#35 by GitHub stars

K-Dense-AI/scientific-agent-skills

Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/13c-metabolic-flux/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/adaptyv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/aeon/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/alphagenome/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/analytical-method-validation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/anndata/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/arbor/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/arboreto/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/astropy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/autoskill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/benchling-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/bgpt-paper-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/bids/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/biopython/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/bioservices/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/bulk-rnaseq/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/cantera/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/cellprofiler/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/cellxgene-census/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/cirq/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/citation-management/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/clinical-decision-support/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/clinical-reports/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/cobrapy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/consciousness-council/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/dask/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/database-lookup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/datalad/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/datamol/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/deepchem/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/deepspot-m/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/deeptools/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/depmap/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/dhdna-profiler/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/diffdock/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/dnanexus-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/esm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/etetoolkit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/exa-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/experimental-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/exploratory-data-analysis/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/fictiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/flowio/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/flowkit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/fluidsim/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/folklore-variant-evidence/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/generate-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/geniml/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/genomic-coordinates/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/genomic-intelligence/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/geomaster/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/geopandas/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/get-available-resources/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/gget/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/ginkgo-cloud-lab/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/glycoengineering/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/gtars/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/histolab/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/hugging-science/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/hypogenic/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/hypothesis-generation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/imaging-data-commons/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/infographics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/iso-standards-readiness/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/lab-hardware-cad/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/labarchive-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/lamindb/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/latchbio-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/latex-posters/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/liteparse/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/literature-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/mageck/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/marine-carbonate-chemistry/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/markdown-mermaid-writing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/market-research-reports/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/markitdown/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/matchms/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/matlab/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/matplotlib/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/medchem/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/modal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/molecular-dynamics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/molfeat/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/ncats-arax/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/networkx/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/neurokit2/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/neuropixels-analysis/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/nextflow/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/nmrglue/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/nwb-conversion/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/omero-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/onekgpd/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/ontology-term-resolution/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/open-notebook/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/openpiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/opentrons-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/optimize-for-gpu/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pacsomatic/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-lookup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/paperclip/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/paperzilla/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/parallel-web/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pathml/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pathogen-variant-surveillance/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pathway-enrichment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/peer-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pennylane/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/phylogenetics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pi-agent/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pkpd-modeling/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/polars/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/polars-bio/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pptx-posters/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/primekg/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/primer-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/protocolsio-integration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pufferlib/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pybamm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pycalphad/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pydeseq2/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pydicom/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pyhealth/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pylabrobot/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pymatgen/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pymc/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pymoo/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pyopenms/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pysam/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pytdc/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pytorch-lightning/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/pyzotero/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/qiime2-amplicon/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/qiskit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/qutip/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/rdkit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/relion/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/relsa-severity-assessment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/research-grants/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/research-lookup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/rowan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scanpy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scholar-evaluation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-brainstorming/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-critical-thinking/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-schematics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-slides/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-visualization/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scientific-writing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scikit-bio/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scikit-learn/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scikit-survival/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scvelo/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/scvi-tools/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/seaborn/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/shap/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/simpy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/stable-baselines3/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/statistical-analysis/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/statistical-power/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/statsmodels/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/sympy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/tamarind/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/tellurium/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/tiledbvcf/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/timesfm-forecasting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/torch-geometric/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/torchdrug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/transformers/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/treatment-plans/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/umap-learn/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/uncertainty-and-units/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/usfiscaldata/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/vaex/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/venue-templates/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/waypoint-bio/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/what-if-oracle/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

skills/zarr-python/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

5f2bc0341354 → a25cf9ec00e2

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 5f2bc0341354

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit a25cf9ec00e2745d03f8704acf6f6919694ccd9a

git clone --filter=blob:none --no-checkout https://github.com/K-Dense-AI/scientific-agent-skills.git .hotskills/k-dense-ai-scientific-agent-skills && git -C .hotskills/k-dense-ai-scientific-agent-skills checkout --detach a25cf9ec00e2745d03f8704acf6f6919694ccd9a # Copy each selected skill directory from .hotskills/k-dense-ai-scientific-agent-skills into .agents/skills/<skill-name>/
56.3kGitHub stars
807stars in 7 days
177skills in this repository
4commits in 30 days

Heat

7.1
  • Star growth, last 7 daysAhead of 88% of tracked repositories
  • Star growth, last 24 hoursAhead of 86% of tracked repositories
  • Rank movement, last 7 daysAhead of 73% of tracked repositories
  • Commits, last 30 daysAhead of 67% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 7, 202656,346

Individual skills in this repository

How it works

13c-metabolic-flux

When your agent uses it

Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps, mfapy isotope simulation, constrained multistart fitting, and flux-profile diagnostics. Use for 13C-MFA, carbon tracing, mass isotopomer distributions (MDVs/MIDs), positional isotopomers, parallel tracer experiments, and determining whether labeling data constrain a pathway flux. Distinguishes measured-label inference from COBRA flux balance analysis and flags experiments requiring nonstationary MFA.

What it loads into context

Frontmatter

239 tokens

Always available to the agent

SKILL.md

2,852 tokens

When the skill is activated

Reference documents

3,875 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Scope and required evidence
  2. Install the tested engine
  3. Workflow
  4. Worked examples
  5. Interpretation boundaries
  6. Implementation and validation
  7. Sources

Scripts executed separately

  • scripts/_mfa_fit.py
  • scripts/_mfa_model.py
  • scripts/mfa.py

Files

  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • SKILL.mdcore12,711 bytes
  • assets/branch-fluxes.jsonasset69 bytes
  • assets/branch-identifiable.jsonasset823 bytes
  • assets/branch-model.jsonasset2,103 bytes
  • assets/branch-unresolved.jsonasset978 bytes
  • assets/mfapy-license.txtdoc1,069 bytes
  • assets/requirements.txtdoc136 bytes
  • assets/tca-fluxes.jsonasset114 bytes
  • assets/tca-model.jsonasset4,215 bytes
  • assets/tca-reference-mdv.jsonasset2,468 bytes
  • assets/tca-tracer.jsonasset570 bytes
  • references/inference.mddoc10,088 bytes
  • references/input-contract.mddoc8,189 bytes
  • scripts/_mfa_fit.pyruns13,635 bytes
  • scripts/_mfa_model.pyruns20,941 bytes
  • scripts/mfa.pyruns4,396 bytes
Read SKILL.md

# Carbon-13 metabolic flux inference

Turn reviewed carbon maps, explicit tracer mixtures, and corrected labeling measurements
into feasible flux estimates and evidence about which fluxes the experiment constrains.
Use the bundled solver rather than reconstructing isotope balances or fitting each
reaction independently. It runs mfapy's EMU forward simulator and fits fluxes in the
mass-balanced feasible space with SciPy. It does not use an FBA objective.

## Scope and required evidence

This implementation supports **metabolic and isotopic steady state**, a single shared
flux state across one or more tracer experiments, nonnegative one-way reaction fluxes,
and carbon-subset mass distributions. Reversible reactions are two separately mapped
directions. Measurement error is Gaussian with a supplied covariance or a disclosed
View the complete source on GitHub

Skills included

  • 13c-metabolic-flux
  • adaptyv
  • aeon
  • alphagenome
  • analytical-method-validation
  • anndata
  • arbor
  • arboreto
  • astropy
  • autoskill
  • benchling-integration
  • bgpt-paper-search
  • bids
  • biopython
  • bioservices
  • bulk-rnaseq
  • cantera
  • cellprofiler
  • cellxgene-census
  • cirq
  • citation-management
  • clinical-decision-support
  • clinical-reports
  • cobrapy
  • consciousness-council
  • dask
  • database-lookup
  • datalad
  • datamol
  • deepchem
  • deepspot-m
  • deeptools
  • depmap
  • dhdna-profiler
  • diffdock
  • dnanexus-integration
  • esm
  • etetoolkit
  • exa-search
  • experimental-design
  • exploratory-data-analysis
  • fictiv
  • flowio
  • flowkit
  • fluidsim
  • folklore-variant-evidence
  • generate-image
  • geniml
  • genomic-coordinates
  • genomic-intelligence
  • geomaster
  • geopandas
  • get-available-resources
  • gget
  • ginkgo-cloud-lab
  • glycoengineering
  • gtars
  • histolab
  • hugging-science
  • hypogenic
  • hypothesis-generation
  • imaging-data-commons
  • infographics
  • iso-standards-readiness
  • lab-hardware-cad
  • labarchive-integration
  • lamindb
  • latchbio-integration
  • latex-posters
  • liteparse
  • literature-review
  • mageck
  • marine-carbonate-chemistry
  • markdown-mermaid-writing
  • market-research-reports
  • markitdown
  • matchms
  • matlab
  • matplotlib
  • medchem
  • modal
  • molecular-dynamics
  • molfeat
  • ncats-arax
  • networkx
  • neurokit2
  • neuropixels-analysis
  • nextflow
  • nmrglue
  • nwb-conversion
  • omero-integration
  • onekgpd
  • ontology-term-resolution
  • open-notebook
  • openpiv
  • opentrons-integration
  • optimize-for-gpu
  • pacsomatic
  • paper-lookup
  • paperclip
  • paperzilla
  • parallel-web
  • pathml
  • pathogen-variant-surveillance
  • pathway-enrichment
  • peer-review
  • pennylane
  • phylogenetics
  • pi-agent
  • pkpd-modeling
  • polars
  • polars-bio
  • pptx-posters
  • primekg
  • primer-design
  • protocolsio-integration
  • pufferlib
  • pybamm
  • pycalphad
  • pydeseq2
  • pydicom
  • pyhealth
  • pylabrobot
  • pymatgen
  • pymc
  • pymoo
  • pyopenms
  • pysam
  • pytdc
  • pytorch-lightning
  • pyzotero
  • qiime2-amplicon
  • qiskit
  • qutip
  • rdkit
  • relion
  • relsa-severity-assessment
  • research-grants
  • research-lookup
  • rowan
  • scanpy
  • scholar-evaluation
  • scientific-brainstorming
  • scientific-critical-thinking
  • scientific-schematics
  • scientific-slides
  • scientific-visualization
  • scientific-writing
  • scikit-bio
  • scikit-learn
  • scikit-survival
  • scvelo
  • scvi-tools
  • seaborn
  • shap
  • simpy
  • stable-baselines3
  • statistical-analysis
  • statistical-power
  • statsmodels
  • sympy
  • tamarind
  • tellurium
  • tiledbvcf
  • timesfm-forecasting
  • torch-geometric
  • torchdrug
  • transformers
  • treatment-plans
  • umap-learn
  • uncertainty-and-units
  • usfiscaldata
  • vaex
  • venue-templates
  • waypoint-bio
  • what-if-oracle
  • zarr-python

Repository facts

License
MIT
Created
Oct 19, 2025
Last pushed
Nov 2, 2026
Forks
4,957
Open issues
8
Project activity
Active

Rank over the last 12 weeks

Now #35 · best #34 · up 1 in 30 days

  1. #37 from Oct 10 to Oct 13
  2. #36 from Oct 14 to Oct 18
  3. #35 from Oct 19 to Oct 24
  4. #37 on Oct 25
  5. #34 from Oct 28 to Oct 31
  6. #35 since Nov 1
11 earlier periods
  1. #44 on Aug 2
  2. #45 from Aug 8 to Aug 14
  3. #44 from Aug 15 to Aug 25
  4. #43 from Aug 26 to Aug 28
  5. #40 on Aug 29
  6. #37 from Aug 30 to Sep 1
  7. #36 on Sep 2
  8. #35 on Sep 3
  9. #36 from Sep 4 to Sep 13
  10. #37 from Sep 14 to Sep 27
  11. #36 from Sep 28 to Oct 9

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 1,841 notes
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/13c-metabolic-flux/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/adaptyv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/adaptyv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/adaptyv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/adaptyv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/adaptyv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aeon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 13,971 signals by file

skills/13c-metabolic-flux/SKILL.md

  • Network accessline 213
    - [mfapy source at the tested revision](https://github.com/fumiomatsuda/mfapy/tree/a10433af16682386548b360297e2476152d46ede), version 0.6.3; [API documentation](https://fumiomatsuda.github.io/mfapy-document/mfapy.html).
  • Network accessline 214
    - Matsuda et al. (2021), [mfapy: An open-source Python package for 13C-based metabolic flux analysis](https://doi.org/10.1016/j.mec.2021.e00177).
  • Network accessline 215
    - Antoniewicz, Kelleher, and Stephanopoulos (2007), [Elementary metabolite units (EMU): A novel framework for modeling isotopic distributions](https://doi.org/10.1016/j.ymben.2006.09.001).

skills/13c-metabolic-flux/assets/requirements.txt

  • Network accessline 1
    mfapy @ git+https://github.com/fumiomatsuda/mfapy.git@a10433af16682386548b360297e2476152d46ede

skills/13c-metabolic-flux/references/inference.md

  • Network accessline 127
    Checked against the official mfapy source at [`a10433af16682386548b360297e2476152d46ede`](https://github.com/fumiomatsuda/mfapy/tree/a10433af16682386548b360297e2476152d46ede)
  • Network accessline 128
    [`a10433af16682386548b360297e2476152d46ede`](https://github.com/fumiomatsuda/mfapy/tree/a10433af16682386548b360297e2476152d46ede)
  • Network accessline 142
    The [current SciPy SLSQP](https://docs.scipy.org/doc/scipy/reference/optimize.minimize-slsqp.html)
  • Network accessline 143
    and [HiGHS linear-programming](https://docs.scipy.org/doc/scipy/reference/optimize.linprog-highs.html)

skills/13c-metabolic-flux/scripts/_mfa_fit.py

  • Executable scriptline 1
    Executable file

skills/13c-metabolic-flux/scripts/_mfa_model.py

  • Executable scriptline 1
    Executable file

skills/13c-metabolic-flux/scripts/mfa.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/adaptyv/SKILL.md

  • Network accessline 18
    Reviewed against the deployed [OpenAPI schema](https://devs.adaptyvbio.com/api/v1/openapi.json)
  • Network accessline 26
    **Base URL:** `https://devs.adaptyvbio.com/api/v1`. The schema is at `/openapi.json`; never append that filename to normal endpoint requests.
  • Network accessline 29
    Create a bearer token in [Foundry](https://foundry.adaptyvbio.com/) under
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 51
    uv pip install "git+https://github.com/adaptyvbio/adaptyv-sdk.git@cdf207819ed5a58e0c127453626d2bce125c8064"
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 71
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 73
    base_url="https://devs.adaptyvbio.com/api/v1",
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 146
    with httpx.Client(
  • Network accessline 147
    base_url="https://devs.adaptyvbio.com/api/v1",
  • Access to secretsline 148
    [Credential-related source omitted]
  • Network accessline 266
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 268
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 270
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 271
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 272
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 273
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/adaptyv/references/api-endpoints.md

  • Network accessline 3
    Reviewed 2026-09-30 against the deployed [OpenAPI 0.0.2 schema](https://devs.adaptyvbio.com/api/v1/openapi.json), the
  • Network accessline 4
    [OpenAPI 0.0.2 schema](https://devs.adaptyvbio.com/api/v1/openapi.json), the
  • Network accessline 5
    [API guide](https://docs.adaptyvbio.com/api-reference/api-introduction), and
  • Network accessline 6
    [official SDK source](https://github.com/adaptyvbio/adaptyv-sdk/tree/cdf207819ed5a58e0c127453626d2bce125c8064).
  • Network accessline 7
    All paths below are relative to `https://devs.adaptyvbio.com/api/v1`.

skills/aeon/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 17
    Aeon is a scikit-learn compatible Python toolkit for time series machine learning ([aeon-toolkit.org](https://www.aeon-toolkit.org/)). It provides algorithms across classification, regression, clustering, forecasting, anomaly detection, seg
  • Network accessline 19
    **Version note:** Reviewed against **aeon 1.6.0** (Python 3.13). Small synthetic checks cover classification, regression, clustering, forecasts, preprocessing, distances, search, segmentation, matrix profiles, metrics, and local dataset I/O
  • Network accessline 356
    3. **Check Data Format**: Collections use `(n_cases, n_channels, n_timepoints)`; single series usually use `(n_channels, n_timepoints)` with `axis=1`. TimeEval loaders return timepoints by channels: use `axis=0` where supported. Check capab
  • Network accessline 402
    - Documentation: https://www.aeon-toolkit.org/
  • Network accessline 403
    - GitHub: https://github.com/aeon-toolkit/aeon
  • Network accessline 404
    - Examples: https://www.aeon-toolkit.org/en/stable/examples.html
  • Network accessline 405
    - API Reference: https://www.aeon-toolkit.org/en/stable/api_reference.html
  • Network accessline 413
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 415
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 417
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 418
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 419
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 420
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/aeon/references/datasets_benchmarking.md

  • Network accessline 97
    This fetches `https://timeseriesclassification.com/aeon-toolkit/metadata.csv`. Use archive-specific public lists in `aeon.datasets.tsc_datasets`, `tser_datasets`, and `tsf_datasets`; `get_available_datasets("classification")` is not an aeon
  • Network accessline 115
    The loader reads published CSVs under `https://timeseriesclassification.com/results/ReferenceResults`; task, metric, estimator alias and available resamples determine the file. These are public file downloads, without credentials or paginat
  • Network accessline 176
    Sources: [datasets API](https://www.aeon-toolkit.org/en/stable/api_reference/datasets.html), [dataset source](https://github.com/aeon-toolkit/aeon/blob/v1.6.0/aeon/datasets/_data_loaders.py), [results loaders](https://github.com/aeon-toolki

skills/aeon/references/forecasting.md

  • Network accessline 68
    Sources: [forecasting API](https://www.aeon-toolkit.org/en/stable/api_reference/forecasting.html), [1.6 source and helper contracts](https://github.com/aeon-toolkit/aeon/blob/v1.6.0/aeon/forecasting/base.py), [ARIMA source](https://github.c

skills/aeon/references/networks.md

  • Access to secretsline 186
    [Credential-related source omitted]
  • Network accessline 296
    Sources: [networks API](https://www.aeon-toolkit.org/en/stable/api_reference/networks.html), [FCN source](https://github.com/aeon-toolkit/aeon/blob/v1.6.0/aeon/classification/deep_learning/_fcn.py).

skills/aeon/references/segmentation.md

  • Network accessline 178
    Sources: [segmentation API](https://www.aeon-toolkit.org/en/stable/api_reference/segmentation.html), [release source](https://github.com/aeon-toolkit/aeon/tree/v1.6.0/aeon/segmentation).

skills/aeon/references/similarity_search.md

  • Network accessline 73
    Sources: [current API](https://www.aeon-toolkit.org/en/stable/api_reference/similarity_search.html), [MASS](https://www.aeon-toolkit.org/en/stable/api_reference/auto_generated/aeon.similarity_search.subsequence.MASS.html), [SimHashIndexANN]

skills/alphagenome/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 48
    [Credential-related source omitted]
  • Network accessline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Access to secretsline 193
    [Credential-related source omitted]
  • Network accessline 254
    retry policy. `--timeout` controls channel setup only, not total query time. - Access tiers (Atlas report): AVI scores are also a **permissively licensed**   Tabix download at https://alphagenome.google/downloads; feature attributions
  • Network accessline 255
    - Access tiers (Atlas report): AVI scores are also a **permissively licensed**   Tabix download at https://alphagenome.google/downloads; feature attributions   and splicing scores are non-commercial downloads; all other raw track scores
  • Network accessline 256
    Tabix download at https://alphagenome.google/downloads; feature attributions
  • Network accessline 259
    as coming soon; the base model   is already available through Google Cloud Model Garden. See the current   [official FAQ](https://www.alphagenomedocs.com/faqs.html).
  • Network accessline 260
    is already available through Google Cloud Model Garden. See the current   [official FAQ](https://www.alphagenomedocs.com/faqs.html). - The `alphagenome` client is Apache-2.0; model weights and outputs carry
  • Network accessline 261
    [official FAQ](https://www.alphagenomedocs.com/faqs.html).
  • Network accessline 288
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 290
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 292
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 293
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 294
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 295
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/alphagenome/references/atlas.md

  • Network accessline 9
    Atlas query was run in this review; server-side catalogues and portal rendering remain unverified. The report now has medRxiv DOI [10.64898/2026.09.16.26363192](https://doi.org/10.64898/2026.09.16.26363192).
  • Network accessline 11
    [10.64898/2026.09.16.26363192](https://doi.org/10.64898/2026.09.16.26363192).
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 212
    | Data | Access | Route | | --- | --- | --- | | AVI scores, all hg38 SNVs | **permissive** licence, commercial use allowed | static download (Tabix) at https://alphagenome.google/downloads |
  • Network accessline 213
    | --- | --- | --- | | AVI scores, all hg38 SNVs | **permissive** licence, commercial use allowed | static download (Tabix) at https://alphagenome.google/downloads | | AVI scores | non-commercial | API (`AVI_SCORE`) |
  • Network accessline 214
    | AVI scores, all hg38 SNVs | **permissive** licence, commercial use allowed | static download (Tabix) at https://alphagenome.google/downloads |
  • Network accessline 218
    | All other raw Atlas track scores | non-commercial | **API only** | | Motif compendium and instances | browse on the portal; bulk download promised | portal | | Commercial Atlas access | announced as coming soon; base-model commercial acce
  • Network accessline 220
    | Commercial Atlas access | announced as coming soon; base-model commercial access already available | [Google Cloud Model Garden](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/open-models/alphagenome) |
  • Network accessline 230
    `https://deepmind.google.com/science/alphagenome/atlas` (also reachable as
  • Network accessline 231
    `https://alphagenome.google/atlas`). Query parameters, from DeepMind's link
  • Network accessline 249
    - GENCODE v46 GTF as Feather, the annotation behind both Atlas and model gene   scores: `https://storage.googleapis.com/alphagenome/reference/gencode/hg38/gencode.v46.annotation.gtf.gz.feather`
  • Network accessline 250
    scores: `https://storage.googleapis.com/alphagenome/reference/gencode/hg38/gencode.v46.annotation.gtf.gz.feather`
  • Network accessline 253
    `alphagenome.data.gene_annotation` helpers (`filter_to_mane_select_transcript`,   `get_gene_interval`, `extract_tss`) so gene models match the scores. - AVI Tabix downloads: https://alphagenome.google/downloads (public page resolves
  • Network accessline 254
    `get_gene_interval`, `extract_tss`) so gene models match the scores. - AVI Tabix downloads: https://alphagenome.google/downloads (public page resolves   to a sign-in shell; individual files and licence acceptance were not exercised).
  • Network accessline 255
    - AVI Tabix downloads: https://alphagenome.google/downloads (public page resolves
  • Network accessline 261
    "Advancing regulatory variant effect prediction with AlphaGenome", *Nature* 649, 1206-1218 (2026), doi:10.1038/s41586-025-10014-0. Software: https://github.com/google-deepmind/alphagenome (Apache-2.0 client; the model
  • Network accessline 262
    649, 1206-1218 (2026), doi:10.1038/s41586-025-10014-0. Software: https://github.com/google-deepmind/alphagenome (Apache-2.0 client; the model weights and outputs carry separate terms).
  • Network accessline 263
    https://github.com/google-deepmind/alphagenome (Apache-2.0 client; the model
  • Network accessline 268
    - [Released client](https://pypi.org/project/alphagenome/0.9.0/) and
  • Network accessline 269
    [Atlas SDK](https://github.com/google-deepmind/alphagenome/blob/main/src/alphagenome/atlas/atlas.py).
  • Network accessline 270
    - [Atlas protobuf schema](https://github.com/google-deepmind/alphagenome/blob/main/src/alphagenome/protos/atlas_service.proto),
  • Network accessline 271
    [filter builder](https://github.com/google-deepmind/alphagenome/blob/main/src/alphagenome/atlas/atlas_utils.py),
  • Network accessline 272
    [gRPC retry policy](https://github.com/google-deepmind/alphagenome/blob/main/src/alphagenome/protos/grpc_service_config.json).
  • Network accessline 273
    - [Official portal link builder](https://github.com/google-deepmind/science-skills/tree/main/skills/alphagenome_atlas_website_links).
  • Network accessline 274
    - [Scoring/terms FAQ](https://www.alphagenomedocs.com/faqs.html) and
  • Network accessline 275
    [Atlas release announcement](https://deepmind.google/blog/alphagenome-atlas-a-predictive-map-of-every-possible-dna-letter-change-in-the-human-genome/).

skills/alphagenome/references/interpretation.md

  • Network accessline 47
    AVI has a separate genome-wide SNV CDF and Phred transformation. Quantiles are ranks, not significance tests or evidence of benignity. See the [official scoring definitions](https://www.alphagenomedocs.com/variant_scoring.html)
  • Network accessline 48
    Quantiles are ranks, not significance tests or evidence of benignity. See the [official scoring definitions](https://www.alphagenomedocs.com/variant_scoring.html) and [calibration FAQ](https://www.alphagenomedocs.com/faqs.html).
  • Network accessline 49
    [official scoring definitions](https://www.alphagenomedocs.com/variant_scoring.html)
  • Network accessline 50
    and [calibration FAQ](https://www.alphagenomedocs.com/faqs.html).

skills/alphagenome/references/model-api.md

  • Network accessline 11
    [Credential-related source omitted]
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 202
    import pandas as pd gtf = pd.read_feather("https://storage.googleapis.com/alphagenome/reference/gencode/hg38/gencode.v46.annotation.gtf.gz.feather")
  • Network accessline 203
    gtf = pd.read_feather("https://storage.googleapis.com/alphagenome/reference/gencode/hg38/gencode.v46.annotation.gtf.gz.feather")
  • Network accessline 245
    - Docs: https://www.alphagenomedocs.com/ (quick start, essential commands,
  • Network accessline 246
    batch variant scoring, splicing variant scoring, PSI derivation, haplotype   workaround, tissue ontology mapping, visualisation tour, FAQ). - Code: https://github.com/google-deepmind/alphagenome (client) and
  • Network accessline 247
    workaround, tissue ontology mapping, visualisation tour, FAQ). - Code: https://github.com/google-deepmind/alphagenome (client) and   https://github.com/google-deepmind/alphagenome_research (model code).
  • Network accessline 248
    - Code: https://github.com/google-deepmind/alphagenome (client) and
  • Network accessline 249
    https://github.com/google-deepmind/alphagenome_research (model code).
  • Network accessline 250
    - DeepMind agent skills with worked variant reports:   https://github.com/google-deepmind/science-skills (Apache-2.0). - Paper: Avsec Ž. *et al.*, *Nature* 649, 1206-1218 (2026),
  • Network accessline 251
    https://github.com/google-deepmind/science-skills (Apache-2.0).
  • Network accessline 267
    Sources: [SDK and protocol definitions](https://github.com/google-deepmind/alphagenome),
  • Network accessline 268
    [scoring definitions](https://www.alphagenomedocs.com/variant_scoring.html),
  • Network accessline 269
    [output metadata](https://www.alphagenomedocs.com/exploring_model_metadata.html),
  • Network accessline 270
    [FAQ](https://www.alphagenomedocs.com/faqs.html), and
  • Network accessline 271
    [RNA-seq scorer implementation](https://github.com/google-deepmind/alphagenome_research/blob/main/src/alphagenome_research/model/variant_scoring/gene_mask.py).

skills/alphagenome/scripts/_common.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 31
    GET_KEY_URL = "https://deepmind.google.com/science/alphagenome"
  • Network accessline 32
    ATLAS_BASE_URL = "https://deepmind.google.com/science/alphagenome/atlas"
  • Network accessline 34
    DOCS_URL = "https://www.alphagenomedocs.com/"
  • Network accessline 38
    GTF_FEATHER_URL = (     "https://storage.googleapis.com/alphagenome/reference/gencode/hg38/"
  • Network accessline 39
    "https://storage.googleapis.com/alphagenome/reference/gencode/hg38/"
  • Access to secretsline 359
    [Credential-related source omitted]
  • Access to secretsline 367
    [Credential-related source omitted]

skills/alphagenome/scripts/atlas_link.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 4
    The portal at https://deepmind.google.com/science/alphagenome/atlas is the

skills/alphagenome/scripts/atlas_query.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 478
    [Credential-related source omitted]

skills/alphagenome/scripts/score_variants.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]

skills/analytical-method-validation/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 333
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 335
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 337
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 338
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 339
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 340
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/analytical-method-validation/references/compendial-and-clsi.md

  • Network accessline 35
    Obtain from the USP–NF (<https://www.uspnf.com/>). Regional pharmacopoeias — Ph. Eur., JP, ChP —
  • Network accessline 50
    | Designation | Subject | Publisher edition baseline | | --- | --- | --- | | [EP05](https://clsi.org/shop/standards/ep05-plus/) | Precision establishment | **4th edition**, 11 Dec 2025; Plus includes a Quick Guide |
  • Network accessline 51
    | --- | --- | --- | | [EP05](https://clsi.org/shop/standards/ep05-plus/) | Precision establishment | **4th edition**, 11 Dec 2025; Plus includes a Quick Guide | | [EP06](https://clsi.org/shop/standards/ep06/) | Linearity | 2nd edition, 24 N
  • Network accessline 52
    | [EP05](https://clsi.org/shop/standards/ep05-plus/) | Precision establishment | **4th edition**, 11 Dec 2025; Plus includes a Quick Guide |
  • Network accessline 53
    | [EP06](https://clsi.org/shop/standards/ep06/) | Linearity | 2nd edition, 24 Nov 2020; publisher also lists separate establishment/implementation guides |
  • Network accessline 54
    | [EP07](https://clsi.org/shop/standards/ep07-plus/) | Interference | 3rd edition, 30 Apr 2018; Plus guide published 17 Mar 2026 is not a new edition |
  • Network accessline 55
    | [EP09](https://clsi.org/shop/standards/ep09/) | Patient-sample comparison and bias | 3rd edition, corrected 20 Jun 2018 |
  • Network accessline 56
    | [EP15](https://clsi.org/shop/standards/ep15/) | User precision verification and bias estimation | 3rd edition, 11 Sep 2014 |
  • Network accessline 57
    | [EP17](https://clsi.org/shop/standards/ep17/) | Detection capability | 2nd edition |
  • Network accessline 58
    | [EP25](https://clsi.org/shop/standards/ep25/) | Stability of in vitro medical laboratory test reagents | 2nd edition |
  • Network accessline 59
    | [EP28](https://clsi.org/shop/standards/ep28/) | Reference intervals | 3rd edition; EP28IG companion listed |
  • Network accessline 61
    The [May 2026 publisher update](https://clsi.org/resources/insights-blog/purpose-driven-content-for-ep-documents-a-strategic-update/)
  • Network accessline 73
    which is a much larger exercise. Under CLIA the distinction has direct regulatory consequences and also depends on test complexity. CE marking alone does not establish this US distinction; apply the governing regional requirements. See the 
  • Network accessline 75
    the governing regional requirements. See the [CMS CLIA regulation entrypoint](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/clia-regulations-compliance).
  • Network accessline 85
    Obtain from ISO (<https://www.iso.org/>) or a national member body. A laboratory is **accredited** to

skills/analytical-method-validation/references/ich-m10-bioanalytical.md

  • Network accessline 4
    Validation and Study Sample Analysis M10*, Step 4 dated 24 May 2022. ICH licenses its documents for reuse with acknowledgement. Confirm the current text and your region's implementation at <https://database.ich.org/sites/default/files/M10_G
  • Network accessline 6
    <https://database.ich.org/sites/default/files/M10_Guideline_Step4_2022_0524.pdf>.

skills/analytical-method-validation/references/ich-q2r2.md

  • Network accessline 5
    30 November 2023. ICH licenses its documents for reuse with acknowledgement, so requirements are summarised here directly. Confirm the current text and your region's implementation date at <https://database.ich.org/sites/default/files/ICH_Q
  • Network accessline 7
    <https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf>.

skills/analytical-method-validation/references/source-ledger.md

  • Network accessline 14
    | Source | Reviewed baseline and scope | | --- | --- | | [Q2(R2)](https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf) | Step 4 adopted 1 Nov 2023; 30 Nov correction. Sections 2–3, Tables 1–2 and Annex 2 chec
  • Network accessline 15
    | --- | --- | | [Q2(R2)](https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf) | Step 4 adopted 1 Nov 2023; 30 Nov correction. Sections 2–3, Tables 1–2 and Annex 2 checked against catalogue and references. | |
  • Network accessline 16
    | [Q2(R2)](https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf) | Step 4 adopted 1 Nov 2023; 30 Nov correction. Sections 2–3, Tables 1–2 and Annex 2 checked against catalogue and references. |
  • Network accessline 17
    | [Q14](https://database.ich.org/sites/default/files/ICH_Q14_Guideline_2023_1116.pdf) | Final adopted 1 Nov 2023. Minimal/enhanced approaches, optional formal ATP (section 3), robustness, established conditions, lifecycle and multivariate d
  • Network accessline 18
    | [M10](https://database.ich.org/sites/default/files/M10_Guideline_Step4_2022_0524.pdf) | Step 4, 24 May 2022. Chromatographic section 3 and LBA section 4 numerical criteria, ISR section 5, partial/cross validation section 6 and biomarker e
  • Network accessline 19
    | [EMA Q2(R2) landing page](https://www.ema.europa.eu/en/scientific-guidelines/ich-q2r2-validation-analytical-procedures) | Lists current R2, effective 14 Jun 2024. This regional date is not a universal implementation date. |
  • Network accessline 20
    | [ICH training map](https://database.ich.org/sites/default/files/ICH_Q2%28R2%29Q14_TrainingMat_MapofContents_2025_0620.pdf) | Training modules are interpretation support, not replacement guideline editions. |
  • Network accessline 44
    - [1220 preview](https://doi.usp.org/USPNF/USPNF_M10975_02_01.html) identifies the lifecycle chapter.
  • Network accessline 45
    [USP Council of Experts report](https://www.usp.org/sites/default/files/usp/document/about/expert-volunteers/fy-22-coe-report-to-bot.pdf)
  • Network accessline 46
    confirms it became official 1 May 2022. Current revision status still requires USP–NF access. - [1225 preview](https://doi.usp.org/USPNF/USPNF_M99945_40101_01.html) explicitly describes a **2025   proposal** based on the chapter official fr
  • Network accessline 47
    - [1225 preview](https://doi.usp.org/USPNF/USPNF_M99945_40101_01.html) explicitly describes a **2025
  • Network accessline 48
    proposal** based on the chapter official from 1 Aug 2017. It proposes Q2(R2) alignment and discusses   a proposed 1221 chapter. A DOI page or proposal is not proof of an official effective revision. - [1226 preview](https://doi.usp.org/USPN
  • Network accessline 49
    a proposed 1221 chapter. A DOI page or proposal is not proof of an official effective revision. - [1226 preview](https://doi.usp.org/USPNF/USPNF_M870_03_01.html) describes selected-characteristic   verification for first use; it distinguish
  • Network accessline 50
    - [1226 preview](https://doi.usp.org/USPNF/USPNF_M870_03_01.html) describes selected-characteristic
  • Network accessline 51
    verification for first use; it distinguishes verification from repeating full validation. - 1224, 1010, 621, 711 and 1092 are pointers only; no adjustment allowances, thresholds or current   revision dates are supplied. Verify those in [USP
  • Network accessline 53
    revision dates are supplied. Verify those in [USP–NF](https://www.uspnf.com/).
  • Network accessline 59
    | Document | Source | Listed edition | | --- | --- | --- | | EP05 | <https://clsi.org/shop/standards/ep05-plus/> | 4th, 11 Dec 2025; Plus includes Quick Guide |
  • Network accessline 60
    | --- | --- | --- | | EP05 | <https://clsi.org/shop/standards/ep05-plus/> | 4th, 11 Dec 2025; Plus includes Quick Guide | | EP06 | <https://clsi.org/shop/standards/ep06/> | 2nd, 24 Nov 2020 |
  • Network accessline 61
    | EP05 | <https://clsi.org/shop/standards/ep05-plus/> | 4th, 11 Dec 2025; Plus includes Quick Guide |
  • Network accessline 62
    | EP06 | <https://clsi.org/shop/standards/ep06/> | 2nd, 24 Nov 2020 |
  • Network accessline 63
    | EP07 | <https://clsi.org/shop/standards/ep07-plus/> | 3rd, 30 Apr 2018; additional guide 17 Mar 2026 |
  • Network accessline 64
    | EP09 | <https://clsi.org/shop/standards/ep09/> | corrected 3rd, 20 Jun 2018 |
  • Network accessline 65
    | EP15 | <https://clsi.org/shop/standards/ep15/> | 3rd, 11 Sep 2014 |
  • Network accessline 66
    | EP17 | <https://clsi.org/shop/standards/ep17/> | 2nd |
  • Network accessline 67
    | EP25 | <https://clsi.org/shop/standards/ep25/> | 2nd |
  • Network accessline 68
    | EP28 | <https://clsi.org/shop/standards/ep28/> | 3rd; EP28IG companion listed |
  • Network accessline 70
    The [publisher's May 2026 update](https://clsi.org/resources/insights-blog/purpose-driven-content-for-ep-documents-a-strategic-update/)
  • Network accessline 75
    - [ISO/IEC 17025:2017 catalogue](https://www.iso.org/standard/66912.html): edition 3, published
  • Network accessline 77
    full requirements were not read. ISO 15189, ISO 21748 and ISO 5725 remain scope pointers, without   asserted editions or detailed requirements. - [CMS CLIA regulation entrypoint](https://www.cms.gov/medicare/health-safety-standards/clinical
  • Network accessline 78
    asserted editions or detailed requirements. - [CMS CLIA regulation entrypoint](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/clia-regulations-compliance)   and [CMS performance-specific
  • Network accessline 79
    - [CMS CLIA regulation entrypoint](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/clia-regulations-compliance)
  • Network accessline 80
    and [CMS performance-specification interpretation](https://www.cms.gov/Medicare/Provider-Enrollment-and-Certification/SurveyCertificationGenInfo/Downloads/Survey-and-Cert-Letter-15-17.pdf)
  • Network accessline 86
    These are general statistical methods, not framework-prescribed universal decisions. [NIST weighted least squares](https://itl.nist.gov/div898/handbook/pmd/section1/pmd143.htm),
  • Network accessline 87
    [NIST weighted least squares](https://itl.nist.gov/div898/handbook/pmd/section1/pmd143.htm),
  • Network accessline 88
    [NIST weighted fitting](https://www.itl.nist.gov/div898/handbook/pmd/section4/pmd432.htm), and
  • Network accessline 89
    [NIST calibration model checking](https://www.itl.nist.gov/div898/handbook/mpc/section3/mpc365.htm)

skills/analytical-method-validation/scripts/_catalog.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 30
    ),         "supersedes": "ICH Q2(R1) (2005)",         "url": "https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf",
  • Network accessline 31
    "supersedes": "ICH Q2(R1) (2005)",         "url": "https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf",         "reproducible": True,
  • Network accessline 32
    "url": "https://database.ich.org/sites/default/files/ICH_Q2%28R2%29_Guideline_2023_1130.pdf",
  • Network accessline 52
    "EMA 2011); what it replaces depends on the region's implementation"         ),         "url": "https://database.ich.org/sites/default/files/M10_Guideline_Step4_2022_0524.pdf",
  • Network accessline 53
    ),         "url": "https://database.ich.org/sites/default/files/M10_Guideline_Step4_2022_0524.pdf",         "reproducible": True,
  • Network accessline 54
    "url": "https://database.ich.org/sites/default/files/M10_Guideline_Step4_2022_0524.pdf",
  • Network accessline 69
    ),         "supersedes": "integrates the concepts of <1224>, <1225>, and <1226> into a lifecycle",         "url": "https://doi.usp.org/USPNF/USPNF_M10975_02_01.html",
  • Network accessline 70
    "supersedes": "integrates the concepts of <1224>, <1225>, and <1226> into a lifecycle",         "url": "https://doi.usp.org/USPNF/USPNF_M10975_02_01.html",         "reproducible": False,
  • Network accessline 71
    "url": "https://doi.usp.org/USPNF/USPNF_M10975_02_01.html",
  • Network accessline 84
    "effective_note": "The linked 2025 page is a revision proposal, not proof of official status; confirm the effective controlled text in USP-NF.",         "supersedes": "",         "url": "https://doi.usp.org/USPNF/USPNF_M99945_40101_01.html"
  • Network accessline 85
    "supersedes": "",         "url": "https://doi.usp.org/USPNF/USPNF_M99945_40101_01.html",         "reproducible": False,
  • Network accessline 86
    "url": "https://doi.usp.org/USPNF/USPNF_M99945_40101_01.html",
  • Network accessline 98
    "effective_note": "Confirm the current official text and revision in the USP-NF.",         "supersedes": "",         "url": "https://doi.usp.org/USPNF/USPNF_M870_03_01.html",
  • Network accessline 99
    "supersedes": "",         "url": "https://doi.usp.org/USPNF/USPNF_M870_03_01.html",         "reproducible": False,
  • Network accessline 100
    "url": "https://doi.usp.org/USPNF/USPNF_M870_03_01.html",
  • Network accessline 117
    ),         "supersedes": "",         "url": "https://clsi.org/shop/standards/",
  • Network accessline 118
    "supersedes": "",         "url": "https://clsi.org/shop/standards/",         "reproducible": False,
  • Network accessline 119
    "url": "https://clsi.org/shop/standards/",
  • Network accessline 131
    "effective_note": "Copyrighted. Obtain an authorised copy from ISO or a national member.",         "supersedes": "ISO/IEC 17025:2005",         "url": "https://www.iso.org/standard/66912.html",
  • Network accessline 132
    "supersedes": "ISO/IEC 17025:2005",         "url": "https://www.iso.org/standard/66912.html",         "reproducible": False,
  • Network accessline 133
    "url": "https://www.iso.org/standard/66912.html",

skills/analytical-method-validation/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/check_accuracy_precision.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/check_bioanalytical_run.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/check_detection_limits.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/check_response.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/compare_methods.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/analytical-method-validation/scripts/plan_validation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/anndata/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 54
    These changes are documented in the [official release notes](https://anndata.readthedocs.io/en/stable/release-notes/). The live docs header still displayed 0.13.3.post0 at review; behavior below was also checked against installed 0.13.4 sou
  • Network accessline 323
    `anndata.experimental.AnnLoader` is deprecated since 0.12.17. Follow the official [annbatch migration tutorial](https://anndata.readthedocs.io/en/stable/tutorials/notebooks/annbatch.html)
  • Network accessline 324
    [annbatch migration tutorial](https://anndata.readthedocs.io/en/stable/tutorials/notebooks/annbatch.html)
  • Network accessline 392
    item assignment in 0.13, nor arbitrary edits to `obs`, `var`, or `uns`. Write those edits to a new file and reopen it to verify they survived. Close the source with `adata.file.close()` when finished; materialize any needed subsets before c
  • Network accessline 394
    any needed subsets before closing. See the [backed I/O contract](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_h5ad.html).
  • Network accessline 454
    - **Official documentation**: https://anndata.readthedocs.io/
  • Network accessline 455
    - **Scanpy tutorials**: https://scanpy.readthedocs.io/
  • Network accessline 456
    - **Scverse ecosystem**: https://scverse.org/
  • Network accessline 457
    - **GitHub repository**: https://github.com/scverse/anndata
  • Network accessline 465
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 467
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 469
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 470
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 471
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 472
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/anndata/references/best_practices.md

  • Network accessline 426
    `AnnLoader` is deprecated; use the official [annbatch.Loader migration tutorial](https://anndata.readthedocs.io/en/stable/tutorials/notebooks/annbatch.html).
  • Network accessline 546
    Sources: [AnnData 0.13 release notes](https://anndata.readthedocs.io/en/stable/release-notes/),
  • Network accessline 547
    [raw](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.raw.html),
  • Network accessline 548
    [write_csvs](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.write_csvs.html),
  • Network accessline 549
    [read_h5ad](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_h5ad.html),

skills/anndata/references/concatenation.md

  • Network accessline 417
    Sources: [concat](https://anndata.readthedocs.io/en/stable/generated/anndata.concat.html),
  • Network accessline 418
    [AnnCollection](https://anndata.readthedocs.io/en/stable/generated/anndata.experimental.AnnCollection.html),
  • Network accessline 419
    [to_adata](https://anndata.readthedocs.io/en/stable/generated/anndata.experimental.AnnCollection.to_adata.html),
  • Network accessline 420
    [concat_on_disk](https://anndata.readthedocs.io/en/stable/generated/anndata.experimental.concat_on_disk.html),

skills/anndata/references/data_structure.md

  • Network accessline 324
    Reviewed against AnnData 0.13.4 source and the official [object API](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.html), [raw semantics](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.raw.html), [on

skills/anndata/references/io_operations.md

  • Network accessline 491
    Sources: [I/O API](https://anndata.readthedocs.io/en/stable/api.html),
  • Network accessline 492
    [read_h5ad](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_h5ad.html),
  • Network accessline 493
    [read_mtx](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_mtx.html),
  • Network accessline 494
    [read_lazy](https://anndata.readthedocs.io/en/stable/generated/anndata.experimental.read_lazy.html),
  • Network accessline 495
    [write_csvs](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.write_csvs.html),
  • Network accessline 496
    [on-disk specification](https://anndata.readthedocs.io/en/stable/fileformat-prose.html),

skills/anndata/references/manipulation.md

  • Network accessline 546
    Reviewed against [AnnData methods](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.html), [rename_categories](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.rename_categories.html), [chunked_X](https:/

skills/arbor/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Agent
  • Network accessline 184
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 186
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 188
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 189
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 190
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 191
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/arbor/references/arbor-upstream.md

  • Network accessline 8
    Reviewed on 2026-09-30 against [arbor-agent 0.1.4](https://pypi.org/project/arbor-agent/0.1.4/)
  • Network accessline 9
    and [upstream commit 7cdaf1fa](https://github.com/RUC-NLPIR/Arbor/tree/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93).
  • Network accessline 26
    The equivalent isolated verification command is `uv run --isolated --no-project --with arbor-agent==0.1.4 arbor version`. For source development, clone [RUC-NLPIR/Arbor](https://github.com/RUC-NLPIR/Arbor),
  • Network accessline 27
    `uv run --isolated --no-project --with arbor-agent==0.1.4 arbor version`. For source development, clone [RUC-NLPIR/Arbor](https://github.com/RUC-NLPIR/Arbor), record the commit, and install it into a dedicated virtual environment.
  • Network accessline 28
    For source development, clone [RUC-NLPIR/Arbor](https://github.com/RUC-NLPIR/Arbor),
  • Network accessline 31
    `doctor` checks local installation, Git and credential/config presence. It does not authenticate a key or probe model availability; even a missing-key warning can accompany exit code 0. See its [implementation](https://github.com/RUC-NLPIR/
  • Network accessline 33
    can accompany exit code 0. See its [implementation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/src/cli/commands/doctor_cmd.py).
  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 48
    The upstream prose configuration guide still lists legacy names such as `openai` and `litellm`. For this release, prefer the current [setup implementation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/src
  • Network accessline 49
    `openai` and `litellm`. For this release, prefer the current [setup implementation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/src/cli/commands/setup_cmd.py) and [example configuration](https://github.c
  • Network accessline 50
    [setup implementation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/src/cli/commands/setup_cmd.py)
  • Network accessline 51
    and [example configuration](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/examples/research_config.example.yaml).
  • Network accessline 99
    `REPORT.md`, `events.jsonl`, checkpoint/tree data, and a redacted resolved configuration at `.coordinator/config_snapshot.yaml`. See the [output documentation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93
  • Network accessline 100
    configuration at `.coordinator/config_snapshot.yaml`. See the [output documentation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/docs/outputs-and-resume.md). A report can render from incomplete or empty 
  • Network accessline 101
    [output documentation](https://github.com/RUC-NLPIR/Arbor/blob/7cdaf1fa6d779b3d5e340052357bf3fe55dfed93/docs/outputs-and-resume.md).

skills/arbor/references/htr-methodology.md

  • Network accessline 3
    Background reference for the `arbor` skill. Source: *Toward Generalist Autonomous Research via Hypothesis-Tree Refinement* (Jin et al., 2026, [arXiv:2606.11926](https://arxiv.org/abs/2606.11926);
  • Network accessline 4
    Autonomous Research via Hypothesis-Tree Refinement* (Jin et al., 2026, [arXiv:2606.11926](https://arxiv.org/abs/2606.11926); [code](https://github.com/RUC-NLPIR/Arbor)). Reviewed against v1, the current
  • Network accessline 5
    [arXiv:2606.11926](https://arxiv.org/abs/2606.11926);
  • Network accessline 6
    [code](https://github.com/RUC-NLPIR/Arbor)). Reviewed against v1, the current

skills/arbor/scripts/tree.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/arboreto/SKILL.md

  • Network accessline 177
    Reviewed 2026-09-30: [PyPI release](https://pypi.org/project/arboreto/0.1.6/),
  • Network accessline 178
    [official guide](https://arboreto.readthedocs.io/en/latest/userguide.html),
  • Network accessline 179
    [algorithm source](https://github.com/aertslab/arboreto/blob/master/arboreto/algo.py),
  • Network accessline 180
    [core source](https://github.com/aertslab/arboreto/blob/master/arboreto/core.py),
  • Network accessline 181
    [Dask 2024.7.1 backend selection](https://github.com/dask/dask/blob/2024.7.1/dask/dataframe/__init__.py),
  • Network accessline 182
    [SciPy 1.14 removals](https://docs.scipy.org/doc/scipy/release/1.14.0-notes.html), and
  • Network accessline 183
    [pySCENIC CLI](https://github.com/aertslab/pySCENIC/blob/master/src/pyscenic/cli/pyscenic.py).
  • Network accessline 194
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 196
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 198
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 199
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 200
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 201
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/arboreto/references/algorithms.md

  • Network accessline 4
    below assume prepared inputs and a managed `client`; wrap process creation and inference in a main guard. Signatures were checked against PyPI 0.1.6 and current [upstream algorithm source](https://github.com/aertslab/arboreto/blob/master/ar
  • Network accessline 6
    [upstream algorithm source](https://github.com/aertslab/arboreto/blob/master/arboreto/algo.py).
  • Network accessline 89
    and `oob_improvement_`; the current official API still documents these, but the executed compatibility matrix here is scikit-learn 1.5.2, not all newer releases. See [current estimator API](https://scikit-learn.org/stable/modules/generated/
  • Network accessline 90
    executed compatibility matrix here is scikit-learn 1.5.2, not all newer releases. See [current estimator API](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.GradientBoostingRegressor.html) and [Arboreto core](https://git
  • Network accessline 91
    See [current estimator API](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.GradientBoostingRegressor.html)
  • Network accessline 92
    and [Arboreto core](https://github.com/aertslab/arboreto/blob/master/arboreto/core.py).

skills/arboreto/references/distributed_computing.md

  • Network accessline 95
    - [Arboreto user guide](https://arboreto.readthedocs.io/en/latest/userguide.html)
  • Network accessline 96
    - [Current Arboreto graph construction](https://github.com/aertslab/arboreto/blob/master/arboreto/core.py)
  • Network accessline 97
    - [Dask 2024.7.1 backend selection](https://github.com/dask/dask/blob/2024.7.1/dask/dataframe/__init__.py)
  • Network accessline 98
    - [Current Dask from_delayed](https://github.com/dask/dask/blob/main/dask/dataframe/dask_expr/io/_delayed.py)
  • Network accessline 99
    - [Dask command line](https://docs.dask.org/en/stable/deploying-cli.html)
  • Network accessline 100
    - [SciPy 1.14 removals](https://docs.scipy.org/doc/scipy/release/1.14.0-notes.html)

skills/arboreto/scripts/basic_grn_inference.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/astropy/SKILL.md

  • Network accessline 172
    indexing, check bounds, and verify a pixel → world → pixel round trip before extracting sources. FITS header `CRPIX` values retain the FITS one-based convention. See the [WCS interface guide](https://docs.astropy.org/en/stable/wcs/wcsapi.ht
  • Network accessline 174
    See the [WCS interface guide](https://docs.astropy.org/en/stable/wcs/wcsapi.html).
  • Network accessline 352
    - Official Astropy Documentation: https://docs.astropy.org/en/stable/
  • Network accessline 353
    - Tutorials: https://learn.astropy.org/
  • Network accessline 354
    - GitHub: https://github.com/astropy/astropy
  • Network accessline 374
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 376
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 378
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 379
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 380
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 381
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/astropy/references/coordinates.md

  • Access to secretsline 218
    [Credential-related source omitted]

skills/astropy/references/review.md

  • Network accessline 50
    | `EarthLocation.of_site` / `get_site_names` | Reads `coordinates/sites.json` through Astropy's data server/cache. An empty cache causes a download; `refresh_cache=True` replaces it. Preserve retrieved geodetic values and registry metadata 
  • Network accessline 51
    | `EarthLocation.of_address` | Nominatim `GET /search?q=...&format=json` by default; first result is used. Google `GET /maps/api/geocode/json?address=...&key=...` with a supplied key; optional elevation uses `/maps/api/elevation/json?locati
  • Network accessline 52
    | IERS/time transforms | Bundled `astropy-iers-data`; auto-download can fetch IERS-A from `https://datacenter.iers.org/data/9/finals2000A.all`, with USNO mirror `https://maia.usno.navy.mil/ser7/finals2000A.all`. Disabling auto-download also
  • Network accessline 65
    - [8.0 changes](https://docs.astropy.org/en/stable/whatsnew/8.0.html),
  • Network accessline 66
    [full changelog](https://docs.astropy.org/en/stable/changelog.html),
  • Network accessline 67
    [release metadata](https://pypi.org/pypi/astropy/json).
  • Network accessline 68
    - [Units](https://docs.astropy.org/en/stable/units/index.html),
  • Network accessline 69
    [Quantity behavior](https://docs.astropy.org/en/stable/units/quantity.html).
  • Network accessline 70
    - [Coordinates](https://docs.astropy.org/en/stable/coordinates/index.html),
  • Network accessline 71
    [SkyCoord API](https://docs.astropy.org/en/stable/api/astropy.coordinates.SkyCoord.html),
  • Network accessline 72
    [EarthLocation API](https://docs.astropy.org/en/stable/api/astropy.coordinates.EarthLocation.html),
  • Network accessline 73
    [remote methods](https://docs.astropy.org/en/stable/coordinates/remote_methods.html),
  • Network accessline 74
    [8.0.1 resolver source](https://github.com/astropy/astropy/blob/v8.0.1/astropy/coordinates/name_resolve.py),
  • Network accessline 75
    [8.0.1 location source](https://github.com/astropy/astropy/blob/v8.0.1/astropy/coordinates/earth.py),
  • Network accessline 76
    [Nominatim policy](https://operations.osmfoundation.org/policies/nominatim/),   [Nominatim search](https://nominatim.org/release-docs/latest/api/Search/),   [Google geocoding](https://developers.google.com/maps/documentation/geocoding/guide
  • Network accessline 77
    [Nominatim search](https://nominatim.org/release-docs/latest/api/Search/),   [Google geocoding](https://developers.google.com/maps/documentation/geocoding/guides-v3/requests-geocoding),   [Google elevation](https://developers.google.com/map
  • Network accessline 78
    [Google geocoding](https://developers.google.com/maps/documentation/geocoding/guides-v3/requests-geocoding),
  • Network accessline 79
    [Google elevation](https://developers.google.com/maps/documentation/elevation/requests-elevation).
  • Network accessline 80
    - [Time](https://docs.astropy.org/en/stable/time/index.html),
  • Network accessline 81
    [IERS](https://docs.astropy.org/en/stable/utils/iers.html).
  • Network accessline 82
    - [FITS](https://docs.astropy.org/en/stable/io/fits/index.html),
  • Network accessline 83
    [file API](https://docs.astropy.org/en/stable/io/fits/api/files.html),
  • Network accessline 84
    [remote FITS](https://docs.astropy.org/en/stable/io/fits/usage/cloud.html),
  • Network accessline 85
    [FITS tables](https://docs.astropy.org/en/stable/io/unified_table_fits.html).
  • Network accessline 86
    - [Tables](https://docs.astropy.org/en/stable/table/index.html),
  • Network accessline 87
    [copy/view behavior](https://docs.astropy.org/en/stable/table/access_table.html),
  • Network accessline 88
    [unique API](https://docs.astropy.org/en/stable/api/astropy.table.unique.html).
  • Network accessline 89
    - [Cosmology](https://docs.astropy.org/en/stable/cosmology/index.html),
  • Network accessline 90
    [inverse branches](https://docs.astropy.org/en/stable/api/astropy.cosmology.z_at_value.html),
  • Network accessline 91
    [linear dark-energy limits](https://docs.astropy.org/en/stable/api/astropy.cosmology.w0wzCDM.html).
  • Network accessline 92
    - [WCS interface](https://docs.astropy.org/en/stable/wcs/wcsapi.html),
  • Network accessline 93
    [WCS API](https://docs.astropy.org/en/stable/api/astropy.wcs.WCS.html).
  • Network accessline 94
    - [NDData](https://docs.astropy.org/en/stable/nddata/index.html),
  • Network accessline 95
    [fitters](https://docs.astropy.org/en/stable/modeling/fitting.html),
  • Network accessline 96
    [Gaussian1D](https://docs.astropy.org/en/stable/api/astropy.modeling.functional_models.Gaussian1D.html),
  • Network accessline 97
    [normalization](https://docs.astropy.org/en/stable/visualization/normalization.html),
  • Network accessline 98
    [convolution](https://docs.astropy.org/en/stable/convolution/index.html),
  • Network accessline 99
    [statistics](https://docs.astropy.org/en/stable/stats/index.html),   [constants](https://docs.astropy.org/en/stable/constants/index.html),   [download API](https://docs.astropy.org/en/stable/api/astropy.utils.data.download_file.html),
  • Network accessline 100
    [constants](https://docs.astropy.org/en/stable/constants/index.html),   [download API](https://docs.astropy.org/en/stable/api/astropy.utils.data.download_file.html),   [PyVO SAMP](https://pyvo.readthedocs.io/en/latest/samp/index.html).
  • Network accessline 101
    [download API](https://docs.astropy.org/en/stable/api/astropy.utils.data.download_file.html),
  • Network accessline 102
    [PyVO SAMP](https://pyvo.readthedocs.io/en/latest/samp/index.html).

skills/astropy/references/wcs_and_other_modules.md

  • Network accessline 360
    # Download file (caches locally) url = 'https://example.com/data.fits'
  • Network accessline 361
    url = 'https://example.com/data.fits'

skills/autoskill/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Network accessline 30
    > **Requires a running [screenpipe](https://github.com/screenpipe/screenpipe) daemon.** This skill has no alternate data source — it reads exclusively from the local screenpipe HTTP API (default `http://localhost:3030`). If the daemon isn't
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 36
    Turn the user's own workflow history — captured passively by the local [screenpipe](https://github.com/screenpipe/screenpipe) daemon — into new skills. This skill is on-demand: the user invokes it with a time window, it queries screenpipe's
  • Network accessline 50
    - **Configure capture filtering in Screenpipe before collecting history.** `references/screenpipe-config.yaml` is a checklist of literal, case-insensitive app/title substrings, not a Screenpipe-importable YAML file. Apply them in Screenpipe
  • Network accessline 51
    - **Raw OCR is not sent to the synthesis backend by this pipeline.** `scripts/fetch_window.py` pulls data over localhost HTTP. `scripts/cluster.py` reduces the timeline to app/duration/title summaries. `scripts/redact.py` scrubs recognizabl
  • Network accessline 52
    - **LLM backend defaults to `local`.** Use an already installed chat model served by [LM Studio](https://lmstudio.ai/); its exact server model ID belongs in `local.model`. Summaries stay on the machine only while this endpoint is loopback. 
  • Network accessline 65
    git clone --depth 1 https://github.com/screenpipe/screenpipe.git
  • Dangerous shell operationline 70
    #   # if xcodebuild plug-ins error: sudo xcodebuild -runFirstLaunch
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 106
    - Install [LM Studio](https://lmstudio.ai/).
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Network accessline 210
    backend: local local:   endpoint: http://localhost:1234/v1   # LM Studio's Developer server
  • Network accessline 211
    local:   endpoint: http://localhost:1234/v1   # LM Studio's Developer server   model: autoskill-local
  • Network accessline 212
    endpoint: http://localhost:1234/v1   # LM Studio's Developer server
  • Network accessline 215
    screenpipe:   url: http://localhost:3030           # or https://screenpipe.local via Caddy
  • Network accessline 216
    url: http://localhost:3030           # or https://screenpipe.local via Caddy
  • Network accessline 258
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 260
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 262
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 263
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 264
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 265
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/autoskill/config.yaml

  • Network accessline 13
    # LM Studio exposes an OpenAI-compatible server. Start it from the   # "Developer" tab; the default port is 1234.   endpoint: http://localhost:1234/v1
  • Network accessline 14
    # "Developer" tab; the default port is 1234.   endpoint: http://localhost:1234/v1   # Load your installed model with --identifier autoskill-local, or use its
  • Network accessline 15
    endpoint: http://localhost:1234/v1
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 24
    foundry:   endpoint: https://your-resource.services.ai.azure.com/anthropic
  • Network accessline 25
    endpoint: https://your-resource.services.ai.azure.com/anthropic
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 31
    # (see references/https-proxy.md). screenpipe:   url: http://localhost:3030
  • Network accessline 32
    screenpipe:   url: http://localhost:3030   # Screenpipe requires a bearer token for its local API. Either set `token`
  • Network accessline 33
    url: http://localhost:3030
  • Access to secretsline 35
    [Credential-related source omitted]

skills/autoskill/references/api-contracts.md

  • Network accessline 10
    Source snapshot: [screenpipe 1e77db8](https://github.com/screenpipe/screenpipe/tree/1e77db8243b6f774d5ba816ca7b2c4e909e24eba), specifically
  • Network accessline 11
    [search](https://github.com/screenpipe/screenpipe/blob/1e77db8243b6f774d5ba816ca7b2c4e909e24eba/crates/screenpipe-engine/src/routes/search.rs),
  • Network accessline 12
    [auth middleware](https://github.com/screenpipe/screenpipe/blob/1e77db8243b6f774d5ba816ca7b2c4e909e24eba/crates/screenpipe-engine/src/server.rs), and
  • Network accessline 13
    [CLI arguments](https://github.com/screenpipe/screenpipe/blob/1e77db8243b6f774d5ba816ca7b2c4e909e24eba/crates/screenpipe-engine/src/cli/mod.rs).
  • Network accessline 14
    The generated [search reference](https://docs.screenpipe.com/api-reference/search/search-screen-and-audio-content)
  • Network accessline 48
    [Chat Completions](https://lmstudio.ai/docs/developer/openai-compat/chat-completions),
  • Network accessline 49
    [model list](https://lmstudio.ai/docs/developer/openai-compat/models),
  • Network accessline 50
    [authentication](https://lmstudio.ai/docs/developer/core/authentication),
  • Network accessline 51
    [model loading](https://lmstudio.ai/docs/cli/local-models/load).
  • Network accessline 53
    - Base `http://localhost:1234/v1`; `POST /chat/completions` appends to that base
  • Network accessline 69
    [Messages](https://platform.claude.com/docs/en/api/messages/create),
  • Network accessline 70
    [model lifecycle](https://platform.claude.com/docs/en/about-claude/model-deprecations),
  • Network accessline 71
    [Foundry API](https://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/use-foundry-models-claude).
  • Network accessline 73
    - Anthropic: `POST https://api.anthropic.com/v1/messages`, `x-api-key`,
  • Network accessline 94
    [SentenceTransformer API](https://sbert.net/docs/package_reference/sentence_transformer/model.html)
  • Network accessline 96
    accepts `local_files_only`; `encode(str)` returns an embedding usable by the existing cosine ranking. The [all-MiniLM-L6-v2 model card](https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2)
  • Network accessline 97
    existing cosine ranking. The [all-MiniLM-L6-v2 model card](https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2) documents 384 dimensions and truncation at 256 word pieces. Runtime tests use a
  • Network accessline 98
    [all-MiniLM-L6-v2 model card](https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2)
  • Network accessline 104
    HTTPX 0.28.1 uses verified HTTPS and accepts `SSL_CERT_FILE` for a custom CA. [Caddy local HTTPS](https://caddyserver.com/docs/automatic-https) does not guarantee
  • Network accessline 105
    [Caddy local HTTPS](https://caddyserver.com/docs/automatic-https) does not guarantee
  • Network accessline 108
    The final-response checks also follow the provider SDK schemas: [Anthropic Message](https://github.com/anthropics/anthropic-sdk-python/blob/main/src/anthropic/types/message.py)
  • Network accessline 109
    [Anthropic Message](https://github.com/anthropics/anthropic-sdk-python/blob/main/src/anthropic/types/message.py)
  • Network accessline 110
    requires a non-null stop reason outside streaming; the [Chat Completion choice schema](https://github.com/openai/openai-python/blob/main/src/openai/types/chat/chat_completion.py) requires a finish reason. Missing fields in mocks are not evi
  • Network accessline 111
    [Chat Completion choice schema](https://github.com/openai/openai-python/blob/main/src/openai/types/chat/chat_completion.py)

skills/autoskill/references/https-proxy.md

  • Network accessline 18
    brew install caddy   # macOS # or see https://caddyserver.com/docs/install
  • Network accessline 19
    # or see https://caddyserver.com/docs/install
  • Network accessline 47
    screenpipe:   url: https://screenpipe.local
  • Network accessline 48
    url: https://screenpipe.local
  • Network accessline 58
    This configuration was documentation-reviewed, not deployed during maintenance. Sources: [Caddy local HTTPS](https://caddyserver.com/docs/automatic-https) and [HTTPX SSL configuration](https://www.python-httpx.org/advanced/ssl/).
  • Network accessline 59
    Sources: [Caddy local HTTPS](https://caddyserver.com/docs/automatic-https) and
  • Network accessline 60
    [HTTPX SSL configuration](https://www.python-httpx.org/advanced/ssl/).

skills/autoskill/references/screenpipe-config.yaml

  • Network accessline 7
    # on app names/window titles. Do not wrap entries in wildcard '*'. # App::Title scopes a title to one app; App:: excludes the entire app. # Source: https://github.com/screenpipe/screenpipe/blob/main/crates/screenpipe-engine/src/cli/mod.rs
  • Network accessline 8
    # App::Title scopes a title to one app; App:: excludes the entire app. # Source: https://github.com/screenpipe/screenpipe/blob/main/crates/screenpipe-engine/src/cli/mod.rs # Reviewed 2026-09-30. Inspect your installed `screenpipe record --h
  • Network accessline 9
    # Source: https://github.com/screenpipe/screenpipe/blob/main/crates/screenpipe-engine/src/cli/mod.rs

skills/autoskill/scripts/autoskill.py

  • Executable scriptline 1
    Executable file

skills/autoskill/scripts/backends.py

  • Executable scriptline 1
    Executable file
  • Network accessline 39
    f"{label} endpoint {endpoint!r} uses plaintext HTTP to a remote host. "             "Screen-derived content and your API key would cross the network "             "unencrypted. Use https://, or point the endpoint at localhost."
  • Network accessline 40
    "Screen-derived content and your API key would cross the network "             "unencrypted. Use https://, or point the endpoint at localhost."         )
  • Network accessline 41
    "unencrypted. Use https://, or point the endpoint at localhost."
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 57
    self.client = client or httpx.Client(base_url="https://api.anthropic.com", timeout=60.0)
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 88
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Network accessline 90
    self.client = client or httpx.Client(base_url=endpoint, timeout=120.0)
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Network accessline 130
    f = config.get("foundry", {})         endpoint = check_remote_endpoint(f["endpoint"], "foundry")         client = httpx.Client(base_url=endpoint, timeout=60.0)
  • Network accessline 131
    [Credential-related source omitted]
  • Network accessline 132
    client = httpx.Client(base_url=endpoint, timeout=60.0)
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]

skills/autoskill/scripts/cluster.py

  • Executable scriptline 1
    Executable file

skills/autoskill/scripts/doctor.py

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    sp = config.get("screenpipe", {})     try:         url = check_remote_endpoint(sp.get("url", "http://localhost:3030"), "screenpipe")
  • Network accessline 15
    try:         url = check_remote_endpoint(sp.get("url", "http://localhost:3030"), "screenpipe")     except ValueError as exc:
  • Network accessline 16
    url = check_remote_endpoint(sp.get("url", "http://localhost:3030"), "screenpipe")
  • Access to secretsline 19
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]
  • Network accessline 21
    try:         r = httpx.get(f"{url.rstrip('/')}/health", headers=headers, timeout=5.0)         if r.status_code == 200:
  • Network accessline 22
    r = httpx.get(f"{url.rstrip('/')}/health", headers=headers, timeout=5.0)
  • Network accessline 31
    kind = config.get("backend")     if kind == "local":         endpoint = config.get("local", {}).get("endpoint", "http://localhost:1234/v1")
  • Network accessline 32
    if kind == "local":         endpoint = config.get("local", {}).get("endpoint", "http://localhost:1234/v1")         try:
  • Network accessline 33
    endpoint = config.get("local", {}).get("endpoint", "http://localhost:1234/v1")
  • Network accessline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Network accessline 38
    r = httpx.get(f"{endpoint.rstrip('/')}/models", headers=headers, timeout=5.0)
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]

skills/autoskill/scripts/fetch_window.py

  • Executable scriptline 1
    Executable file

skills/autoskill/scripts/match_skills.py

  • Executable scriptline 1
    Executable file

skills/autoskill/scripts/promote.py

  • Executable scriptline 1
    Executable file

skills/autoskill/scripts/redact.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]

skills/autoskill/scripts/run.py

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    The autoskill skill cannot run without screenpipe. Install it from     https://github.com/screenpipe/screenpipe and start the daemon before
  • Network accessline 17
    https://github.com/screenpipe/screenpipe and start the daemon before
  • Network accessline 74
    [Credential-related source omitted]
  • Network accessline 75
    except (httpx.ConnectError, httpx.ConnectTimeout) as e:         base = getattr(screenpipe_client, "base_url", "http://localhost:3030")         raise ScreenpipeUnreachable(
  • Network accessline 76
    base = getattr(screenpipe_client, "base_url", "http://localhost:3030")
  • Network accessline 78
    f"cannot reach screenpipe at {base}: {e}. "             "Install and start the daemon — see "             "https://github.com/screenpipe/screenpipe — "
  • Network accessline 79
    "Install and start the daemon — see "             "https://github.com/screenpipe/screenpipe — "             "or point config.yaml's screenpipe.url at your instance."
  • Network accessline 80
    "https://github.com/screenpipe/screenpipe — "
  • Network accessline 164
    screenpipe_cfg = config.get("screenpipe", {})     screenpipe_url = check_remote_endpoint(         screenpipe_cfg.get("url", "http://localhost:3030"), "screenpipe"
  • Network accessline 165
    screenpipe_url = check_remote_endpoint(         screenpipe_cfg.get("url", "http://localhost:3030"), "screenpipe"     )
  • Network accessline 166
    screenpipe_cfg.get("url", "http://localhost:3030"), "screenpipe"
  • Network accessline 168
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Network accessline 170
    screenpipe_client = httpx.Client(base_url=screenpipe_url, timeout=60.0)

skills/autoskill/scripts/synthesize.py

  • Executable scriptline 1
    Executable file

skills/benchling-integration/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 47
    **Reviewed 2026-09-30:** examples target the released **benchling-sdk 1.25.0** and its stable **v2** API models. The [current authentication guide](https://docs.benchling.com/docs/authentication)
  • Network accessline 48
    stable **v2** API models. The [current authentication guide](https://docs.benchling.com/docs/authentication)
  • Network accessline 49
    recommends V3 for new development, while the [V3 guide](https://docs.benchling.com/docs/v3-api-overview)
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 173
    - [EventBridge](references/eventbridge.md): supported event types, payloads, setup,   and recovery; webhook differences. - [Official SDK 1.25.0](https://benchling.com/sdk-docs/1.25.0/index.html)
  • Network accessline 174
    and recovery; webhook differences. - [Official SDK 1.25.0](https://benchling.com/sdk-docs/1.25.0/index.html) - [Official REST reference](https://benchling.com/api/reference)
  • Network accessline 175
    - [Official SDK 1.25.0](https://benchling.com/sdk-docs/1.25.0/index.html)
  • Network accessline 176
    - [Official REST reference](https://benchling.com/api/reference)
  • Network accessline 184
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 186
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 188
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 189
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 190
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 191
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/benchling-integration/references/api_endpoints.md

  • Network accessline 3
    Reviewed 2026-09-30 against the [official reference](https://benchling.com/api/reference),
  • Network accessline 12
    This reference covers `https://{tenant}.benchling.com/api/v2`. V3 also exists;
  • Network accessline 13
    consult its [availability/stability guide](https://docs.benchling.com/docs/v3-api-overview)
  • Network accessline 269
    human option labels. Numeric fields accept numeric values; date/datetime formats depend on the field definition. `null` is distinct from omission and may clear a value. See [schema field types](https://docs.benchling.com/docs/schemas).
  • Network accessline 271
    See [schema field types](https://docs.benchling.com/docs/schemas).
  • Network accessline 281
    The [V2 limits guide](https://docs.benchling.com/docs/rate-limiting) currently lists 60 requests/30 seconds across user keys per tenant, 300/30 seconds per app, and
  • Network accessline 299
    with httpx.Client(
  • Access to secretsline 300
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]

skills/benchling-integration/references/authentication.md

  • Network accessline 3
    Reviewed 2026-09-30. See the [official authentication guide](https://docs.benchling.com/docs/authentication)
  • Network accessline 4
    and [app setup guide](https://docs.benchling.com/docs/getting-started-benchling-apps).
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 115
    with httpx.Client(timeout=30.0) as http_client:
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 137
    - [Authentication](https://docs.benchling.com/docs/authentication): identity, expiration,
  • Network accessline 138
    delegated flow, legacy OIDC, token path. - [Apps](https://docs.benchling.com/docs/getting-started-benchling-apps): app setup and access. - [SDK 1.25.0](https://benchling.com/sdk-docs/1.25.0/index.html): constructor and auth signatures.
  • Network accessline 139
    - [Apps](https://docs.benchling.com/docs/getting-started-benchling-apps): app setup and access.
  • Network accessline 140
    - [SDK 1.25.0](https://benchling.com/sdk-docs/1.25.0/index.html): constructor and auth signatures.
  • Network accessline 141
    - [Warehouse connection](https://docs.benchling.com/docs/getting-started): separate SQL credentials.

skills/benchling-integration/references/core_capabilities.md

  • Network accessline 78
    The [warehouse](https://docs.benchling.com/docs/getting-started) is read-only PostgreSQL
  • Network accessline 84
    entity IDs, units, and inclusion/exclusion of archived records. Warehouse replication is not real-time, so use API reads for immediate post-write validation. Consult the [warehouse tables](https://docs.benchling.com/docs/wh-registry) for jo
  • Network accessline 85
    not real-time, so use API reads for immediate post-write validation. Consult the [warehouse tables](https://docs.benchling.com/docs/wh-registry) for joins and archived/raw views, and [limits](https://docs.benchling.com/docs/rate-limiting) f
  • Network accessline 86
    [warehouse tables](https://docs.benchling.com/docs/wh-registry) for joins and archived/raw
  • Network accessline 87
    views, and [limits](https://docs.benchling.com/docs/rate-limiting) for connection and

skills/benchling-integration/references/eventbridge.md

  • Network accessline 8
    **Official docs:** - [Getting Started with Events](https://docs.benchling.com/docs/events-getting-started)
  • Network accessline 9
    - [Getting Started with Events](https://docs.benchling.com/docs/events-getting-started)
  • Network accessline 10
    - [Events Reference (payloads and event types)](https://docs.benchling.com/docs/events-reference)
  • Network accessline 11
    - [Events FAQs](https://docs.benchling.com/docs/events-faqs)
  • Network accessline 12
    - [List Events API](https://benchling.com/api/reference#/Events/listEvents)
  • Network accessline 20
    1. **Tenant admin** enables Developer Platform access and opens [Event Subscriptions](https://your-tenant.benchling.com/event-subscriptions) (Feature settings → Developer Console → Events).
  • Network accessline 22
    - AWS account ID and region    - Event bus name (e.g. `benchling-integrations`)    - Event types to receive (see [Events Reference](https://docs.benchling.com/docs/events-reference))
  • Network accessline 23
    - Event bus name (e.g. `benchling-integrations`)    - Event types to receive (see [Events Reference](https://docs.benchling.com/docs/events-reference)) 3. **Immediately** associate the partner event source with a new EventBridge bus in AWS 
  • Network accessline 24
    - Event types to receive (see [Events Reference](https://docs.benchling.com/docs/events-reference))
  • Network accessline 59
    "id": "req_example",       "name": "Sequencing request",       "apiURL": "https://your-tenant.benchling.com/api/v2/requests/req_example"
  • Network accessline 60
    "name": "Sequencing request",       "apiURL": "https://your-tenant.benchling.com/api/v2/requests/req_example"     }
  • Network accessline 61
    "apiURL": "https://your-tenant.benchling.com/api/v2/requests/req_example"
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Network accessline 197
    raise ValueError("missing request.id in event detail")         # Prefer API lookup for authoritative data:         # current = benchling.requests.get_by_id(request_id)
  • Network accessline 198
    # Prefer API lookup for authoritative data:         # current = benchling.requests.get_by_id(request_id)         return {"status": "observed", "request_id": request_id}
  • Network accessline 199
    # current = benchling.requests.get_by_id(request_id)
  • Network accessline 235
    1. Get the affected time window from Benchling support. 2. List historical events with the [List Events API](https://benchling.com/api/reference#/Events/listEvents) (retained ~2 weeks).
  • Network accessline 236
    2. List historical events with the [List Events API](https://benchling.com/api/reference#/Events/listEvents) (retained ~2 weeks).
  • Network accessline 268
    For new Benchling Apps, Benchling recommends **webhooks** unless you already standardize on EventBridge in AWS. See [Getting Started with Webhooks](https://docs.benchling.com/docs/getting-started-with-webhooks).
  • Network accessline 273
    For entity registration use `v2.entity.registered` and its `entity` payload. For webhooks, verify the signature and app-specific payload against the separate [webhook reference](https://benchling.com/webhooks/reference).
  • Network accessline 275
    [webhook reference](https://benchling.com/webhooks/reference).

skills/benchling-integration/references/sdk_reference.md

  • Network accessline 9
    Source of truth: [versioned SDK reference](https://benchling.com/sdk-docs/1.25.0/index.html)
  • Network accessline 10
    and the released `benchling-sdk` / `benchling-api-client` Python packages. The [interaction guide](https://docs.benchling.com/docs/common-sdk-interactions-and-examples) explains the patterns; use installed signatures when guide snippets dif
  • Network accessline 11
    [interaction guide](https://docs.benchling.com/docs/common-sdk-interactions-and-examples)

skills/bgpt-paper-search/SKILL.md

  • Network accessline 7
    version: "1.3"   skill-author: BGPT   website: https://bgpt.pro/mcp/
  • Network accessline 8
    skill-author: BGPT   website: https://bgpt.pro/mcp/   last-reviewed: "2026-09-30"
  • Network accessline 9
    website: https://bgpt.pro/mcp/
  • Network accessline 28
    | Transport | Endpoint | | --- | --- | | Streamable HTTP | `https://bgpt.pro/mcp/stream` |
  • Network accessline 29
    | --- | --- | | Streamable HTTP | `https://bgpt.pro/mcp/stream` | | SSE | `https://bgpt.pro/mcp/sse` |
  • Network accessline 30
    | Streamable HTTP | `https://bgpt.pro/mcp/stream` |
  • Network accessline 31
    | SSE | `https://bgpt.pro/mcp/sse` |
  • Network accessline 40
    "bgpt": {       "command": "npx",       "args": ["-y", "mcp-remote", "https://bgpt.pro/mcp/stream", "--transport", "http-only"]
  • Network accessline 41
    "command": "npx",       "args": ["-y", "mcp-remote", "https://bgpt.pro/mcp/stream", "--transport", "http-only"]     }
  • Network accessline 42
    "args": ["-y", "mcp-remote", "https://bgpt.pro/mcp/stream", "--transport", "http-only"]
  • Network accessline 50
    tool contract and pricing. Prefer the native connection or configurable bridge above. The linked BGPT GitHub repository was unavailable at review time; use [the current provider documentation](https://bgpt.pro/mcp/) and live tool schema.
  • Network accessline 52
    [the current provider documentation](https://bgpt.pro/mcp/) and live tool schema.
  • Network accessline 54
    [Credential-related source omitted]
  • Network accessline 55
    in the host's remote-server headers, using its credential storage. For the bridge, [`mcp-remote` supports `--header-file`](https://github.com/punkpeye/mcp-remote#custom-headers) with a local credential file. Do not put `api_key` in an MCP t
  • Network accessline 56
    [`mcp-remote` supports `--header-file`](https://github.com/punkpeye/mcp-remote#custom-headers)
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 150
    Sources: [provider setup, record formats, and billing](https://bgpt.pro/mcp/),
  • Network accessline 151
    [live MCP endpoint](https://bgpt.pro/mcp/stream),
  • Network accessline 152
    [published BGPT wrapper metadata](https://registry.npmjs.org/bgpt-mcp/latest),
  • Network accessline 153
    and [bridge documentation](https://github.com/punkpeye/mcp-remote). The tool schemas, one-result full search, matching evidence-format DOI lookup, and SSE handshake were checked with unauthenticated requests. The public

skills/bids/SKILL.md

  • Network accessline 7
    validating compliance, converting DICOM to BIDS, writing metadata sidecars, or   creating BIDS derivatives. license: https://creativecommons.org/licenses/by/4.0/
  • Network accessline 8
    creating BIDS derivatives. license: https://creativecommons.org/licenses/by/4.0/ compatibility: Requires Python 3.10+ for PyBIDS and the validator wrapper; dcm2niix for DICOM conversion. Network access for installation and schema updates; n
  • Network accessline 9
    license: https://creativecommons.org/licenses/by/4.0/
  • Network accessline 100
    - **bids_schema.json**: Machine-readable BIDS schema (from https://bids-specification.readthedocs.io/en/stable/schema.json). This is the authoritative source for entity definitions, ordering rules, filename templates, allowed suffixes per d
  • Network accessline 101
    - **beps.yml**: Current list of all BIDS Extension Proposals with titles, leads, status, and links (from [bids-website](https://github.com/bids-standard/bids-website/blob/main/data/beps/beps.yml))
  • Network accessline 174
    11. **Study bids-examples** - The [bids-examples](https://github.com/bids-standard/bids-examples) repository is the canonical collection of prototypical BIDS datasets covering different modalities and use cases (MRI, fMRI, DWI, EEG, MEG, iE
  • Network accessline 178
    BEPs are community-driven proposals to extend BIDS to new modalities, derivatives, or metadata. The full list with status, leads, and links is in `references/beps.yml` (fetched from the [bids-website](https://github.com/bids-standard/bids-w
  • Network accessline 211
    - **BIDS Specification**: https://bids-specification.readthedocs.io/
  • Network accessline 212
    - **BIDS Website**: https://bids.neuroimaging.io/
  • Network accessline 213
    - **PyBIDS Documentation**: https://bids-standard.github.io/pybids/
  • Network accessline 214
    - **BIDS Validator**: https://github.com/bids-standard/bids-validator
  • Network accessline 215
    - **BIDS Starter Kit**: https://bids-standard.github.io/bids-starter-kit/
  • Network accessline 216
    - **BIDS Examples**: https://github.com/bids-standard/bids-examples — canonical reference datasets for every BIDS modality; use as templates and test data
  • Network accessline 217
    - **HeuDiConv Docs**: https://heudiconv.readthedocs.io/

skills/bids/references/beps.yml

  • Network accessline 22
    -   number: '004'     title: Susceptibility Weighted Imaging     google_doc: https://docs.google.com/document/d/1kyw9mGgacNqeMbp4xZet3RnDhcMmf4_BmRgKaOkO2Sc/
  • Network accessline 23
    title: Susceptibility Weighted Imaging     google_doc: https://docs.google.com/document/d/1kyw9mGgacNqeMbp4xZet3RnDhcMmf4_BmRgKaOkO2Sc/     content:
  • Network accessline 24
    google_doc: https://docs.google.com/document/d/1kyw9mGgacNqeMbp4xZet3RnDhcMmf4_BmRgKaOkO2Sc/
  • Network accessline 38
    -   number: '011'     title: Structural preprocessing derivatives     google_doc: https://docs.google.com/document/d/1YG2g4UkEio4t_STIBOqYOwneLEs1emHIXbGKynx7V0Y/
  • Network accessline 39
    title: Structural preprocessing derivatives     google_doc: https://docs.google.com/document/d/1YG2g4UkEio4t_STIBOqYOwneLEs1emHIXbGKynx7V0Y/     pull_request: https://github.com/bids-standard/bids-specification/pull/518
  • Network accessline 40
    google_doc: https://docs.google.com/document/d/1YG2g4UkEio4t_STIBOqYOwneLEs1emHIXbGKynx7V0Y/
  • Network accessline 41
    pull_request: https://github.com/bids-standard/bids-specification/pull/518
  • Network accessline 42
    html_preview: https://bids-specification--518.org.readthedocs.build/en/518/05-derivatives/04-structural-derivatives.html
  • Network accessline 61
    title: Functional preprocessing derivatives     google_doc:     pull_request: https://github.com/bids-standard/bids-specification/pull/519
  • Network accessline 62
    google_doc:     pull_request: https://github.com/bids-standard/bids-specification/pull/519     html_preview: https://bids-specification--519.org.readthedocs.build/en/519/derivatives/functional-derivatives.html
  • Network accessline 63
    pull_request: https://github.com/bids-standard/bids-specification/pull/519
  • Network accessline 64
    html_preview: https://bids-specification--519.org.readthedocs.build/en/519/derivatives/functional-derivatives.html
  • Network accessline 83
    -   number: '014'     title: Affine transformations and nonlinear field warps     google_doc: https://docs.google.com/document/d/11gCzXOPUbYyuQx8fErtMO9tnOKC3kTWiL9axWkkILNE/
  • Network accessline 84
    title: Affine transformations and nonlinear field warps     google_doc: https://docs.google.com/document/d/11gCzXOPUbYyuQx8fErtMO9tnOKC3kTWiL9axWkkILNE/     content:
  • Network accessline 85
    google_doc: https://docs.google.com/document/d/11gCzXOPUbYyuQx8fErtMO9tnOKC3kTWiL9axWkkILNE/
  • Network accessline 106
    -   number: '016'     title: Diffusion weighted imaging derivatives     pull_request: https://github.com/bids-standard/bids-specification/pull/2258
  • Network accessline 107
    title: Diffusion weighted imaging derivatives     pull_request: https://github.com/bids-standard/bids-specification/pull/2258     html_preview: https://bids-specification--2258.org.readthedocs.build/en/2258/derivatives/diffusion-derivatives
  • Network accessline 108
    pull_request: https://github.com/bids-standard/bids-specification/pull/2258
  • Network accessline 109
    html_preview: https://bids-specification--2258.org.readthedocs.build/en/2258/derivatives/diffusion-derivatives.html
  • Network accessline 129
    title: Generic BIDS connectivity data schema     display: Connectivity schema     google_doc: https://docs.google.com/document/d/1ugBdUF6dhElXdj3u9vw0iWjE6f_Bibsro3ah7sRV0GA/
  • Network accessline 130
    display: Connectivity schema     google_doc: https://docs.google.com/document/d/1ugBdUF6dhElXdj3u9vw0iWjE6f_Bibsro3ah7sRV0GA/     pull_request: https://github.com/bids-standard/bids-specification/pull/1902
  • Network accessline 131
    google_doc: https://docs.google.com/document/d/1ugBdUF6dhElXdj3u9vw0iWjE6f_Bibsro3ah7sRV0GA/
  • Network accessline 132
    pull_request: https://github.com/bids-standard/bids-specification/pull/1902
  • Network accessline 133
    html_preview: https://bids-specification--1902.org.readthedocs.build/en/1902/
  • Network accessline 149
    -   number: '021'     title: Common Electrophysiological Derivatives     google_doc: https://docs.google.com/document/d/1PmcVs7vg7Th-cGC-UrX8rAhKUHIzOI-uIOh69_mvdlw/
  • Network accessline 150
    title: Common Electrophysiological Derivatives     google_doc: https://docs.google.com/document/d/1PmcVs7vg7Th-cGC-UrX8rAhKUHIzOI-uIOh69_mvdlw/     pull_request: https://github.com/bids-standard/bids-specification/pull/1680
  • Network accessline 151
    google_doc: https://docs.google.com/document/d/1PmcVs7vg7Th-cGC-UrX8rAhKUHIzOI-uIOh69_mvdlw/
  • Network accessline 152
    pull_request: https://github.com/bids-standard/bids-specification/pull/1680
  • Network accessline 153
    html_preview: https://bids-specification--1680.org.readthedocs.build/en/1680/derivatives/ephys.html
  • Network accessline 184
    -   number: '023'     title: PET Preprocessing derivatives     google_doc: https://docs.google.com/document/d/1yzsd1J9GT-aA0DWhdlgNr5LCu6_gvbjLyfvYq2FuxlY/
  • Network accessline 185
    title: PET Preprocessing derivatives     google_doc: https://docs.google.com/document/d/1yzsd1J9GT-aA0DWhdlgNr5LCu6_gvbjLyfvYq2FuxlY/     pull_request: https://github.com/bids-standard/bids-specification/pull/2339
  • Network accessline 186
    google_doc: https://docs.google.com/document/d/1yzsd1J9GT-aA0DWhdlgNr5LCu6_gvbjLyfvYq2FuxlY/
  • Network accessline 187
    pull_request: https://github.com/bids-standard/bids-specification/pull/2339
  • Network accessline 215
    -   number: '024'     title: Computed Tomography scan     google_doc: https://docs.google.com/document/d/1fqnJZ18x5LJC8jiJ8yvPHUGFzNBZ6gW2kywYrUKWtuo/
  • Network accessline 216
    title: Computed Tomography scan     google_doc: https://docs.google.com/document/d/1fqnJZ18x5LJC8jiJ8yvPHUGFzNBZ6gW2kywYrUKWtuo/     content:
  • Network accessline 217
    google_doc: https://docs.google.com/document/d/1fqnJZ18x5LJC8jiJ8yvPHUGFzNBZ6gW2kywYrUKWtuo/
  • Network accessline 231
    -   number: '026'     title: Microelectrode Recordings     google_doc: https://docs.google.com/document/d/14KC1d5-Lx-7ZSMtwS7pVAAvz-2WR_uoo5FvsNirzqJw/
  • Network accessline 232
    title: Microelectrode Recordings     google_doc: https://docs.google.com/document/d/14KC1d5-Lx-7ZSMtwS7pVAAvz-2WR_uoo5FvsNirzqJw/     content:
  • Network accessline 233
    google_doc: https://docs.google.com/document/d/14KC1d5-Lx-7ZSMtwS7pVAAvz-2WR_uoo5FvsNirzqJw/
  • Network accessline 239
    bids_maintainers:     status:     -   BEP is open to new leadership, see also [BEP032 (animal electrophys)](https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/)
  • Network accessline 240
    status:     -   BEP is open to new leadership, see also [BEP032 (animal electrophys)](https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/)     blocking:
  • Network accessline 241
    -   BEP is open to new leadership, see also [BEP032 (animal electrophys)](https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/)
  • Network accessline 248
    -   number: '028'     title: Provenance     google_doc: https://docs.google.com/document/d/1vw3VNDof5cecv2PkFp7Lw_pNUTUo8-m8V4SIdtGJVKs/
  • Network accessline 249
    title: Provenance     google_doc: https://docs.google.com/document/d/1vw3VNDof5cecv2PkFp7Lw_pNUTUo8-m8V4SIdtGJVKs/     content:
  • Network accessline 250
    google_doc: https://docs.google.com/document/d/1vw3VNDof5cecv2PkFp7Lw_pNUTUo8-m8V4SIdtGJVKs/
  • Network accessline 260
    bids_maintainers:     status:     -   '[Specification](https://bids.neuroimaging.io/bep028)'
  • Network accessline 261
    status:     -   '[Specification](https://bids.neuroimaging.io/bep028)'     -   '[Set of examples](https://github.com/bids-standard/BEP028_BIDSprov)'
  • Network accessline 262
    -   '[Specification](https://bids.neuroimaging.io/bep028)'
  • Network accessline 263
    -   '[Set of examples](https://github.com/bids-standard/BEP028_BIDSprov)'
  • Network accessline 266
    blocking:     google_doc_created: 2018-08     pull_request: https://github.com/bids-standard/bids-specification/pull/2099
  • Network accessline 267
    google_doc_created: 2018-08     pull_request: https://github.com/bids-standard/bids-specification/pull/2099     pull_request_created: 2025-04
  • Network accessline 268
    pull_request: https://github.com/bids-standard/bids-specification/pull/2099
  • Network accessline 272
    -   number: '032'     title: Microelectrode electrophysiology     google_doc: https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/
  • Network accessline 273
    title: Microelectrode electrophysiology     google_doc: https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/     pull_request: https://github.com/bids-standard/bids-specification/pull/2307
  • Network accessline 274
    google_doc: https://docs.google.com/document/d/1oG-C8T-dWPqfVzL2W8HO3elWK8NIh2cOCPssRGv23n0/
  • Network accessline 275
    pull_request: https://github.com/bids-standard/bids-specification/pull/2307
  • Network accessline 276
    html_preview: https://bids-specification--2307.org.readthedocs.build/en/2307/modality-specific-files/microelectrode-electrophysiology.html
  • Network accessline 305
    -   number: '033'     title: Advanced Diffusion Weighted Imaging     google_doc: https://docs.google.com/document/d/1en4ByORlPqwDfZwNOOBTj0GwpYBcS0_2peqreTOvwDU/
  • Network accessline 306
    title: Advanced Diffusion Weighted Imaging     google_doc: https://docs.google.com/document/d/1en4ByORlPqwDfZwNOOBTj0GwpYBcS0_2peqreTOvwDU/     content:
  • Network accessline 307
    google_doc: https://docs.google.com/document/d/1en4ByORlPqwDfZwNOOBTj0GwpYBcS0_2peqreTOvwDU/
  • Network accessline 320
    (e.g. CBOR? HDF5? MsgPack?).'     -   Comments may be submitted directly on the document.     -   Generating example datasets [here](https://github.com/JAgho/MISP_plot/tree/main) and determining best practice with vendors to record data in-
  • Network accessline 321
    -   Comments may be submitted directly on the document.     -   Generating example datasets [here](https://github.com/JAgho/MISP_plot/tree/main) and determining best practice with vendors to record data in-sequence     blocking:
  • Network accessline 322
    -   Generating example datasets [here](https://github.com/JAgho/MISP_plot/tree/main) and determining best practice with vendors to record data in-sequence
  • Network accessline 328
    -   number: '034'     title: Computational modeling     pull_request: https://github.com/bids-standard/bids-specification/pull/967
  • Network accessline 329
    title: Computational modeling     pull_request: https://github.com/bids-standard/bids-specification/pull/967     html_preview: https://bids-specification--967.org.readthedocs.build/en/967/modality-specific-files/computational-models.html
  • Network accessline 330
    pull_request: https://github.com/bids-standard/bids-specification/pull/967
  • Network accessline 331
    html_preview: https://bids-specification--967.org.readthedocs.build/en/967/modality-specific-files/computational-models.html
  • Network accessline 353
    title: Modular extensions for individual participant data mega-analyses with non-compliant derivatives     display: Mega-analyses     google_doc: https://docs.google.com/document/d/1tFRNumQyIgjXBNC3brFDLO9FaikjL84noxK6Om-Ctik/
  • Network accessline 354
    display: Mega-analyses     google_doc: https://docs.google.com/document/d/1tFRNumQyIgjXBNC3brFDLO9FaikjL84noxK6Om-Ctik/     content:
  • Network accessline 355
    google_doc: https://docs.google.com/document/d/1tFRNumQyIgjXBNC3brFDLO9FaikjL84noxK6Om-Ctik/
  • Network accessline 377
    -   number: '036'     title: Phenotypic Data Guidelines     google_doc: https://docs.google.com/document/d/1WTkfES8L0vItZVyyR68fc-9cO03jS-kCnMnw6602pbc/
  • Network accessline 378
    title: Phenotypic Data Guidelines     google_doc: https://docs.google.com/document/d/1WTkfES8L0vItZVyyR68fc-9cO03jS-kCnMnw6602pbc/     pull_request: https://github.com/bids-standard/bids-specification/pull/2123
  • Network accessline 379
    google_doc: https://docs.google.com/document/d/1WTkfES8L0vItZVyyR68fc-9cO03jS-kCnMnw6602pbc/
  • Network accessline 380
    pull_request: https://github.com/bids-standard/bids-specification/pull/2123
  • Network accessline 381
    html_preview: https://bids-specification--2123.org.readthedocs.build/en/2123/appendices/phenotype.html
  • Network accessline 411
    -   number: '037'     title: Non-Invasive Brain Stimulation     google_doc: https://docs.google.com/document/d/1drYd7kaNbHTcYPR3T_CRDsPcEbFSV7JbJUmhMPeWMqY/
  • Network accessline 412
    title: Non-Invasive Brain Stimulation     google_doc: https://docs.google.com/document/d/1drYd7kaNbHTcYPR3T_CRDsPcEbFSV7JbJUmhMPeWMqY/     current_repository: https://github.com/nigelrogasch/nibs-bids/tree/master/nibs-bids-v6/
  • Network accessline 413
    google_doc: https://docs.google.com/document/d/1drYd7kaNbHTcYPR3T_CRDsPcEbFSV7JbJUmhMPeWMqY/
  • Network accessline 414
    current_repository: https://github.com/nigelrogasch/nibs-bids/tree/master/nibs-bids-v6/
  • Network accessline 415
    current_preprint_editable: https://docs.google.com/document/d/1xfetyFkXh8kqObfCViUvku69pk4ZZw8BC5GL8_Cq9TI/edit?tab=t.0
  • Network accessline 416
    current_preprint:     author_list: https://docs.google.com/spreadsheets/d/1oMImk-HXsyLZtTj3yIa1uY9LX3hVpsCiAGZP3oSV0Eo/edit?gid=0#gid=0     content:
  • Network accessline 417
    author_list: https://docs.google.com/spreadsheets/d/1oMImk-HXsyLZtTj3yIa1uY9LX3hVpsCiAGZP3oSV0Eo/edit?gid=0#gid=0
  • Network accessline 437
    status:     -   v1.0 2020-11-09 Initial work on specification with vittorio.iacovella@unitn.it carlo.miniussi@unitn.it marta.bortoletto@cognitiveneuroscience.it     -   v1.0 2021-04 First example of a NIBS-BIDS dataset https://gin.g-node.or
  • Network accessline 438
    -   v1.0 2020-11-09 Initial work on specification with vittorio.iacovella@unitn.it carlo.miniussi@unitn.it marta.bortoletto@cognitiveneuroscience.it     -   v1.0 2021-04 First example of a NIBS-BIDS dataset https://gin.g-node.org/CIMeC/TMS-
  • Network accessline 439
    -   v1.0 2021-04 First example of a NIBS-BIDS dataset https://gin.g-node.org/CIMeC/TMS-EEG_brain_connectivity_BIDS
  • Network accessline 448
    January 2025. Agreed on closing the open discussions, lock the google doc and start the PR.     -   V6.2 2026-03 BEP 6.2 Comments form December 12th, 2025 6th general meeting implemented. Met with the BIDS steering team in March 2026. Agree
  • Network accessline 449
    -   V6.2 2026-03 BEP 6.2 Comments form December 12th, 2025 6th general meeting implemented. Met with the BIDS steering team in March 2026. Agreed on         NSF FAIROS application on NIBS-BIDS implementation https://www.nsf.gov/funding/oppo
  • Network accessline 450
    NSF FAIROS application on NIBS-BIDS implementation https://www.nsf.gov/funding/opportunities/fairos-findable-accessible-interoperable-reusable-open-science.
  • Network accessline 457
    -   number: '039'     title: Dimensionality reduction-based networks     google_doc: https://docs.google.com/document/d/1GTWsj0MFQedXjOaNk6H0or6IDVFyMAysrJ9I4Zmpz2E/
  • Network accessline 458
    title: Dimensionality reduction-based networks     google_doc: https://docs.google.com/document/d/1GTWsj0MFQedXjOaNk6H0or6IDVFyMAysrJ9I4Zmpz2E/     content:
  • Network accessline 459
    google_doc: https://docs.google.com/document/d/1GTWsj0MFQedXjOaNk6H0or6IDVFyMAysrJ9I4Zmpz2E/
  • Network accessline 483
    -   number: '040'     title: Functional Ultrasound     google_doc: https://docs.google.com/document/d/1W3z01mf1E8cfg_OY7ZGqeUeOKv659jCHQBXavtmT-T8/
  • Network accessline 484
    title: Functional Ultrasound     google_doc: https://docs.google.com/document/d/1W3z01mf1E8cfg_OY7ZGqeUeOKv659jCHQBXavtmT-T8/     content:
  • Network accessline 485
    google_doc: https://docs.google.com/document/d/1W3z01mf1E8cfg_OY7ZGqeUeOKv659jCHQBXavtmT-T8/
  • Network accessline 510
    -   number: '041'     title: Statistical Model Derivatives     google_doc: https://docs.google.com/document/d/1KHzp-yk8KXvkUIhtN71WU0m4P4kKT9C1yvI-i9_kNeY/
  • Network accessline 511
    title: Statistical Model Derivatives     google_doc: https://docs.google.com/document/d/1KHzp-yk8KXvkUIhtN71WU0m4P4kKT9C1yvI-i9_kNeY/     content:
  • Network accessline 512
    google_doc: https://docs.google.com/document/d/1KHzp-yk8KXvkUIhtN71WU0m4P4kKT9C1yvI-i9_kNeY/
  • Network accessline 529
    -   number: '043'     title: BIDS Term Mapping     google_doc: https://docs.google.com/document/d/1LACjc5hFXDpa2l_QddBPR41Vce_gglGv9WeuBB7LsBU/
  • Network accessline 530
    title: BIDS Term Mapping     google_doc: https://docs.google.com/document/d/1LACjc5hFXDpa2l_QddBPR41Vce_gglGv9WeuBB7LsBU/     content:
  • Network accessline 531
    google_doc: https://docs.google.com/document/d/1LACjc5hFXDpa2l_QddBPR41Vce_gglGv9WeuBB7LsBU/
  • Network accessline 553
    -   number: '044'     title: Stimuli     pull_request: https://github.com/bids-standard/bids-specification/pull/2022
  • Network accessline 554
    title: Stimuli     pull_request: https://github.com/bids-standard/bids-specification/pull/2022     html_preview: https://bids-specification--2022.org.readthedocs.build/en/2022/modality-specific-files/stimuli.html
  • Network accessline 555
    pull_request: https://github.com/bids-standard/bids-specification/pull/2022
  • Network accessline 556
    html_preview: https://bids-specification--2022.org.readthedocs.build/en/2022/modality-specific-files/stimuli.html
  • Network accessline 573
    -   To harmonize and make more reusable stimuli content under stimuli/     -   Collecting community comments and feedback. All collaborators are welcome.     -   'Original issue: [#153](https://github.com/bids-standard/bids-specification/is
  • Network accessline 574
    -   Collecting community comments and feedback. All collaborators are welcome.     -   'Original issue: [#153](https://github.com/bids-standard/bids-specification/issues/153)'     content:
  • Network accessline 575
    -   'Original issue: [#153](https://github.com/bids-standard/bids-specification/issues/153)'
  • Network accessline 584
    title: Peripheral Physiological Recordings     display: Physio     pull_request: https://github.com/bids-standard/bids-specification/pull/2267
  • Network accessline 585
    display: Physio     pull_request: https://github.com/bids-standard/bids-specification/pull/2267     html_preview: https://bids-specification--2267.org.readthedocs.build/en/2267/modality-specific-files/physiological-recordings.html
  • Network accessline 586
    pull_request: https://github.com/bids-standard/bids-specification/pull/2267
  • Network accessline 587
    html_preview: https://bids-specification--2267.org.readthedocs.build/en/2267/modality-specific-files/physiological-recordings.html
  • Network accessline 588
    google_doc: https://docs.google.com/document/d/1oTfjzY5ZnLIYd0kPPWhR81sBmMuy_jC5YYIaqj6OhSA/edit
  • Network accessline 598
    family-names: Shirazi     status:     -   No longer developed in google doc, moved to <https://github.com/physiopy/bids-specification-physio>.
  • Network accessline 599
    status:     -   No longer developed in google doc, moved to <https://github.com/physiopy/bids-specification-physio>.     -   To update standards for physiological data for improved clarity and a broader range of use cases.
  • Network accessline 600
    -   No longer developed in google doc, moved to <https://github.com/physiopy/bids-specification-physio>.
  • Network accessline 601
    -   To update standards for physiological data for improved clarity and a broader range of use cases.     -   Now collecting community comments and feedback. All collaborators are welcome.     -   'Original issue: [#1675](https://github.com
  • Network accessline 602
    -   Now collecting community comments and feedback. All collaborators are welcome.     -   'Original issue: [#1675](https://github.com/bids-standard/bids-specification/issues/1675).'     content:
  • Network accessline 603
    -   'Original issue: [#1675](https://github.com/bids-standard/bids-specification/issues/1675).'
  • Network accessline 612
    title: Diffusion Tractography     display: Tractography     google_doc: https://docs.google.com/document/d/1ubDQ2RhgjnfGqoeukzEkPV9YEHhfYMERrj7-3b0c2HI/edit
  • Network accessline 613
    display: Tractography     google_doc: https://docs.google.com/document/d/1ubDQ2RhgjnfGqoeukzEkPV9YEHhfYMERrj7-3b0c2HI/edit     pull_request: https://github.com/bids-standard/bids-specification/pull/2333
  • Network accessline 614
    google_doc: https://docs.google.com/document/d/1ubDQ2RhgjnfGqoeukzEkPV9YEHhfYMERrj7-3b0c2HI/edit
  • Network accessline 615
    pull_request: https://github.com/bids-standard/bids-specification/pull/2333
  • Network accessline 616
    html_preview: https://bids-specification--2333.org.readthedocs.build/en/2333/derivatives/diffusion-derivatives.html
  • Network accessline 624
    status:     -   Porting comprehensive description of streamline tractography mechanisms into specification - 10.1016/B978-0-12-817057-1.00023-8     -   Determine appropriate resolution with TRX development - https://tee-ar-ex.github.io/trx-
  • Network accessline 625
    -   Porting comprehensive description of streamline tractography mechanisms into specification - 10.1016/B978-0-12-817057-1.00023-8     -   Determine appropriate resolution with TRX development - https://tee-ar-ex.github.io/trx-python/     
  • Network accessline 626
    -   Determine appropriate resolution with TRX development - https://tee-ar-ex.github.io/trx-python/
  • Network accessline 637
    title: Audio/video recordings for behavioral experiments     display: Behavioral audio/video recordings     pull_request: https://github.com/bids-standard/bids-specification/pull/2231
  • Network accessline 638
    display: Behavioral audio/video recordings     pull_request: https://github.com/bids-standard/bids-specification/pull/2231     html_preview: https://bids-specification--2231.org.readthedocs.build/en/2231/modality-specific-files/behavioral-e
  • Network accessline 639
    pull_request: https://github.com/bids-standard/bids-specification/pull/2231
  • Network accessline 640
    html_preview: https://bids-specification--2231.org.readthedocs.build/en/2231/modality-specific-files/behavioral-experiments.html

skills/bids/references/bids_schema.json

  • Network accessline 1490
    "name": "acq_time",         "display_name": "Scan acquisition time",         "description": "The moment the acquisition of the data that resulted in this file started,\nanalogous to the DICOM\n[Acquisition Time](https://dicom.nema.org/medic
  • Network accessline 1491
    "display_name": "Scan acquisition time",         "description": "The moment the acquisition of the data that resulted in this file started,\nanalogous to the DICOM\n[Acquisition Time](https://dicom.nema.org/medical/dicom/current/output/chtm
  • Network accessline 1492
    "description": "The moment the acquisition of the data that resulted in this file started,\nanalogous to the DICOM\n[Acquisition Time](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.10.html)\nattribute ([DICOM Tag
  • Network accessline 1922
    "name": "sample_type",         "display_name": "Sample type",         "description": "Biosample type defined by\n[ENCODE Biosample Type](https://www.encodeproject.org/profiles/biosample_type).\n",
  • Network accessline 1923
    "display_name": "Sample type",         "description": "Biosample type defined by\n[ENCODE Biosample Type](https://www.encodeproject.org/profiles/biosample_type).\n",         "type": "string",
  • Network accessline 1924
    "description": "Biosample type defined by\n[ENCODE Biosample Type](https://www.encodeproject.org/profiles/biosample_type).\n",
  • Network accessline 2017
    "name": "species",         "display_name": "Species",         "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sa
  • Network accessline 2018
    "display_name": "Species",         "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sapiens`, `mus musculus`, `ra
  • Network accessline 2019
    "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sapiens`, `mus musculus`, `rattus norvegicus`).\nFor backwards c
  • Network accessline 2020
    "definition": {           "Description": "Latin binomial species name from the NCBI Taxonomy (https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi).",           "Format": "string"
  • Network accessline 2021
    "Description": "Latin binomial species name from the NCBI Taxonomy (https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi).",
  • Network accessline 2058
    "name": "strain_rrid",         "display_name": "Strain RRID",         "description": "For species different from `homo sapiens`, research resource identifier\n([RRID](https://rrid.site/data/source/nlx_154697-1/search))\nof the strain of the
  • Network accessline 2059
    "display_name": "Strain RRID",         "description": "For species different from `homo sapiens`, research resource identifier\n([RRID](https://rrid.site/data/source/nlx_154697-1/search))\nof the strain of the species, for example: `RRID:IM
  • Network accessline 2060
    "description": "For species different from `homo sapiens`, research resource identifier\n([RRID](https://rrid.site/data/source/nlx_154697-1/search))\nof the strain of the species, for example: `RRID:IMSR_JAX:000664`.\n",
  • Network accessline 2618
    "name": "seg",         "display_name": "Segmentation",         "description": "The `seg-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish specific partitions of the data space\n(segmentations or parcella
  • Network accessline 2619
    "display_name": "Segmentation",         "description": "The `seg-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish specific partitions of the data space\n(segmentations or parcellations).\n\nSegmentation
  • Network accessline 2620
    "description": "The `seg-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish specific partitions of the data space\n(segmentations or parcellations).\n\nSegmentations and parcellations MAY or MAY NOT be as
  • Network accessline 2625
    "name": "scale",         "display_name": "Scale",         "description": "The `scale-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish segmentations that entail different levels of\n*regional resolution*
  • Network accessline 2626
    "display_name": "Scale",         "description": "The `scale-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish segmentations that entail different levels of\n*regional resolution* (scales), often indicate
  • Network accessline 2627
    "description": "The `scale-<label>` key/value pair corresponds to a custom label the user\nMAY use to distinguish segmentations that entail different levels of\n*regional resolution* (scales), often indicated by the number of ROIs.\nSee ([B
  • Network accessline 2646
    "name": "split",         "display_name": "Split",         "description": "In the case of long data recordings that exceed a file size of 2Gb,\n`.fif` files are conventionally split into multiple parts.\nEach of these files has an internal p
  • Network accessline 2647
    "display_name": "Split",         "description": "In the case of long data recordings that exceed a file size of 2Gb,\n`.fif` files are conventionally split into multiple parts.\nEach of these files has an internal pointer to the next file.\
  • Network accessline 2648
    "description": "In the case of long data recordings that exceed a file size of 2Gb,\n`.fif` files are conventionally split into multiple parts.\nEach of these files has an internal pointer to the next file.\nThis is important when renaming 
  • Network accessline 2967
    "value": "EEGLAB",         "display_name": "EEGLAB",         "description": "ALS orientation and the origin exactly between LPA and RPA.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coordinat
  • Network accessline 2968
    "display_name": "EEGLAB",         "description": "ALS orientation and the origin exactly between LPA and RPA.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coordinateSystem.html#eeglab-coordin
  • Network accessline 2969
    "description": "ALS orientation and the origin exactly between LPA and RPA.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coordinateSystem.html#eeglab-coordinate-system).\n"
  • Network accessline 2972
    "value": "EEGLAB-HJ",         "display_name": "EEGLAB-HJ",         "description": "ALS orientation and the origin exactly between LHJ and RHJ.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coo
  • Network accessline 2973
    "display_name": "EEGLAB-HJ",         "description": "ALS orientation and the origin exactly between LHJ and RHJ.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coordinateSystem.html#\\\neeglab-
  • Network accessline 2974
    "description": "ALS orientation and the origin exactly between LHJ and RHJ.\nFor more information, see the\n[EEGLAB wiki page](https://eeglab.org/tutorials/ConceptsGuide/coordinateSystem.html#\\\neeglab-hj-coordinate-system).\n"
  • Network accessline 3147
    "value": "MNI152NLin6Asym",         "display_name": "MNI152NLin6Asym",         "description": "A variation of `MNI152NLin6Sym` built by A. Janke that is released as the _MNI template_ of FSL.\nVolumetric templates included with\n[HCP-Pipeli
  • Network accessline 3148
    "display_name": "MNI152NLin6Asym",         "description": "A variation of `MNI152NLin6Sym` built by A. Janke that is released as the _MNI template_ of FSL.\nVolumetric templates included with\n[HCP-Pipelines](https://github.com/Washington-U
  • Network accessline 3149
    "description": "A variation of `MNI152NLin6Sym` built by A. Janke that is released as the _MNI template_ of FSL.\nVolumetric templates included with\n[HCP-Pipelines](https://github.com/Washington-University/HCPpipelines/tree/master/global/t
  • Network accessline 3207
    "value": "UNCInfant0V21",         "display_name": "UNCInfant0V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3208
    "display_name": "UNCInfant0V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3209
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3212
    "value": "UNCInfant1V21",         "display_name": "UNCInfant1V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3213
    "display_name": "UNCInfant1V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3214
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3217
    "value": "UNCInfant2V21",         "display_name": "UNCInfant2V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3218
    "display_name": "UNCInfant2V21",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3219
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3222
    "value": "UNCInfant0V22",         "display_name": "UNCInfant0V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3223
    "display_name": "UNCInfant0V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3224
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3227
    "value": "UNCInfant1V22",         "display_name": "UNCInfant1V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3228
    "display_name": "UNCInfant1V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3229
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3232
    "value": "UNCInfant2V22",         "display_name": "UNCInfant2V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3233
    "display_name": "UNCInfant2V22",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3234
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3237
    "value": "UNCInfant0V23",         "display_name": "UNCInfant0V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3238
    "display_name": "UNCInfant0V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3239
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3242
    "value": "UNCInfant1V23",         "display_name": "UNCInfant1V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3243
    "display_name": "UNCInfant1V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3244
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3247
    "value": "UNCInfant2V23",         "display_name": "UNCInfant2V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alter
  • Network accessline 3248
    "display_name": "UNCInfant2V23",         "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"       },
  • Network accessline 3249
    "description": "Infant Brain Atlases from Neonates to 1- and 2-year-olds. See https://www.nitrc.org/projects/pediatricatlas.\nFor new datasets, the recommended alternative is UNCInfant.\n"
  • Network accessline 3257
    "value": "ACPC",         "display_name": "ACPC",         "description": "The origin of the coordinate system is at the Anterior Commissure\nand the negative y-axis is passing through the Posterior Commissure. The\npositive z-axis is passing
  • Network accessline 3258
    "display_name": "ACPC",         "description": "The origin of the coordinate system is at the Anterior Commissure\nand the negative y-axis is passing through the Posterior Commissure. The\npositive z-axis is passing through a mid-hemispheri
  • Network accessline 3259
    "description": "The origin of the coordinate system is at the Anterior Commissure\nand the negative y-axis is passing through the Posterior Commissure. The\npositive z-axis is passing through a mid-hemispheric point in the superior\ndirecti
  • Network accessline 3262
    "value": "ScanRAS",         "display_name": "ScanRAS",         "description": "The origin of the coordinate system is the center of the\ngradient coil for the corresponding T1w image of the subject, and the x-axis\nincreases left to right, 
  • Network accessline 3263
    "display_name": "ScanRAS",         "description": "The origin of the coordinate system is the center of the\ngradient coil for the corresponding T1w image of the subject, and the x-axis\nincreases left to right, the y-axis increases posteri
  • Network accessline 3264
    "description": "The origin of the coordinate system is the center of the\ngradient coil for the corresponding T1w image of the subject, and the x-axis\nincreases left to right, the y-axis increases posterior to anterior and\nthe z-axis incr
  • Network accessline 3892
    "value": "cbf",         "display_name": "cbf",         "description": "An ASL volume type: cbf.\nThe cerebral blood flow (CBF) image is produced by dividing the deltaM by the M0,\nquantified into `mL/100g/min` (See also [doi:10.1002/mrm.251
  • Network accessline 3893
    "display_name": "cbf",         "description": "An ASL volume type: cbf.\nThe cerebral blood flow (CBF) image is produced by dividing the deltaM by the M0,\nquantified into `mL/100g/min` (See also [doi:10.1002/mrm.25197](https://doi.org/10.1
  • Network accessline 3894
    "description": "An ASL volume type: cbf.\nThe cerebral blood flow (CBF) image is produced by dividing the deltaM by the M0,\nquantified into `mL/100g/min` (See also [doi:10.1002/mrm.25197](https://doi.org/10.1002/mrm.25197)).\n"
  • Network accessline 4079
    "value": ".bdf",         "display_name": "Biosemi Data Format",         "description": "A [Biosemi](https://www.biosemi.com/) Data Format file.\n\nEach recording consists of a single `.bdf` file.\n[`bdf+`](https://www.teuniz.net/edfbrowser/
  • Network accessline 4080
    "display_name": "Biosemi Data Format",         "description": "A [Biosemi](https://www.biosemi.com/) Data Format file.\n\nEach recording consists of a single `.bdf` file.\n[`bdf+`](https://www.teuniz.net/edfbrowser/bdfplus%20format%20descri
  • Network accessline 4081
    "description": "A [Biosemi](https://www.biosemi.com/) Data Format file.\n\nEach recording consists of a single `.bdf` file.\n[`bdf+`](https://www.teuniz.net/edfbrowser/bdfplus%20format%20description.html) files are permitted.\nThe capital `
  • Network accessline 4119
    "value": ".edf",         "display_name": "European Data Format",         "description": "A [European data format](https://www.edfplus.info/) file.\n\nEach recording consists of a single `.edf`` file.\n[`edf+`](https://www.edfplus.info/specs
  • Network accessline 4120
    "display_name": "European Data Format",         "description": "A [European data format](https://www.edfplus.info/) file.\n\nEach recording consists of a single `.edf`` file.\n[`edf+`](https://www.edfplus.info/specs/edfplus.html) files are 
  • Network accessline 4121
    "description": "A [European data format](https://www.edfplus.info/) file.\n\nEach recording consists of a single `.edf`` file.\n[`edf+`](https://www.edfplus.info/specs/edfplus.html) files are permitted.\nThe capital `.EDF` extension MUST NO
  • Network accessline 4124
    "value": ".eeg",         "display_name": "BrainVision Binary Data",         "description": "A binary data file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese
  • Network accessline 4125
    "display_name": "BrainVision Binary Data",         "description": "A binary data file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file
  • Network accessline 4126
    "description": "A binary data file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file sets, including a `.vhdr`, a `.vmrk`, and a `.eeg`
  • Network accessline 4129
    "value": ".fdt",         "display_name": "EEGLAB FDT",         "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach record
  • Network accessline 4130
    "display_name": "EEGLAB FDT",         "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach recording consists of a `.set` 
  • Network accessline 4131
    "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach recording consists of a `.set` file with an optional `.fdt` file.\n"
  • Network accessline 4169
    "value": ".mefd/",         "display_name": "Multiscale Electrophysiology File Format Version 3.0",         "description": "A directory in the [MEF3](https://osf.io/e3sf9/) format.\n\nEach recording consists of a `.mefd` directory.\n"
  • Network accessline 4170
    "display_name": "Multiscale Electrophysiology File Format Version 3.0",         "description": "A directory in the [MEF3](https://osf.io/e3sf9/) format.\n\nEach recording consists of a `.mefd` directory.\n"       },
  • Network accessline 4171
    "description": "A directory in the [MEF3](https://osf.io/e3sf9/) format.\n\nEach recording consists of a `.mefd` directory.\n"
  • Network accessline 4184
    "value": ".ome.zarr/",         "display_name": "OME Next Generation File Format",         "description": "An OME-NGFF file.\n\nOME-NGFF is a [Zarr](https://zarr.readthedocs.io/en/stable/)-based format,\norganizing data arrays in nested dire
  • Network accessline 4185
    "display_name": "OME Next Generation File Format",         "description": "An OME-NGFF file.\n\nOME-NGFF is a [Zarr](https://zarr.readthedocs.io/en/stable/)-based format,\norganizing data arrays in nested directories.\nThis format was devel
  • Network accessline 4186
    "description": "An OME-NGFF file.\n\nOME-NGFF is a [Zarr](https://zarr.readthedocs.io/en/stable/)-based format,\norganizing data arrays in nested directories.\nThis format was developed by the Open Microscopy Environment\nto provide data st
  • Network accessline 4199
    "value": ".nwb",         "display_name": "Neurodata Without Borders Format",         "description": "A [Neurodata Without Borders](https://nwb-schema.readthedocs.io/en/latest/) file.\n\nEach recording consists of a single `.nwb` file.\n"
  • Network accessline 4200
    "display_name": "Neurodata Without Borders Format",         "description": "A [Neurodata Without Borders](https://nwb-schema.readthedocs.io/en/latest/) file.\n\nEach recording consists of a single `.nwb` file.\n"       },
  • Network accessline 4201
    "description": "A [Neurodata Without Borders](https://nwb-schema.readthedocs.io/en/latest/) file.\n\nEach recording consists of a single `.nwb` file.\n"
  • Network accessline 4204
    "value": ".ome.btf",         "display_name": "Open Microscopy Environment BigTIFF",         "description": "A [BigTIFF](https://www.awaresystems.be/imaging/tiff/bigtiff.html) image file, for very large images.\n"
  • Network accessline 4205
    "display_name": "Open Microscopy Environment BigTIFF",         "description": "A [BigTIFF](https://www.awaresystems.be/imaging/tiff/bigtiff.html) image file, for very large images.\n"       },
  • Network accessline 4206
    "description": "A [BigTIFF](https://www.awaresystems.be/imaging/tiff/bigtiff.html) image file, for very large images.\n"
  • Network accessline 4209
    "value": ".ome.tif",         "display_name": "Open Microscopy Environment Tag Image File Format",         "description": "An [OME-TIFF](https://docs.openmicroscopy.org/ome-model/6.1.2/ome-tiff/specification.html#) image file.\n"
  • Network accessline 4210
    "display_name": "Open Microscopy Environment Tag Image File Format",         "description": "An [OME-TIFF](https://docs.openmicroscopy.org/ome-model/6.1.2/ome-tiff/specification.html#) image file.\n"       },
  • Network accessline 4211
    "description": "An [OME-TIFF](https://docs.openmicroscopy.org/ome-model/6.1.2/ome-tiff/specification.html#) image file.\n"
  • Network accessline 4214
    "value": ".png",         "display_name": "Portable Network Graphics",         "description": "A [Portable Network Graphics](http://www.libpng.org/pub/png/) file.\n"
  • Network accessline 4215
    "display_name": "Portable Network Graphics",         "description": "A [Portable Network Graphics](http://www.libpng.org/pub/png/) file.\n"       },
  • Network accessline 4216
    "description": "A [Portable Network Graphics](http://www.libpng.org/pub/png/) file.\n"
  • Network accessline 4229
    "value": ".rst",         "display_name": "reStructuredText",         "description": "A [reStructuredText](https://docutils.sourceforge.io/rst.html) file.\n"
  • Network accessline 4230
    "display_name": "reStructuredText",         "description": "A [reStructuredText](https://docutils.sourceforge.io/rst.html) file.\n"       },
  • Network accessline 4231
    "description": "A [reStructuredText](https://docutils.sourceforge.io/rst.html) file.\n"
  • Network accessline 4234
    "value": ".set",         "display_name": "EEGLAB SET",         "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach record
  • Network accessline 4235
    "display_name": "EEGLAB SET",         "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach recording consists of a `.set` 
  • Network accessline 4236
    "description": "An [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php) file.\n\nThe format used by the MATLAB toolbox [EEGLAB](https://sccn.ucsd.edu/eeglab/index.php).\nEach recording consists of a `.set` file with an optional `.fdt` file.\n"
  • Network accessline 4239
    "value": ".snirf",         "display_name": "Shared Near Infrared Spectroscopy Format",         "description": "HDF5 file organized according to the [SNIRF specification](https://github.com/fNIRS/snirf)\n"
  • Network accessline 4240
    "display_name": "Shared Near Infrared Spectroscopy Format",         "description": "HDF5 file organized according to the [SNIRF specification](https://github.com/fNIRS/snirf)\n"       },
  • Network accessline 4241
    "description": "HDF5 file organized according to the [SNIRF specification](https://github.com/fNIRS/snirf)\n"
  • Network accessline 4249
    "value": ".tif",         "display_name": "Tag Image File Format",         "description": "A [Tag Image File Format](https://en.wikipedia.org/wiki/TIFF) file.\n"
  • Network accessline 4250
    "display_name": "Tag Image File Format",         "description": "A [Tag Image File Format](https://en.wikipedia.org/wiki/TIFF) file.\n"       },
  • Network accessline 4251
    "description": "A [Tag Image File Format](https://en.wikipedia.org/wiki/TIFF) file.\n"
  • Network accessline 4274
    "value": ".vhdr",         "display_name": "BrainVision Text Header",         "description": "A text header file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThes
  • Network accessline 4275
    "display_name": "BrainVision Text Header",         "description": "A text header file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file
  • Network accessline 4276
    "description": "A text header file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file sets, including a `.vhdr`, a `.vmrk`, and a `.eeg`
  • Network accessline 4279
    "value": ".vmrk",         "display_name": "BrainVision Marker",         "description": "A text marker file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese fil
  • Network accessline 4280
    "display_name": "BrainVision Marker",         "description": "A text marker file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file sets
  • Network accessline 4281
    "description": "A text marker file in the\n[BrainVision Core Data Format](https://www.brainproducts.com/support-resources/brainvision-core-data-format-1-0/).\nThese files come in three-file sets, including a `.vhdr`, a `.vmrk`, and a `.eeg`
  • Network accessline 4301
    "display_name": "Changelog",         "file_type": "regular",         "description": "Version history of the dataset (describing changes, updates and corrections) MAY be provided in\nthe form of a `CHANGES` text file.\nThis file MUST follow 
  • Network accessline 4302
    "file_type": "regular",         "description": "Version history of the dataset (describing changes, updates and corrections) MAY be provided in\nthe form of a `CHANGES` text file.\nThis file MUST follow the\n[CPAN Changelog convention](http
  • Network accessline 4303
    "description": "Version history of the dataset (describing changes, updates and corrections) MAY be provided in\nthe form of a `CHANGES` text file.\nThis file MUST follow the\n[CPAN Changelog convention](https://metacpan.org/release/HAARG/C
  • Network accessline 4306
    "display_name": "CITATION.cff",         "file_type": "regular",         "description": "A description of the citation information for the dataset, following the\n[Citation File Format](https://citation-file-format.github.io/) specification.
  • Network accessline 4307
    "file_type": "regular",         "description": "A description of the citation information for the dataset, following the\n[Citation File Format](https://citation-file-format.github.io/) specification.\nThis file permits more detailed and st
  • Network accessline 4308
    "description": "A description of the citation information for the dataset, following the\n[Citation File Format](https://citation-file-format.github.io/) specification.\nThis file permits more detailed and structured descriptions than\n[dat
  • Network accessline 4311
    "display_name": "License",         "file_type": "regular",         "description": "A `LICENSE` file MAY be provided in addition to the short specification of the\nused license in the `dataset_description.json` `\"License\"` field.\nThe `\"L
  • Network accessline 4312
    "file_type": "regular",         "description": "A `LICENSE` file MAY be provided in addition to the short specification of the\nused license in the `dataset_description.json` `\"License\"` field.\nThe `\"License\"` field and `LICENSE` file 
  • Network accessline 4313
    "description": "A `LICENSE` file MAY be provided in addition to the short specification of the\nused license in the `dataset_description.json` `\"License\"` field.\nThe `\"License\"` field and `LICENSE` file MUST correspond.\nThe `LICENSE` 
  • Network accessline 4316
    "display_name": "README",         "file_type": "regular",         "description": "A REQUIRED text file, `README`, SHOULD describe the dataset in more detail.\nThe `README` file MUST be either in ASCII or UTF-8 encoding and MAY have one of t
  • Network accessline 4317
    "file_type": "regular",         "description": "A REQUIRED text file, `README`, SHOULD describe the dataset in more detail.\nThe `README` file MUST be either in ASCII or UTF-8 encoding and MAY have one of the extensions:\n`.md` ([Markdown](
  • Network accessline 4318
    "description": "A REQUIRED text file, `README`, SHOULD describe the dataset in more detail.\nThe `README` file MUST be either in ASCII or UTF-8 encoding and MAY have one of the extensions:\n`.md` ([Markdown](https://www.markdownguide.org/))
  • Network accessline 4331
    "display_name": "Participant Information",         "file_type": "regular",         "description": "The purpose of this RECOMMENDED file is to describe properties of participants\nsuch as age, sex, handedness, species and strain.\nIf this fi
  • Network accessline 4332
    "file_type": "regular",         "description": "The purpose of this RECOMMENDED file is to describe properties of participants\nsuch as age, sex, handedness, species and strain.\nIf this file exists, it MUST contain the column `participant_
  • Network accessline 4333
    "description": "The purpose of this RECOMMENDED file is to describe properties of participants\nsuch as age, sex, handedness, species and strain.\nIf this file exists, it MUST contain the column `participant_id`,\nwhich MUST consist of `sub
  • Network accessline 4417
    "datetime": {         "display_name": "Datetime",         "description": "An [RFC 3339](https://doi.org/10.17487/RFC3339) timestamp, with OPTIONAL time offset.\nDatetimes take the form `\"YYYY-MM-DDThh:mm:ss[.000000][Z|+hh:mm|-hh:mm]\"`,\nw
  • Network accessline 4419
    "description": "An [RFC 3339](https://doi.org/10.17487/RFC3339) timestamp, with OPTIONAL time offset.\nDatetimes take the form `\"YYYY-MM-DDThh:mm:ss[.000000][Z|+hh:mm|-hh:mm]\"`,\nwhere `[.000000]` is an OPTIONAL subsecond resolution betwe
  • Network accessline 4432
    "rrid": {         "display_name": "Research resource identifier",         "description": "A [research resource identifier](https://rrid.site).\n",
  • Network accessline 4434
    "description": "A [research resource identifier](https://rrid.site).\n",
  • Network accessline 4490
    "name": "AcquisitionDuration",         "display_name": "Acquisition Duration",         "description": "Duration (in seconds) of scan acquisition, including all volumes for multi-volume scans.\nCorresponds to [DICOM Tag (0018,9073)](https://
  • Network accessline 4491
    "display_name": "Acquisition Duration",         "description": "Duration (in seconds) of scan acquisition, including all volumes for multi-volume scans.\nCorresponds to [DICOM Tag (0018,9073)](https://www.dicomlookup.com/dicomtags/(0018,907
  • Network accessline 4492
    "description": "Duration (in seconds) of scan acquisition, including all volumes for multi-volume scans.\nCorresponds to [DICOM Tag (0018,9073)](https://www.dicomlookup.com/dicomtags/(0018,9073))\n`Acquisition Duration`.\n",
  • Network accessline 4523
    "name": "AnalyticalApproach",         "display_name": "Analytical Approach",         "description": "Methodology or methodologies used to analyze the `\"GeneticLevel\"`.\nValues MUST be taken from the\n[database of Genotypes and Phenotypes\
  • Network accessline 4524
    "display_name": "Analytical Approach",         "description": "Methodology or methodologies used to analyze the `\"GeneticLevel\"`.\nValues MUST be taken from the\n[database of Genotypes and Phenotypes\n(dbGaP)](https://www.ncbi.nlm.nih.gov
  • Network accessline 4525
    "description": "Methodology or methodologies used to analyze the `\"GeneticLevel\"`.\nValues MUST be taken from the\n[database of Genotypes and Phenotypes\n(dbGaP)](https://www.ncbi.nlm.nih.gov/gap/advanced_search/)\nunder /Study/Molecular 
  • Network accessline 4717
    "name": "AttenuationCorrection",         "display_name": "Attenuation Correction",         "description": "Short description of the attenuation correction method used.\nCorresponds to [DICOM Tag (0054,1101)](https://www.dicomlookup.com/dico
  • Network accessline 4718
    "display_name": "Attenuation Correction",         "description": "Short description of the attenuation correction method used.\nCorresponds to [DICOM Tag (0054,1101)](https://www.dicomlookup.com/dicomtags/(0054,1101))\n`Attenuation Correcti
  • Network accessline 4719
    "description": "Short description of the attenuation correction method used.\nCorresponds to [DICOM Tag (0054,1101)](https://www.dicomlookup.com/dicomtags/(0054,1101))\n`Attenuation Correction Method`.\n",
  • Network accessline 4864
    "name": "BodyPart",         "display_name": "Body Part",         "description": "Body part of the organ / body region scanned.\nCorresponds to [DICOM Tag (0018,0015)](https://www.dicomlookup.com/dicomtags/(0018,0015)) `Body Part Examined`.\
  • Network accessline 4865
    "display_name": "Body Part",         "description": "Body part of the organ / body region scanned.\nCorresponds to [DICOM Tag (0018,0015)](https://www.dicomlookup.com/dicomtags/(0018,0015)) `Body Part Examined`.\n",         "type": "string"
  • Network accessline 4866
    "description": "Body part of the organ / body region scanned.\nCorresponds to [DICOM Tag (0018,0015)](https://www.dicomlookup.com/dicomtags/(0018,0015)) `Body Part Examined`.\n",
  • Network accessline 4876
    "name": "BodyPartDetailsOntology",         "display_name": "Body Part Details Ontology",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator) of ontology used for\nBodyPartDetails (for example: `\"https:/
  • Network accessline 4877
    "display_name": "Body Part Details Ontology",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator) of ontology used for\nBodyPartDetails (for example: `\"https://www.ebi.ac.uk/ols/ontologies/uberon\"`).\n
  • Network accessline 4878
    "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator) of ontology used for\nBodyPartDetails (for example: `\"https://www.ebi.ac.uk/ols/ontologies/uberon\"`).\n",
  • Network accessline 4883
    "name": "BolusCutOffDelayTime",         "display_name": "Bolus Cut Off Delay Time",         "description": "Duration between the end of the labeling and the start of the bolus cut-off\nsaturation pulse(s), in seconds.\nThis can be a number 
  • Network accessline 4884
    "display_name": "Bolus Cut Off Delay Time",         "description": "Duration between the end of the labeling and the start of the bolus cut-off\nsaturation pulse(s), in seconds.\nThis can be a number or array of numbers, of which the values
  • Network accessline 4885
    "description": "Duration between the end of the labeling and the start of the bolus cut-off\nsaturation pulse(s), in seconds.\nThis can be a number or array of numbers, of which the values must be\nnon-negative and monotonically increasing,
  • Network accessline 4903
    "name": "BolusCutOffFlag",         "display_name": "Bolus Cut Off Flag",         "description": "Boolean indicating if a bolus cut-off technique is used.\nCorresponds to [DICOM Tag (0018,925C)](https://www.dicomlookup.com/dicomtags/(0018,92
  • Network accessline 4904
    "display_name": "Bolus Cut Off Flag",         "description": "Boolean indicating if a bolus cut-off technique is used.\nCorresponds to [DICOM Tag (0018,925C)](https://www.dicomlookup.com/dicomtags/(0018,925C))\n`ASL Bolus Cut-off Flag`.\n",
  • Network accessline 4905
    "description": "Boolean indicating if a bolus cut-off technique is used.\nCorresponds to [DICOM Tag (0018,925C)](https://www.dicomlookup.com/dicomtags/(0018,925C))\n`ASL Bolus Cut-off Flag`.\n",
  • Network accessline 4909
    "name": "BolusCutOffTechnique",         "display_name": "Bolus Cut Off Technique",         "description": "Name of the technique used, for example `\"Q2TIPS\"`, `\"QUIPSS\"`, `\"QUIPSSII\"`.\nCorresponds to [DICOM Tag (0018,925E)](https://w
  • Network accessline 4910
    "display_name": "Bolus Cut Off Technique",         "description": "Name of the technique used, for example `\"Q2TIPS\"`, `\"QUIPSS\"`, `\"QUIPSSII\"`.\nCorresponds to [DICOM Tag (0018,925E)](https://www.dicomlookup.com/dicomtags/(0018,925E)
  • Network accessline 4911
    "description": "Name of the technique used, for example `\"Q2TIPS\"`, `\"QUIPSS\"`, `\"QUIPSSII\"`.\nCorresponds to [DICOM Tag (0018,925E)](https://www.dicomlookup.com/dicomtags/(0018,925E))\n`ASL Bolus Cut-off Technique`.\n",
  • Network accessline 4915
    "name": "BrainLocation",         "display_name": "Brain Location",         "description": "Refers to the location in space of the `\"TissueOrigin\"`.\nValues may be an MNI coordinate,\na label taken from the\n[Allen Brain Atlas](https://atl
  • Network accessline 4916
    "display_name": "Brain Location",         "description": "Refers to the location in space of the `\"TissueOrigin\"`.\nValues may be an MNI coordinate,\na label taken from the\n[Allen Brain Atlas](https://atlas.brain-map.org/atlas?atlas=2652
  • Network accessline 4917
    "description": "Refers to the location in space of the `\"TissueOrigin\"`.\nValues may be an MNI coordinate,\na label taken from the\n[Allen Brain Atlas](https://atlas.brain-map.org/atlas?atlas=265297125&plate=\\\n112360888&structure=4392&x
  • Network accessline 4981
    "name": "CellType",         "display_name": "Cell Type",         "description": "Describes the type of cell analyzed.\nValues SHOULD come from the\n[cell ontology](https://obofoundry.org/ontology/cl.html).\n",
  • Network accessline 4982
    "display_name": "Cell Type",         "description": "Describes the type of cell analyzed.\nValues SHOULD come from the\n[cell ontology](https://obofoundry.org/ontology/cl.html).\n",         "type": "string"
  • Network accessline 4983
    "description": "Describes the type of cell analyzed.\nValues SHOULD come from the\n[cell ontology](https://obofoundry.org/ontology/cl.html).\n",
  • Network accessline 4994
    "name": "ChemicalShiftReference",         "display_name": "Chemical Shift Reference",         "description": "The chemical shift at the transmitter frequency, specified in ppm (for example, `2.68`).\nCorresponds to [DICOM Tag (0018,9053)](h
  • Network accessline 4995
    "display_name": "Chemical Shift Reference",         "description": "The chemical shift at the transmitter frequency, specified in ppm (for example, `2.68`).\nCorresponds to [DICOM Tag (0018,9053)](https://www.dicomlookup.com/dicomtags/(0018
  • Network accessline 4996
    "description": "The chemical shift at the transmitter frequency, specified in ppm (for example, `2.68`).\nCorresponds to [DICOM Tag (0018,9053)](https://www.dicomlookup.com/dicomtags/(0018,9053))\n`Chemical Shift Reference`.\n",
  • Network accessline 5052
    "name": "CodeValue",         "display_name": "Code Value",         "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM Tag (0008,0
  • Network accessline 5053
    "display_name": "Code Value",         "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM Tag (0008,0100)](https://www.dicomlookup
  • Network accessline 5054
    "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM Tag (0008,0100)](https://www.dicomlookup.com/dicomtags/(0008,0100))\n`Code Val
  • Network accessline 5058
    "name": "CodeMeaning",         "display_name": "Code Meaning",         "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dicomtags/(0008,
  • Network accessline 5059
    "display_name": "Code Meaning",         "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dicomtags/(0008,0104))\n`Code Meaning`.\n",    
  • Network accessline 5060
    "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dicomtags/(0008,0104))\n`Code Meaning`.\n",
  • Network accessline 5064
    "name": "CodingSchemeDesignator",         "display_name": "Coding Scheme Designator",         "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https://www.dicom
  • Network accessline 5065
    "display_name": "Coding Scheme Designator",         "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https://www.dicomlookup.com/dicomtags/(0008,0102))\n`Coding
  • Network accessline 5066
    "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https://www.dicomlookup.com/dicomtags/(0008,0102))\n`Coding Scheme Designator`.\n",
  • Network accessline 5070
    "name": "CodingSchemeVersion",         "display_name": "Coding Scheme version",         "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)](https://www
  • Network accessline 5071
    "display_name": "Coding Scheme version",         "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)](https://www.dicomlookup.com/dicomtags/(0008,0103))
  • Network accessline 5072
    "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)](https://www.dicomlookup.com/dicomtags/(0008,0103))\n`Coding Scheme Version`.\n",
  • Network accessline 5083
    "name": "CogAtlasID",         "display_name": "Cognitive Atlas ID",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [Cognitive Atlas](https://www.cognitiveatlas.org/)\nTask term
  • Network accessline 5084
    "display_name": "Cognitive Atlas ID",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [Cognitive Atlas](https://www.cognitiveatlas.org/)\nTask term.\n",         "type": "string"
  • Network accessline 5085
    "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [Cognitive Atlas](https://www.cognitiveatlas.org/)\nTask term.\n",
  • Network accessline 5090
    "name": "CogPOID",         "display_name": "Cognitive Paradigm Ontology ID",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [CogPO](http://www.cogpo.org/) term.\n",
  • Network accessline 5091
    "display_name": "Cognitive Paradigm Ontology ID",         "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [CogPO](http://www.cogpo.org/) term.\n",         "type": "string",
  • Network accessline 5092
    "description": "[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\nof the corresponding [CogPO](http://www.cogpo.org/) term.\n",
  • Network accessline 5169
    "name": "ContrastBolusIngredient",         "display_name": "Contrast Bolus Ingredient",         "description": "Active ingredient of agent.\nCorresponds to [DICOM Tag (0018,1048)](https://www.dicomlookup.com/dicomtags/(0018,1048))\n`Contras
  • Network accessline 5170
    "display_name": "Contrast Bolus Ingredient",         "description": "Active ingredient of agent.\nCorresponds to [DICOM Tag (0018,1048)](https://www.dicomlookup.com/dicomtags/(0018,1048))\n`Contrast/Bolus Ingredient`.\n",         "type": "s
  • Network accessline 5171
    "description": "Active ingredient of agent.\nCorresponds to [DICOM Tag (0018,1048)](https://www.dicomlookup.com/dicomtags/(0018,1048))\n`Contrast/Bolus Ingredient`.\n",
  • Network accessline 5252
    "name": "DecayCorrectionFactor",         "display_name": "Decay Correction Factor",         "description": "Decay correction factor for each frame.\nCorresponds to [DICOM Tag (0054,1321)](https://www.dicomlookup.com/dicomtags/(0054,1321)) `
  • Network accessline 5253
    "display_name": "Decay Correction Factor",         "description": "Decay correction factor for each frame.\nCorresponds to [DICOM Tag (0054,1321)](https://www.dicomlookup.com/dicomtags/(0054,1321)) `Decay Factor`.\n",         "type": "array
  • Network accessline 5254
    "description": "Decay correction factor for each frame.\nCorresponds to [DICOM Tag (0054,1321)](https://www.dicomlookup.com/dicomtags/(0054,1321)) `Decay Factor`.\n",
  • Network accessline 5261
    "name": "DeidentificationMethod",         "display_name": "Deidentification Method",         "description": "A description of the mechanism or method used to remove the Patient's identity.\nCorresponds to [DICOM Tag (0012,0063)](https://www
  • Network accessline 5262
    "display_name": "Deidentification Method",         "description": "A description of the mechanism or method used to remove the Patient's identity.\nCorresponds to [DICOM Tag (0012,0063)](https://www.dicomlookup.com/dicomtags/(0012,0063))\n`
  • Network accessline 5263
    "description": "A description of the mechanism or method used to remove the Patient's identity.\nCorresponds to [DICOM Tag (0012,0063)](https://www.dicomlookup.com/dicomtags/(0012,0063))\n`De-identification Method`.\n",
  • Network accessline 5270
    "name": "DeidentificationMethodCodeSequence",         "display_name": "Deidentification Method Code Sequence",         "description": "A sequence of code objects describing the mechanism or method use to remove the Patient's identity.\nCorr
  • Network accessline 5271
    "display_name": "Deidentification Method Code Sequence",         "description": "A sequence of code objects describing the mechanism or method use to remove the Patient's identity.\nCorresponds to [DICOM Tag (0012,0064)](https://www.dicomlo
  • Network accessline 5272
    "description": "A sequence of code objects describing the mechanism or method use to remove the Patient's identity.\nCorresponds to [DICOM Tag (0012,0064)](https://www.dicomlookup.com/dicomtags/(0012,0064))\n`De-identification Method Code S
  • Network accessline 5284
    "name": "CodeValue",               "display_name": "Code Value",               "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM
  • Network accessline 5285
    "display_name": "Code Value",               "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM Tag (0008,0100)](https://www.dicom
  • Network accessline 5286
    "description": "An identifier that is unambiguous within the Coding Scheme\ndenoted by Coding Scheme Designator and Coding Scheme Version.\nCorresponds to [DICOM Tag (0008,0100)](https://www.dicomlookup.com/dicomtags/(0008,0100))\n`Code Val
  • Network accessline 5290
    "name": "CodeMeaning",               "display_name": "Code Meaning",               "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dico
  • Network accessline 5291
    "display_name": "Code Meaning",               "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dicomtags/(0008,0104))\n`Code Meaning`.\n
  • Network accessline 5292
    "description": "Text that has meaning to a human and conveys the meaning of the term\nCorresponds to [DICOM Tag (0008,0104)](https://www.dicomlookup.com/dicomtags/(0008,0104))\n`Code Meaning`.\n",
  • Network accessline 5296
    "name": "CodingSchemeDesignator",               "display_name": "Coding Scheme Designator",               "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https
  • Network accessline 5297
    "display_name": "Coding Scheme Designator",               "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https://www.dicomlookup.com/dicomtags/(0008,0102))\n`
  • Network accessline 5298
    "description": "The identifier of the coding scheme in which the coded entry is defined.\nCorresponds to [DICOM Tag (0008,0102)](https://www.dicomlookup.com/dicomtags/(0008,0102))\n`Coding Scheme Designator`.\n",
  • Network accessline 5302
    "name": "CodingSchemeVersion",               "display_name": "Coding Scheme version",               "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)]
  • Network accessline 5303
    "display_name": "Coding Scheme version",               "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)](https://www.dicomlookup.com/dicomtags/(0008,
  • Network accessline 5304
    "description": "An identifier of the version of the coding scheme if necessary to resolve ambiguity.\nCorresponds to [DICOM Tag (0008,0103)](https://www.dicomlookup.com/dicomtags/(0008,0103))\n`Coding Scheme Version`.\n",
  • Network accessline 5526
    "name": "DoseCalibrationFactor",         "display_name": "Dose Calibration Factor",         "description": "Multiplication factor used to transform raw data (in counts/sec) to meaningful unit (Bq/ml).\nCorresponds to [DICOM Tag (0054,1322)]
  • Network accessline 5527
    "display_name": "Dose Calibration Factor",         "description": "Multiplication factor used to transform raw data (in counts/sec) to meaningful unit (Bq/ml).\nCorresponds to [DICOM Tag (0054,1322)](https://www.dicomlookup.com/dicomtags/(0
  • Network accessline 5528
    "description": "Multiplication factor used to transform raw data (in counts/sec) to meaningful unit (Bq/ml).\nCorresponds to [DICOM Tag (0054,1322)](https://www.dicomlookup.com/dicomtags/(0054,1322))\n`Dose Calibration Factor`.\n",
  • Network accessline 5739
    "name": "EchoTime",         "display_name": "Echo Time",         "description": "The echo time (TE) for the acquisition, specified in seconds.\nCorresponds to [DICOM Tag (0018,0081)](https://www.dicomlookup.com/dicomtags/(0018,0081))\n`Echo
  • Network accessline 5740
    "display_name": "Echo Time",         "description": "The echo time (TE) for the acquisition, specified in seconds.\nCorresponds to [DICOM Tag (0018,0081)](https://www.dicomlookup.com/dicomtags/(0018,0081))\n`Echo Time`\n(please note that th
  • Network accessline 5741
    "description": "The echo time (TE) for the acquisition, specified in seconds.\nCorresponds to [DICOM Tag (0018,0081)](https://www.dicomlookup.com/dicomtags/(0018,0081))\n`Echo Time`\n(please note that the DICOM term is in milliseconds not s
  • Network accessline 6039
    "name": "FlipAngle",         "display_name": "Flip Angle",         "description": "Flip angle (FA) for the acquisition, specified in degrees.\nCorresponds to: [DICOM Tag (0018,1314)](https://www.dicomlookup.com/dicomtags/(0018,1314))\n`Flip
  • Network accessline 6040
    "display_name": "Flip Angle",         "description": "Flip angle (FA) for the acquisition, specified in degrees.\nCorresponds to: [DICOM Tag (0018,1314)](https://www.dicomlookup.com/dicomtags/(0018,1314))\n`Flip Angle`.\nThe data type numbe
  • Network accessline 6041
    "description": "Flip angle (FA) for the acquisition, specified in degrees.\nCorresponds to: [DICOM Tag (0018,1314)](https://www.dicomlookup.com/dicomtags/(0018,1314))\n`Flip Angle`.\nThe data type number may apply to files from any MRI moda
  • Network accessline 6101
    "name": "FrameDuration",         "display_name": "Frame Duration",         "description": "Time duration of each frame in default unit seconds.\nThis corresponds to [DICOM Tag (0018,1242)](https://www.dicomlookup.com/dicomtags/(0018,1242))\
  • Network accessline 6102
    "display_name": "Frame Duration",         "description": "Time duration of each frame in default unit seconds.\nThis corresponds to [DICOM Tag (0018,1242)](https://www.dicomlookup.com/dicomtags/(0018,1242))\n`Actual Frame Duration` converte
  • Network accessline 6103
    "description": "Time duration of each frame in default unit seconds.\nThis corresponds to [DICOM Tag (0018,1242)](https://www.dicomlookup.com/dicomtags/(0018,1242))\n`Actual Frame Duration` converted to seconds.\n",
  • Network accessline 6230
    "name": "GeneticLevel",         "display_name": "Genetic Level",         "description": "Describes the level of analysis.\nValues MUST be one of `\"Genetic\"`, `\"Genomic\"`, `\"Epigenomic\"`,\n`\"Transcriptomic\"`, `\"Metabolomic\"`, or `\
  • Network accessline 6231
    "display_name": "Genetic Level",         "description": "Describes the level of analysis.\nValues MUST be one of `\"Genetic\"`, `\"Genomic\"`, `\"Epigenomic\"`,\n`\"Transcriptomic\"`, `\"Metabolomic\"`, or `\"Proteomic\"`.\n\nFor more infor
  • Network accessline 6232
    "description": "Describes the level of analysis.\nValues MUST be one of `\"Genetic\"`, `\"Genomic\"`, `\"Epigenomic\"`,\n`\"Transcriptomic\"`, `\"Metabolomic\"`, or `\"Proteomic\"`.\n\nFor more information on these levels, see\n[Multi-omics
  • Network accessline 6356
    "name": "HardcopyDeviceSoftwareVersion",         "display_name": "Hardcopy Device Software Version",         "description": "Manufacturer's designation of the software of the device that created this\nHardcopy Image (the printer).\nCorrespo
  • Network accessline 6357
    "display_name": "Hardcopy Device Software Version",         "description": "Manufacturer's designation of the software of the device that created this\nHardcopy Image (the printer).\nCorresponds to [DICOM Tag (0018,101A)](https://www.dicoml
  • Network accessline 6358
    "description": "Manufacturer's designation of the software of the device that created this\nHardcopy Image (the printer).\nCorresponds to [DICOM Tag (0018,101A)](https://www.dicomlookup.com/dicomtags/(0018,101A))\n`Hardcopy Device Software 
  • Network accessline 6505
    "name": "ImageAcquisitionProtocol",         "display_name": "Image Acquisition Protocol",         "description": "Description of the image acquisition protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for examp
  • Network accessline 6506
    "display_name": "Image Acquisition Protocol",         "description": "Description of the image acquisition protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for example from [protocols.io](https://www.protocols
  • Network accessline 6507
    "description": "Description of the image acquisition protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for example from [protocols.io](https://www.protocols.io/)).\n",
  • Network accessline 6602
    "name": "InjectedRadioactivity",         "display_name": "Injected Radioactivity",         "description": "Total amount of radioactivity injected into the patient (for example, `400`).\nFor bolus-infusion experiments, this value should be t
  • Network accessline 6603
    "display_name": "Injected Radioactivity",         "description": "Total amount of radioactivity injected into the patient (for example, `400`).\nFor bolus-infusion experiments, this value should be the sum of all injected\nradioactivity ori
  • Network accessline 6604
    "description": "Total amount of radioactivity injected into the patient (for example, `400`).\nFor bolus-infusion experiments, this value should be the sum of all injected\nradioactivity originating from both bolus and infusion.\nCorrespond
  • Network accessline 6622
    "name": "InjectionEnd",         "display_name": "Injection End",         "description": "Time of end of injection with respect to `\"TimeZero\"`, in seconds.\nCorresponds to [DICOM Tag (0018,1073)](https://www.dicomlookup.com/dicomtags/(001
  • Network accessline 6623
    "display_name": "Injection End",         "description": "Time of end of injection with respect to `\"TimeZero\"`, in seconds.\nCorresponds to [DICOM Tag (0018,1073)](https://www.dicomlookup.com/dicomtags/(0018,1073))\n`Radiopharmaceutical S
  • Network accessline 6624
    "description": "Time of end of injection with respect to `\"TimeZero\"`, in seconds.\nCorresponds to [DICOM Tag (0018,1073)](https://www.dicomlookup.com/dicomtags/(0018,1073))\n`Radiopharmaceutical Stop Time` converted to seconds relative t
  • Network accessline 6629
    "name": "InjectionStart",         "display_name": "Injection Start",         "description": "Time of start of injection with respect to `\"TimeZero\"`, in seconds.\nThis corresponds to [DICOM Tag (0018,1072)](https://www.dicomlookup.com/dic
  • Network accessline 6630
    "display_name": "Injection Start",         "description": "Time of start of injection with respect to `\"TimeZero\"`, in seconds.\nThis corresponds to [DICOM Tag (0018,1072)](https://www.dicomlookup.com/dicomtags/(0018,1072))\n`Contrast/Bol
  • Network accessline 6631
    "description": "Time of start of injection with respect to `\"TimeZero\"`, in seconds.\nThis corresponds to [DICOM Tag (0018,1072)](https://www.dicomlookup.com/dicomtags/(0018,1072))\n`Contrast/Bolus Start Time` converted to seconds relativ
  • Network accessline 6727
    "name": "InversionTime",         "display_name": "Inversion Time",         "description": "The inversion time (TI) for the acquisition, specified in seconds.\nInversion time is the time after the middle of inverting RF pulse to middle\nof e
  • Network accessline 6728
    "display_name": "Inversion Time",         "description": "The inversion time (TI) for the acquisition, specified in seconds.\nInversion time is the time after the middle of inverting RF pulse to middle\nof excitation pulse to detect the amo
  • Network accessline 6729
    "description": "The inversion time (TI) for the acquisition, specified in seconds.\nInversion time is the time after the middle of inverting RF pulse to middle\nof excitation pulse to detect the amount of longitudinal magnetization.\nCorres
  • Network accessline 6758
    "name": "LabelingDuration",         "display_name": "Labeling Duration",         "description": "Total duration of the labeling pulse train, in seconds,\ncorresponding to the temporal width of the labeling bolus for\n`\"PCASL\"` or `\"CASL\
  • Network accessline 6759
    "display_name": "Labeling Duration",         "description": "Total duration of the labeling pulse train, in seconds,\ncorresponding to the temporal width of the labeling bolus for\n`\"PCASL\"` or `\"CASL\"`.\nIn case all control-label volum
  • Network accessline 6760
    "description": "Total duration of the labeling pulse train, in seconds,\ncorresponding to the temporal width of the labeling bolus for\n`\"PCASL\"` or `\"CASL\"`.\nIn case all control-label volumes (or deltam or CBF) have the same\n`Labelin
  • Network accessline 6791
    "name": "LabelingOrientation",         "display_name": "Labeling Orientation",         "description": "Orientation of the labeling plane (`(P)CASL`) or slab (`PASL`).\nThe direction cosines of a normal vector perpendicular to the ASL labeli
  • Network accessline 6792
    "display_name": "Labeling Orientation",         "description": "Orientation of the labeling plane (`(P)CASL`) or slab (`PASL`).\nThe direction cosines of a normal vector perpendicular to the ASL labeling\nslab or plane with respect to the p
  • Network accessline 6793
    "description": "Orientation of the labeling plane (`(P)CASL`) or slab (`PASL`).\nThe direction cosines of a normal vector perpendicular to the ASL labeling\nslab or plane with respect to the patient.\nCorresponds to [DICOM Tag (0018,9255)](
  • Network accessline 6849
    "name": "LabelingSlabThickness",         "display_name": "Labeling Slab Thickness",         "description": "Thickness of the labeling slab in millimeters.\nFor non-selective FAIR a zero is entered.\nCorresponds to [DICOM Tag (0018,9254)](ht
  • Network accessline 6850
    "display_name": "Labeling Slab Thickness",         "description": "Thickness of the labeling slab in millimeters.\nFor non-selective FAIR a zero is entered.\nCorresponds to [DICOM Tag (0018,9254)](https://www.dicomlookup.com/dicomtags/(0018
  • Network accessline 6851
    "description": "Thickness of the labeling slab in millimeters.\nFor non-selective FAIR a zero is entered.\nCorresponds to [DICOM Tag (0018,9254)](https://www.dicomlookup.com/dicomtags/(0018,9254))\n`ASL Slab Thickness`.\n",
  • Network accessline 6877
    "name": "TermURL",                   "display_name": "TermURL",                   "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/
  • Network accessline 6878
    "display_name": "TermURL",                   "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",           
  • Network accessline 6879
    "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",
  • Network accessline 7045
    "name": "MRAcquisitionType",         "display_name": "MR Acquisition Type",         "description": "Type of sequence readout.\nCorresponds to [DICOM Tag (0018,0023)](https://www.dicomlookup.com/dicomtags/(0018,0023))\n`MR Acquisition Type`.
  • Network accessline 7046
    "display_name": "MR Acquisition Type",         "description": "Type of sequence readout.\nCorresponds to [DICOM Tag (0018,0023)](https://www.dicomlookup.com/dicomtags/(0018,0023))\n`MR Acquisition Type`.\n",         "type": "string",
  • Network accessline 7047
    "description": "Type of sequence readout.\nCorresponds to [DICOM Tag (0018,0023)](https://www.dicomlookup.com/dicomtags/(0018,0023))\n`MR Acquisition Type`.\n",
  • Network accessline 7056
    "name": "MRTransmitCoilSequence",         "display_name": "MR Transmit Coil Sequence",         "description": "This is a relevant field if a non-standard transmit coil is used.\nCorresponds to [DICOM Tag (0018,9049)](https://www.dicomlookup
  • Network accessline 7057
    "display_name": "MR Transmit Coil Sequence",         "description": "This is a relevant field if a non-standard transmit coil is used.\nCorresponds to [DICOM Tag (0018,9049)](https://www.dicomlookup.com/dicomtags/(0018,9049))\n`MR Transmit 
  • Network accessline 7058
    "description": "This is a relevant field if a non-standard transmit coil is used.\nCorresponds to [DICOM Tag (0018,9049)](https://www.dicomlookup.com/dicomtags/(0018,9049))\n`MR Transmit Coil Sequence`.\n",
  • Network accessline 7104
    "name": "MTState",         "display_name": "MT State",         "description": "Boolean stating whether the magnetization transfer pulse is applied.\nCorresponds to [DICOM Tag (0018,9020)](https://www.dicomlookup.com/dicomtags/(0018,9020))\n
  • Network accessline 7105
    "display_name": "MT State",         "description": "Boolean stating whether the magnetization transfer pulse is applied.\nCorresponds to [DICOM Tag (0018,9020)](https://www.dicomlookup.com/dicomtags/(0018,9020))\n`Magnetization Transfer`.\n
  • Network accessline 7106
    "description": "Boolean stating whether the magnetization transfer pulse is applied.\nCorresponds to [DICOM Tag (0018,9020)](https://www.dicomlookup.com/dicomtags/(0018,9020))\n`Magnetization Transfer`.\n",
  • Network accessline 7110
    "name": "MagneticFieldStrength",         "display_name": "Magnetic Field Strength",         "description": "Nominal field strength of MR magnet in Tesla.\nCorresponds to [DICOM Tag (0018,0087)](https://www.dicomlookup.com/dicomtags/(0018,00
  • Network accessline 7111
    "display_name": "Magnetic Field Strength",         "description": "Nominal field strength of MR magnet in Tesla.\nCorresponds to [DICOM Tag (0018,0087)](https://www.dicomlookup.com/dicomtags/(0018,0087))\n`Magnetic Field Strength`.\n",     
  • Network accessline 7112
    "description": "Nominal field strength of MR magnet in Tesla.\nCorresponds to [DICOM Tag (0018,0087)](https://www.dicomlookup.com/dicomtags/(0018,0087))\n`Magnetic Field Strength`.\n",
  • Network accessline 7185
    "name": "TermURL",             "display_name": "TermURL",             "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for
  • Network accessline 7186
    "display_name": "TermURL",             "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",             "typ
  • Network accessline 7187
    "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",
  • Network accessline 7250
    "name": "MolarActivity",         "display_name": "Molar Activity",         "description": "Molar activity of compound injected.\nCorresponds to [DICOM Tag (0018,1077)](https://www.dicomlookup.com/dicomtags/(0018,1077))\n`Radiopharmaceutical
  • Network accessline 7251
    "display_name": "Molar Activity",         "description": "Molar activity of compound injected.\nCorresponds to [DICOM Tag (0018,1077)](https://www.dicomlookup.com/dicomtags/(0018,1077))\n`Radiopharmaceutical Specific Activity`.\n",         
  • Network accessline 7252
    "description": "Molar activity of compound injected.\nCorresponds to [DICOM Tag (0018,1077)](https://www.dicomlookup.com/dicomtags/(0018,1077))\n`Radiopharmaceutical Specific Activity`.\n",
  • Network accessline 7523
    "name": "ParallelAcquisitionTechnique",         "display_name": "Parallel Acquisition Technique",         "description": "The type of parallel imaging used (for example `\"GRAPPA\"`, `\"SENSE\"`).\nCorresponds to [DICOM Tag (0018,9078)](htt
  • Network accessline 7524
    "display_name": "Parallel Acquisition Technique",         "description": "The type of parallel imaging used (for example `\"GRAPPA\"`, `\"SENSE\"`).\nCorresponds to [DICOM Tag (0018,9078)](https://www.dicomlookup.com/dicomtags/(0018,9078))\
  • Network accessline 7525
    "description": "The type of parallel imaging used (for example `\"GRAPPA\"`, `\"SENSE\"`).\nCorresponds to [DICOM Tag (0018,9078)](https://www.dicomlookup.com/dicomtags/(0018,9078))\n`Parallel Acquisition Technique`.\n",
  • Network accessline 7529
    "name": "ParallelReductionFactorInPlane",         "display_name": "Parallel Reduction Factor In Plane",         "description": "The parallel imaging (for instance, GRAPPA) factor in plane.\nUse the denominator of the fraction of k-space enc
  • Network accessline 7530
    "display_name": "Parallel Reduction Factor In Plane",         "description": "The parallel imaging (for instance, GRAPPA) factor in plane.\nUse the denominator of the fraction of k-space encoded for each slice.\nFor example, 2 means half of
  • Network accessline 7531
    "description": "The parallel imaging (for instance, GRAPPA) factor in plane.\nUse the denominator of the fraction of k-space encoded for each slice.\nFor example, 2 means half of k-space is encoded.\nCorresponds to [DICOM Tag (0018,9069)](h
  • Network accessline 7535
    "name": "ParallelReductionFactorOutOfPlane",         "display_name": "Parallel Reduction Factor Out of Plane",         "description": "The parallel imaging (for instance, GRAPPA) factor in the second phase encoding dimension of 3D sequences
  • Network accessline 7536
    "display_name": "Parallel Reduction Factor Out of Plane",         "description": "The parallel imaging (for instance, GRAPPA) factor in the second phase encoding dimension of 3D sequences.\nUse the denominator of the fraction of k-space enc
  • Network accessline 7537
    "description": "The parallel imaging (for instance, GRAPPA) factor in the second phase encoding dimension of 3D sequences.\nUse the denominator of the fraction of k-space encoded in the second phase encoding dimension.\nFor example, 2 means
  • Network accessline 7553
    "name": "PartialFourierDirection",         "display_name": "Partial Fourier Direction",         "description": "The direction where only partial Fourier information was collected.\nCorresponds to [DICOM Tag (0018,9036)](https://www.dicomloo
  • Network accessline 7554
    "display_name": "Partial Fourier Direction",         "description": "The direction where only partial Fourier information was collected.\nCorresponds to [DICOM Tag (0018,9036)](https://www.dicomlookup.com/dicomtags/(0018,9036))\n`Partial Fo
  • Network accessline 7555
    "description": "The direction where only partial Fourier information was collected.\nCorresponds to [DICOM Tag (0018,9036)](https://www.dicomlookup.com/dicomtags/(0018,9036))\n`Partial Fourier Direction`.\n",
  • Network accessline 7559
    "name": "PharmaceuticalDoseAmount",         "display_name": "Pharmaceutical Dose Amount",         "description": "Dose amount of administered pharmaceutical.\nCorresponds to [DICOM Tag (0018,0028)](https://www.dicomlookup.com/dicomtags/(001
  • Network accessline 7560
    "display_name": "Pharmaceutical Dose Amount",         "description": "Dose amount of administered pharmaceutical.\nCorresponds to [DICOM Tag (0018,0028)](https://www.dicomlookup.com/dicomtags/(0018,0028)) `Intervention Drug Dose`.\n",      
  • Network accessline 7561
    "description": "Dose amount of administered pharmaceutical.\nCorresponds to [DICOM Tag (0018,0028)](https://www.dicomlookup.com/dicomtags/(0018,0028)) `Intervention Drug Dose`.\n",
  • Network accessline 7581
    "name": "PharmaceuticalDoseTime",         "display_name": "Pharmaceutical Dose Time",         "description": "Time of administration of pharmaceutical dose, relative to time zero.\nFor an infusion, this should be a vector with two elements 
  • Network accessline 7582
    "display_name": "Pharmaceutical Dose Time",         "description": "Time of administration of pharmaceutical dose, relative to time zero.\nFor an infusion, this should be a vector with two elements specifying the\nstart and end of the infus
  • Network accessline 7583
    "description": "Time of administration of pharmaceutical dose, relative to time zero.\nFor an infusion, this should be a vector with two elements specifying the\nstart and end of the infusion period. For more complex dose regimens,\nthe reg
  • Network accessline 7606
    "name": "PharmaceuticalName",         "display_name": "Pharmaceutical Name",         "description": "Name of administered pharmaceutical.\nNote that this is distinct from any radiotracer or contrast agent used in the scan protocol.\nThis pa
  • Network accessline 7607
    "display_name": "Pharmaceutical Name",         "description": "Name of administered pharmaceutical.\nNote that this is distinct from any radiotracer or contrast agent used in the scan protocol.\nThis partly matches [DICOM Tag (0018,0034)](h
  • Network accessline 7608
    "description": "Name of administered pharmaceutical.\nNote that this is distinct from any radiotracer or contrast agent used in the scan protocol.\nThis partly matches [DICOM Tag (0018,0034)](https://www.dicomlookup.com/dicomtags/(0018,0034
  • Network accessline 7798
    "name": "RRID",         "display_name": "RRID",         "description": "[Research Resource Identifier](https://rrid.site) of the file,\ndataset or atlas being described.\n",
  • Network accessline 7799
    "display_name": "RRID",         "description": "[Research Resource Identifier](https://rrid.site) of the file,\ndataset or atlas being described.\n",         "type": "string",
  • Network accessline 7800
    "description": "[Research Resource Identifier](https://rrid.site) of the file,\ndataset or atlas being described.\n",
  • Network accessline 7836
    "name": "ReceiveCoilName",         "display_name": "Receive Coil Name",         "description": "Information describing the receiver coil.\nCorresponds to [DICOM Tag (0018,1250)](https://www.dicomlookup.com/dicomtags/(0018,1250))\n`Receive C
  • Network accessline 7837
    "display_name": "Receive Coil Name",         "description": "Information describing the receiver coil.\nCorresponds to [DICOM Tag (0018,1250)](https://www.dicomlookup.com/dicomtags/(0018,1250))\n`Receive Coil Name`,\nalthough not all vendor
  • Network accessline 7838
    "description": "Information describing the receiver coil.\nCorresponds to [DICOM Tag (0018,1250)](https://www.dicomlookup.com/dicomtags/(0018,1250))\n`Receive Coil Name`,\nalthough not all vendors populate that DICOM Tag,\nin which case thi
  • Network accessline 7860
    "name": "ReconFilterSize",         "display_name": "Recon Filter Size",         "description": "Kernel size of post-recon filter (FWHM) in default units `\"mm\"`.\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/
  • Network accessline 7861
    "display_name": "Recon Filter Size",         "description": "Kernel size of post-recon filter (FWHM) in default units `\"mm\"`.\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/dicomtags/(0018,1210))\n`Convolutio
  • Network accessline 7862
    "description": "Kernel size of post-recon filter (FWHM) in default units `\"mm\"`.\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/dicomtags/(0018,1210))\n`Convolution Kernel`.\n",
  • Network accessline 7878
    "name": "ReconFilterType",         "display_name": "Recon Filter Type",         "description": "Type of post-recon smoothing (for example, `[\"Shepp\"]`).\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/dicomtag
  • Network accessline 7879
    "display_name": "Recon Filter Type",         "description": "Type of post-recon smoothing (for example, `[\"Shepp\"]`).\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/dicomtags/(0018,1210))\n`Convolution Kernel
  • Network accessline 7880
    "description": "Type of post-recon smoothing (for example, `[\"Shepp\"]`).\nThis partly matches the [DICOM Tag (0018,1210)](https://www.dicomlookup.com/dicomtags/(0018,1210))\n`Convolution Kernel`.\n",
  • Network accessline 7900
    "name": "ReconMethodName",         "display_name": "Recon Method Name",         "description": "Reconstruction method or algorithm (for example, `\"3d-op-osem\"`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com
  • Network accessline 7901
    "display_name": "Recon Method Name",         "description": "Reconstruction method or algorithm (for example, `\"3d-op-osem\"`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Reconstru
  • Network accessline 7902
    "description": "Reconstruction method or algorithm (for example, `\"3d-op-osem\"`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Reconstruction Method`.\n",
  • Network accessline 7906
    "name": "ReconMethodParameterLabels",         "display_name": "Recon Method Parameter Labels",         "description": "Names of reconstruction parameters (for example, `[\"subsets\", \"iterations\"]`).\nThis partly matches the [DICOM Tag (0
  • Network accessline 7907
    "display_name": "Recon Method Parameter Labels",         "description": "Names of reconstruction parameters (for example, `[\"subsets\", \"iterations\"]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomta
  • Network accessline 7908
    "description": "Names of reconstruction parameters (for example, `[\"subsets\", \"iterations\"]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Reconstruction Method`.\n",
  • Network accessline 7915
    "name": "ReconMethodParameterUnits",         "display_name": "Recon Method Parameter Units",         "description": "Unit of reconstruction parameters (for example, `[\"none\", \"none\"]`).\nThis partly matches the [DICOM Tag (0054,1103)](h
  • Network accessline 7916
    "display_name": "Recon Method Parameter Units",         "description": "Unit of reconstruction parameters (for example, `[\"none\", \"none\"]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,11
  • Network accessline 7917
    "description": "Unit of reconstruction parameters (for example, `[\"none\", \"none\"]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Reconstruction Method`.\n",
  • Network accessline 7925
    "name": "ReconMethodParameterValues",         "display_name": "Recon Method Parameter Values",         "description": "Values of reconstruction parameters (for example, `[21, 3]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://ww
  • Network accessline 7926
    "display_name": "Recon Method Parameter Values",         "description": "Values of reconstruction parameters (for example, `[21, 3]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Rec
  • Network accessline 7927
    "description": "Values of reconstruction parameters (for example, `[21, 3]`).\nThis partly matches the [DICOM Tag (0054,1103)](https://www.dicomlookup.com/dicomtags/(0054,1103))\n`Reconstruction Method`.\n",
  • Network accessline 7990
    "name": "RepetitionTime",         "display_name": "Repetition Time",         "description": "The time in seconds between the beginning of an acquisition of one volume\nand the beginning of acquisition of the volume following it (TR).\nWhen 
  • Network accessline 7991
    "display_name": "Repetition Time",         "description": "The time in seconds between the beginning of an acquisition of one volume\nand the beginning of acquisition of the volume following it (TR).\nWhen used in the context of functional 
  • Network accessline 7992
    "description": "The time in seconds between the beginning of an acquisition of one volume\nand the beginning of acquisition of the volume following it (TR).\nWhen used in the context of functional acquisitions this parameter best\ncorrespon
  • Network accessline 7998
    "name": "RepetitionTimeExcitation",         "display_name": "Repetition Time Excitation",         "description": "The interval, in seconds, between two successive excitations.\n[DICOM Tag (0018,0080)](https://www.dicomlookup.com/dicomtags/(
  • Network accessline 7999
    "display_name": "Repetition Time Excitation",         "description": "The interval, in seconds, between two successive excitations.\n[DICOM Tag (0018,0080)](https://www.dicomlookup.com/dicomtags/(0018,0080))\nbest refers to this parameter.\
  • Network accessline 8000
    "description": "The interval, in seconds, between two successive excitations.\n[DICOM Tag (0018,0080)](https://www.dicomlookup.com/dicomtags/(0018,0080))\nbest refers to this parameter.\nThis field may be used together with the `\"Repetitio
  • Network accessline 8042
    "name": "ResonantNucleus",         "display_name": "Resonant Nucleus",         "description": "The isotope of interest of an MR experiment (for example, `\"1H\"`, `\"13C\"`, `\"31P\"`).\nFor multi-nuclei experiments such as <sup>1</sup>H-[<
  • Network accessline 8043
    "display_name": "Resonant Nucleus",         "description": "The isotope of interest of an MR experiment (for example, `\"1H\"`, `\"13C\"`, `\"31P\"`).\nFor multi-nuclei experiments such as <sup>1</sup>H-[<sup>13</sup>C] MR,\nan array can be
  • Network accessline 8044
    "description": "The isotope of interest of an MR experiment (for example, `\"1H\"`, `\"13C\"`, `\"31P\"`).\nFor multi-nuclei experiments such as <sup>1</sup>H-[<sup>13</sup>C] MR,\nan array can be used: `[\"1H\", \"13C\"]`.\nCorresponds to 
  • Network accessline 8128
    "name": "SampleExtractionProtocol",         "display_name": "Sample Extraction Protocol",         "description": "Description of the sample extraction protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for examp
  • Network accessline 8129
    "display_name": "Sample Extraction Protocol",         "description": "Description of the sample extraction protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for example from [protocols.io](https://www.protocols
  • Network accessline 8130
    "description": "Description of the sample extraction protocol or\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)\n(for example from [protocols.io](https://www.protocols.io/)).\n",
  • Network accessline 8156
    "name": "SamplePrimaryAntibody",         "display_name": "Sample Primary Antibody",         "description": "Description(s) of the primary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and catal
  • Network accessline 8157
    "display_name": "Sample Primary Antibody",         "description": "Description(s) of the primary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and catalog\nnumber of a commercial antibody.\nFor
  • Network accessline 8158
    "description": "Description(s) of the primary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and catalog\nnumber of a commercial antibody.\nFor non-commercial antibodies either an [RRID](https:/
  • Network accessline 8172
    "name": "SampleSecondaryAntibody",         "display_name": "Sample Secondary Antibody",         "description": "Description(s) of the secondary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and
  • Network accessline 8173
    "display_name": "Sample Secondary Antibody",         "description": "Description(s) of the secondary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and catalog\nnumber of a commercial antibody.\
  • Network accessline 8174
    "description": "Description(s) of the secondary antibody used for immunostaining.\nEither an [RRID](https://rrid.site) or the name, supplier and catalog\nnumber of a commercial antibody.\nFor non-commercial antibodies either an [RRID](https
  • Network accessline 8244
    "name": "ScanDate",         "display_name": "Scan Date",         "description": "Date of scan in the format `\"YYYY-MM-DD[Z]\"`.\nCorresponds to [DICOM Tag (0008,0022)](https://www.dicomlookup.com/dicomtags/(0008,0022)) `Acquisition Date`.\
  • Network accessline 8245
    "display_name": "Scan Date",         "description": "Date of scan in the format `\"YYYY-MM-DD[Z]\"`.\nCorresponds to [DICOM Tag (0008,0022)](https://www.dicomlookup.com/dicomtags/(0008,0022)) `Acquisition Date`.\nThis field is DEPRECATED, a
  • Network accessline 8246
    "description": "Date of scan in the format `\"YYYY-MM-DD[Z]\"`.\nCorresponds to [DICOM Tag (0008,0022)](https://www.dicomlookup.com/dicomtags/(0008,0022)) `Acquisition Date`.\nThis field is DEPRECATED, and this metadata SHOULD be recorded i
  • Network accessline 8251
    "name": "ScanOptions",         "display_name": "Scan Options",         "description": "Parameters of ScanningSequence.\nCorresponds to [DICOM Tag (0018,0022)](https://www.dicomlookup.com/dicomtags/(0018,0022))\n`Scan Options`.\n",
  • Network accessline 8252
    "display_name": "Scan Options",         "description": "Parameters of ScanningSequence.\nCorresponds to [DICOM Tag (0018,0022)](https://www.dicomlookup.com/dicomtags/(0018,0022))\n`Scan Options`.\n",         "anyOf": [
  • Network accessline 8253
    "description": "Parameters of ScanningSequence.\nCorresponds to [DICOM Tag (0018,0022)](https://www.dicomlookup.com/dicomtags/(0018,0022))\n`Scan Options`.\n",
  • Network accessline 8274
    "name": "ScanningSequence",         "display_name": "Scanning Sequence",         "description": "Description of the type of data acquired.\nCorresponds to [DICOM Tag (0018,0020)](https://www.dicomlookup.com/dicomtags/(0018,0020))\n`Scanning
  • Network accessline 8275
    "display_name": "Scanning Sequence",         "description": "Description of the type of data acquired.\nCorresponds to [DICOM Tag (0018,0020)](https://www.dicomlookup.com/dicomtags/(0018,0020))\n`Scanning Sequence`.\n",         "anyOf": [
  • Network accessline 8276
    "description": "Description of the type of data acquired.\nCorresponds to [DICOM Tag (0018,0020)](https://www.dicomlookup.com/dicomtags/(0018,0020))\n`Scanning Sequence`.\n",
  • Network accessline 8301
    "name": "ScatterFraction",         "display_name": "Scatter Fraction",         "description": "Scatter fraction for each frame (Units: 0-100%).\nCorresponds to [DICOM Tag (0054,1323)](https://www.dicomlookup.com/dicomtags/(0054,1323))\n`Sca
  • Network accessline 8302
    "display_name": "Scatter Fraction",         "description": "Scatter fraction for each frame (Units: 0-100%).\nCorresponds to [DICOM Tag (0054,1323)](https://www.dicomlookup.com/dicomtags/(0054,1323))\n`Scatter Fraction Factor`.\n",         
  • Network accessline 8303
    "description": "Scatter fraction for each frame (Units: 0-100%).\nCorresponds to [DICOM Tag (0054,1323)](https://www.dicomlookup.com/dicomtags/(0054,1323))\n`Scatter Fraction Factor`.\n",
  • Network accessline 8405
    "name": "SequenceName",         "display_name": "Sequence Name",         "description": "Manufacturer's designation of the sequence name.\nCorresponds to [DICOM Tag (0018,0024)](https://www.dicomlookup.com/dicomtags/(0018,0024))\n`Sequence 
  • Network accessline 8406
    "display_name": "Sequence Name",         "description": "Manufacturer's designation of the sequence name.\nCorresponds to [DICOM Tag (0018,0024)](https://www.dicomlookup.com/dicomtags/(0018,0024))\n`Sequence Name`.\n",         "type": "stri
  • Network accessline 8407
    "description": "Manufacturer's designation of the sequence name.\nCorresponds to [DICOM Tag (0018,0024)](https://www.dicomlookup.com/dicomtags/(0018,0024))\n`Sequence Name`.\n",
  • Network accessline 8411
    "name": "SequenceVariant",         "display_name": "Sequence Variant",         "description": "Variant of the ScanningSequence.\nCorresponds to [DICOM Tag (0018,0021)](https://www.dicomlookup.com/dicomtags/(0018,0021))\n`Sequence Variant`.\
  • Network accessline 8412
    "display_name": "Sequence Variant",         "description": "Variant of the ScanningSequence.\nCorresponds to [DICOM Tag (0018,0021)](https://www.dicomlookup.com/dicomtags/(0018,0021))\n`Sequence Variant`.\n",         "anyOf": [
  • Network accessline 8413
    "description": "Variant of the ScanningSequence.\nCorresponds to [DICOM Tag (0018,0021)](https://www.dicomlookup.com/dicomtags/(0018,0021))\n`Sequence Variant`.\n",
  • Network accessline 8508
    "name": "SoftwareFilters",         "display_name": "Software Filters",         "description": "[Object](https://www.json.org/json-en.html)\nof temporal software filters applied, or `\"n/a\"` if the data is\nnot available.\nEach key-value pa
  • Network accessline 8509
    "display_name": "Software Filters",         "description": "[Object](https://www.json.org/json-en.html)\nof temporal software filters applied, or `\"n/a\"` if the data is\nnot available.\nEach key-value pair in the JSON object is a name of 
  • Network accessline 8510
    "description": "[Object](https://www.json.org/json-en.html)\nof temporal software filters applied, or `\"n/a\"` if the data is\nnot available.\nEach key-value pair in the JSON object is a name of the filter and an object\nin which its param
  • Network accessline 8533
    "name": "SoftwareRRID",         "display_name": "SoftwareRRID",         "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is 'SCR_00
  • Network accessline 8534
    "display_name": "SoftwareRRID",         "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is 'SCR_002881',\nand that of PsychoPy is 
  • Network accessline 8535
    "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is 'SCR_002881',\nand that of PsychoPy is 'SCR_006571'.\n",
  • Network accessline 8552
    "name": "SourceDatasets",         "display_name": "Source Datasets",         "description": "Used to specify the locations and relevant attributes of all source datasets (BIDS or not).\nValid keys in each object include `\"URL\"`, `\"DOI\"`
  • Network accessline 8553
    "display_name": "Source Datasets",         "description": "Used to specify the locations and relevant attributes of all source datasets (BIDS or not).\nValid keys in each object include `\"URL\"`, `\"DOI\"` (see\n[URI](SPEC_ROOT/common-prin
  • Network accessline 8554
    "description": "Used to specify the locations and relevant attributes of all source datasets (BIDS or not).\nValid keys in each object include `\"URL\"`, `\"DOI\"` (see\n[URI](SPEC_ROOT/common-principles.md#uniform-resource-indicator)), and
  • Network accessline 8582
    "name": "Sources",         "display_name": "Sources",         "description": "A list of files with the paths specified using\n[BIDS URIs](SPEC_ROOT/common-principles.md#bids-uri);\nthese files were directly used in the creation of this deri
  • Network accessline 8583
    "display_name": "Sources",         "description": "A list of files with the paths specified using\n[BIDS URIs](SPEC_ROOT/common-principles.md#bids-uri);\nthese files were directly used in the creation of this derivative data file.\nFor exam
  • Network accessline 8584
    "description": "A list of files with the paths specified using\n[BIDS URIs](SPEC_ROOT/common-principles.md#bids-uri);\nthese files were directly used in the creation of this derivative data file.\nFor example, if a derivative A is used in t
  • Network accessline 8647
    "type": "string",         "display_name": "Species",         "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sap
  • Network accessline 8648
    "display_name": "Species",         "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sapiens`, `mus musculus`, `ra
  • Network accessline 8649
    "description": "The `species` column SHOULD be a binomial species name from the\n[NCBI Taxonomy](https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi)\n(for example, `homo sapiens`, `mus musculus`, `rattus norvegicus`).\nFor backwards c
  • Network accessline 8692
    "name": "SpectralWidth",         "display_name": "Spectral Width",         "description": "The spectral bandwidth of the MR signal that is sampled, specified in Hz.\nCorresponds to [DICOM Tag (0018,9052)](https://www.dicomlookup.com/dicomta
  • Network accessline 8693
    "display_name": "Spectral Width",         "description": "The spectral bandwidth of the MR signal that is sampled, specified in Hz.\nCorresponds to [DICOM Tag (0018,9052)](https://www.dicomlookup.com/dicomtags/(0018,9052))\n`Spectral Width`
  • Network accessline 8694
    "description": "The spectral bandwidth of the MR signal that is sampled, specified in Hz.\nCorresponds to [DICOM Tag (0018,9052)](https://www.dicomlookup.com/dicomtags/(0018,9052))\n`Spectral Width`.\n",
  • Network accessline 8894
    "name": "SoftwareRRID",             "display_name": "SoftwareRRID",             "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is
  • Network accessline 8895
    "display_name": "SoftwareRRID",             "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is 'SCR_002881',\nand that of PsychoPy
  • Network accessline 8896
    "description": "[Research Resource Identifier](https://rrid.site) of the\nsoftware that was used to present the stimuli.\nExamples: The RRID for Psychtoolbox is 'SCR_002881',\nand that of PsychoPy is 'SCR_006571'.\n",
  • Network accessline 8946
    "name": "TermURL",         "display_name": "TermURL",         "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\
  • Network accessline 8947
    "display_name": "TermURL",         "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",         "type": "str
  • Network accessline 8948
    "description": "URL pointing to a formal definition of this type of data in an ontology available on the web.\nFor example: https://www.ncbi.nlm.nih.gov/mesh/68008297 for \"male\".\n",
  • Network accessline 9008
    "name": "TracerName",         "display_name": "Tracer Name",         "description": "Name of the tracer compound used (for example, `\"CIMBI-36\"`)\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,0300))\n
  • Network accessline 9009
    "display_name": "Tracer Name",         "description": "Name of the tracer compound used (for example, `\"CIMBI-36\"`)\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,0300))\n`Radionuclide Code Sequence`,\
  • Network accessline 9010
    "description": "Name of the tracer compound used (for example, `\"CIMBI-36\"`)\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,0300))\n`Radionuclide Code Sequence`,\nextracted from the fields [(0008,0122)
  • Network accessline 9020
    "name": "TracerRadionuclide",         "display_name": "Tracer Radionuclide",         "description": "Radioisotope labeling tracer (for example, `\"C11\"`).\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,
  • Network accessline 9021
    "display_name": "Tracer Radionuclide",         "description": "Radioisotope labeling tracer (for example, `\"C11\"`).\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,0300))\n`Radionuclide Code Sequence`,\
  • Network accessline 9022
    "description": "Radioisotope labeling tracer (for example, `\"C11\"`).\nCorresponds to [DICOM Tag (0054,0300)](https://www.dicomlookup.com/dicomtags/(0054,0300))\n`Radionuclide Code Sequence`,\nextracted from the fields\n[(0008,0100)](https
  • Network accessline 9091
    "name": "VascularCrushing",         "display_name": "Vascular Crushing",         "description": "Boolean indicating if Vascular Crushing is used.\nCorresponds to [DICOM Tag (0018,9259)](https://www.dicomlookup.com/dicomtags/(0018,9259))\n`A
  • Network accessline 9092
    "display_name": "Vascular Crushing",         "description": "Boolean indicating if Vascular Crushing is used.\nCorresponds to [DICOM Tag (0018,9259)](https://www.dicomlookup.com/dicomtags/(0018,9259))\n`ASL Crusher Flag`.\n",         "type"
  • Network accessline 9093
    "description": "Boolean indicating if Vascular Crushing is used.\nCorresponds to [DICOM Tag (0018,9259)](https://www.dicomlookup.com/dicomtags/(0018,9259))\n`ASL Crusher Flag`.\n",
  • Network accessline 9097
    "name": "VascularCrushingVENC",         "display_name": "Vascular Crushing VENC",         "description": "The crusher gradient strength, in centimeters per second.\nSpecify either one number for the total time-series, or provide an array of
  • Network accessline 9098
    "display_name": "Vascular Crushing VENC",         "description": "The crusher gradient strength, in centimeters per second.\nSpecify either one number for the total time-series, or provide an array of\nnumbers, for example when using QUASAR
  • Network accessline 9099
    "description": "The crusher gradient strength, in centimeters per second.\nSpecify either one number for the total time-series, or provide an array of\nnumbers, for example when using QUASAR, using the value zero to identify\nvolumes for wh
  • Network accessline 9368
    "value": "Chimap",         "display_name": "Quantitative susceptibility map (QSM)",         "description": "In parts per million (ppm).\nQSM allows for determining the underlying magnetic susceptibility of tissue\n(Chi)\n([Wang & Liu, 2014]
  • Network accessline 9369
    "display_name": "Quantitative susceptibility map (QSM)",         "description": "In parts per million (ppm).\nQSM allows for determining the underlying magnetic susceptibility of tissue\n(Chi)\n([Wang & Liu, 2014](https://doi.org/10.1002/mr
  • Network accessline 9370
    "description": "In parts per million (ppm).\nQSM allows for determining the underlying magnetic susceptibility of tissue\n(Chi)\n([Wang & Liu, 2014](https://doi.org/10.1002/mrm.25358)).\nChi maps are REQUIRED to use this suffix regardless o
  • Network accessline 9415
    "value": "IRT1",         "display_name": "Inversion recovery T1 mapping",         "description": "The IRT1 method involves multiple inversion recovery spin-echo images\nacquired at different inversion times\n([Barral et al. 2010](https://do
  • Network accessline 9416
    "display_name": "Inversion recovery T1 mapping",         "description": "The IRT1 method involves multiple inversion recovery spin-echo images\nacquired at different inversion times\n([Barral et al. 2010](https://doi.org/10.1002/mrm.22497))
  • Network accessline 9417
    "description": "The IRT1 method involves multiple inversion recovery spin-echo images\nacquired at different inversion times\n([Barral et al. 2010](https://doi.org/10.1002/mrm.22497)).\n"
  • Network accessline 9436
    "value": "MP2RAGE",         "display_name": "Magnetization Prepared Two Gradient Echoes",         "description": "The MP2RAGE method is a special protocol that collects several images at\ndifferent flip angles and inversion times to create 
  • Network accessline 9437
    "display_name": "Magnetization Prepared Two Gradient Echoes",         "description": "The MP2RAGE method is a special protocol that collects several images at\ndifferent flip angles and inversion times to create a parametric T1map by\ncombi
  • Network accessline 9438
    "description": "The MP2RAGE method is a special protocol that collects several images at\ndifferent flip angles and inversion times to create a parametric T1map by\ncombining the magnitude and phase images\n([Marques et al. 2010](https://do
  • Network accessline 9446
    "value": "MPM",         "display_name": "Multi-parametric Mapping",         "description": "The MPM approaches (a.k.a hMRI) involves the acquisition of highly-similar\nanatomical images that differ in terms of application of a magnetization
  • Network accessline 9447
    "display_name": "Multi-parametric Mapping",         "description": "The MPM approaches (a.k.a hMRI) involves the acquisition of highly-similar\nanatomical images that differ in terms of application of a magnetization\ntransfer RF pulse (MTo
  • Network accessline 9448
    "description": "The MPM approaches (a.k.a hMRI) involves the acquisition of highly-similar\nanatomical images that differ in terms of application of a magnetization\ntransfer RF pulse (MTon or MToff), flip angle and (optionally) echo time a
  • Network accessline 9464
    "value": "MTS",         "display_name": "Magnetization transfer saturation",         "description": "This method is to calculate a semi-quantitative magnetization transfer\nsaturation index map.\nThe MTS method involves three sets of anatom
  • Network accessline 9465
    "display_name": "Magnetization transfer saturation",         "description": "This method is to calculate a semi-quantitative magnetization transfer\nsaturation index map.\nThe MTS method involves three sets of anatomical images that differ 
  • Network accessline 9466
    "description": "This method is to calculate a semi-quantitative magnetization transfer\nsaturation index map.\nThe MTS method involves three sets of anatomical images that differ in terms\nof application of a magnetization transfer RF pulse
  • Network accessline 9551
    "value": "RB1COR",         "display_name": "RB1COR",         "description": "Low resolution images acquired by the body coil\n(in the gantry of the scanner) and the head coil using identical acquisition\nparameters to generate a combined se
  • Network accessline 9552
    "display_name": "RB1COR",         "description": "Low resolution images acquired by the body coil\n(in the gantry of the scanner) and the head coil using identical acquisition\nparameters to generate a combined sensitivity map as described 
  • Network accessline 9553
    "description": "Low resolution images acquired by the body coil\n(in the gantry of the scanner) and the head coil using identical acquisition\nparameters to generate a combined sensitivity map as described in\n[Papp et al. (2016)](https://d
  • Network accessline 9562
    "value": "S0map",         "display_name": "Projected baseline signal amplitude (S0) image",         "description": "In arbitrary units (arbitrary).\nThis represents a model-based estimate of signal intensity\nin the absence of the contrast 
  • Network accessline 9563
    "display_name": "Projected baseline signal amplitude (S0) image",         "description": "In arbitrary units (arbitrary).\nThis represents a model-based estimate of signal intensity\nin the absence of the contrast under investigation.\nFor 
  • Network accessline 9564
    "description": "In arbitrary units (arbitrary).\nThis represents a model-based estimate of signal intensity\nin the absence of the contrast under investigation.\nFor a multi-echo sequence\n(for example, multi-echo spin echo T2 relaxometry o
  • Network accessline 9582
    "value": "T1map",         "display_name": "Longitudinal relaxation time image",         "description": "In seconds (s).\nT1 maps are REQUIRED to use this suffix regardless of the method used to\ngenerate them.\nSee [this interactive book on
  • Network accessline 9583
    "display_name": "Longitudinal relaxation time image",         "description": "In seconds (s).\nT1 maps are REQUIRED to use this suffix regardless of the method used to\ngenerate them.\nSee [this interactive book on T1 mapping](https://qmrla
  • Network accessline 9584
    "description": "In seconds (s).\nT1 maps are REQUIRED to use this suffix regardless of the method used to\ngenerate them.\nSee [this interactive book on T1 mapping](https://qmrlab.org/t1_book/intro)\nfor further reading on T1-mapping.\n",
  • Network accessline 9637
    "value": "TB1AFI",         "display_name": "TB1AFI",         "description": "This method ([Yarnykh 2007](https://doi.org/10.1002/mrm.21120))\ncalculates a B1<sup>+</sup> map from two images acquired at interleaved (two)\nTRs with identical 
  • Network accessline 9638
    "display_name": "TB1AFI",         "description": "This method ([Yarnykh 2007](https://doi.org/10.1002/mrm.21120))\ncalculates a B1<sup>+</sup> map from two images acquired at interleaved (two)\nTRs with identical RF pulses using a steady-st
  • Network accessline 9639
    "description": "This method ([Yarnykh 2007](https://doi.org/10.1002/mrm.21120))\ncalculates a B1<sup>+</sup> map from two images acquired at interleaved (two)\nTRs with identical RF pulses using a steady-state sequence.\n"
  • Network accessline 9642
    "value": "TB1DAM",         "display_name": "TB1DAM",         "description": "The double-angle B1<sup>+</sup> method\n([Insko and Bolinger 1993](https://doi.org/10.1006/jmra.1993.1133)) is based\non the calculation of the actual angles from 
  • Network accessline 9643
    "display_name": "TB1DAM",         "description": "The double-angle B1<sup>+</sup> method\n([Insko and Bolinger 1993](https://doi.org/10.1006/jmra.1993.1133)) is based\non the calculation of the actual angles from signal ratios,\ncollected b
  • Network accessline 9644
    "description": "The double-angle B1<sup>+</sup> method\n([Insko and Bolinger 1993](https://doi.org/10.1006/jmra.1993.1133)) is based\non the calculation of the actual angles from signal ratios,\ncollected by two acquisitions at different no
  • Network accessline 9647
    "value": "TB1EPI",         "display_name": "TB1EPI",         "description": "This B1<sup>+</sup> mapping method\n([Jiru and Klose 2006](https://doi.org/10.1002/mrm.21083)) is based on two\nEPI readouts to acquire spin echo (SE) and stimulat
  • Network accessline 9648
    "display_name": "TB1EPI",         "description": "This B1<sup>+</sup> mapping method\n([Jiru and Klose 2006](https://doi.org/10.1002/mrm.21083)) is based on two\nEPI readouts to acquire spin echo (SE) and stimulated echo (STE) images at\nmu
  • Network accessline 9649
    "description": "This B1<sup>+</sup> mapping method\n([Jiru and Klose 2006](https://doi.org/10.1002/mrm.21083)) is based on two\nEPI readouts to acquire spin echo (SE) and stimulated echo (STE) images at\nmultiple flip angles in one sequence
  • Network accessline 9657
    "value": "TB1SRGE",         "display_name": "TB1SRGE",         "description": "Saturation-prepared with 2 rapid gradient echoes (SA2RAGE) uses a ratio of\ntwo saturation recovery images with different time delays,\nand a simulated look-up t
  • Network accessline 9658
    "display_name": "TB1SRGE",         "description": "Saturation-prepared with 2 rapid gradient echoes (SA2RAGE) uses a ratio of\ntwo saturation recovery images with different time delays,\nand a simulated look-up table to estimate B1+\n([Egge
  • Network accessline 9659
    "description": "Saturation-prepared with 2 rapid gradient echoes (SA2RAGE) uses a ratio of\ntwo saturation recovery images with different time delays,\nand a simulated look-up table to estimate B1+\n([Eggenschwiler et al. 2011](https://doi.
  • Network accessline 9683
    "value": "VFA",         "display_name": "Variable flip angle",         "description": "The VFA method involves at least two spoiled gradient echo (SPGR) of\nsteady-state free precession (SSFP) images acquired at different flip angles.\nDepe
  • Network accessline 9684
    "display_name": "Variable flip angle",         "description": "The VFA method involves at least two spoiled gradient echo (SPGR) of\nsteady-state free precession (SSFP) images acquired at different flip angles.\nDepending on the provided me
  • Network accessline 9685
    "description": "The VFA method involves at least two spoiled gradient echo (SPGR) of\nsteady-state free precession (SSFP) images acquired at different flip angles.\nDepending on the provided metadata fields and the sequence type,\ndata may 
  • Network accessline 10071
    "issue": {             "code": "FLIP_ANGLE_NOT_MATCHING_NIFTI",             "message": "The number of values for 'FlipAngle' for this file does not match the 4th dimension of the NIfTI header.\n'FlipAngle' is the flip angle (FA) for the acq
  • Network accessline 10072
    "code": "FLIP_ANGLE_NOT_MATCHING_NIFTI",             "message": "The number of values for 'FlipAngle' for this file does not match the 4th dimension of the NIfTI header.\n'FlipAngle' is the flip angle (FA) for the acquisition, specified in 
  • Network accessline 10073
    "message": "The number of values for 'FlipAngle' for this file does not match the 4th dimension of the NIfTI header.\n'FlipAngle' is the flip angle (FA) for the acquisition, specified in degrees.\nCorresponds to: [DICOM Tag (0018,1314)](htt
  • Network accessline 10087
    "issue": {             "code": "FLIP_ANGLE_NOT_MATCHING_ASLCONTEXT_TSV",             "message": "The number of values for 'FlipAngle' for this file does not match the number of volumes in the\nassociated 'aslcontext.tsv'.\n'FlipAngle' is th
  • Network accessline 10088
    "code": "FLIP_ANGLE_NOT_MATCHING_ASLCONTEXT_TSV",             "message": "The number of values for 'FlipAngle' for this file does not match the number of volumes in the\nassociated 'aslcontext.tsv'.\n'FlipAngle' is the flip angle (FA) for t
  • Network accessline 10089
    "message": "The number of values for 'FlipAngle' for this file does not match the number of volumes in the\nassociated 'aslcontext.tsv'.\n'FlipAngle' is the flip angle (FA) for the acquisition, specified in degrees.\nCorresponds to: [DICOM 

skills/bids/references/bids_specification.md

  • Network accessline 3
    > **Note**: The canonical, machine-readable source of truth is `bids_schema.json` (in this directory), exported from the [BIDS Schema](https://github.com/bids-standard/bids-specification/tree/master/src/schema). The tables below are a human
  • Network accessline 147
    Use the [BIDS coordinate-system identifiers](https://bids-specification.readthedocs.io/en/stable/appendices/coordinate-systems.html); TemplateFlow provides many reference resources: https://www.templateflow.org/. Pipeline aliases such as fs
  • Network accessline 151
    The [official changelog](https://bids-specification.readthedocs.io/en/stable/CHANGES.html)

skills/bids/references/conversion_tools.md

  • Network accessline 9
    **Repository**: https://github.com/nipy/heudiconv
  • Network accessline 10
    **Docs**: https://heudiconv.readthedocs.io/
  • Network accessline 11
    **Tutorials**: https://heudiconv.readthedocs.io/en/latest/tutorials.html
  • Network accessline 26
    If scanner protocol names follow the [ReproIn naming convention](https://github.com/repronim/reproin), conversion is fully automatic with no heuristic file to write. ReproIn is a setup for automatic generation of sharable, version-controlle
  • Network accessline 56
    See also: - [ReproIn Walkthrough](https://github.com/repronim/reproin#walkthrough) for scanner setup
  • Network accessline 57
    - [ReproIn Walkthrough](https://github.com/repronim/reproin#walkthrough) for scanner setup
  • Network accessline 58
    - [ReproNim Webinar slides and recording](https://github.com/repronim/reproin#presentations) on HeuDiConv + ReproIn
  • Network accessline 64
    See https://github.com/repronim/reproin/issues/18 for a brief HOWTO on this approach.
  • Network accessline 260
    **Repository**: https://github.com/UNFmontreal/Dcm2Bids
  • Network accessline 261
    **Docs**: https://unfmontreal.github.io/Dcm2Bids/
  • Network accessline 396
    **Repository**: https://github.com/Donders-Institute/bidscoin
  • Network accessline 397
    **Docs**: https://bidscoin.readthedocs.io/
  • Network accessline 482
    Reviewed 2026-09-30 against HeuDiConv 1.5.1 installed source, dcm2bids 3.3.1 [configuration documentation](https://unfmontreal.github.io/Dcm2Bids/3.3.1/how-to/create-config-file/)
  • Network accessline 483
    [configuration documentation](https://unfmontreal.github.io/Dcm2Bids/3.3.1/how-to/create-config-file/)
  • Network accessline 484
    and installed source, and BIDScoin 4.6.2 [installation](https://bidscoin.readthedocs.io/en/stable/installation.html) and [workflow](https://bidscoin.readthedocs.io/en/stable/workflow.html) documentation.
  • Network accessline 485
    [installation](https://bidscoin.readthedocs.io/en/stable/installation.html) and
  • Network accessline 486
    [workflow](https://bidscoin.readthedocs.io/en/stable/workflow.html) documentation.
  • Network accessline 487
    HeuDiConv's rendered latest docs still identify 1.4.0; the tagged [1.5.1 source](https://github.com/nipy/heudiconv/tree/v1.5.1) resolves that discrepancy. CLI help and synthetic mapping tests were run. Full scanner conversion and the
  • Network accessline 488
    [1.5.1 source](https://github.com/nipy/heudiconv/tree/v1.5.1) resolves that discrepancy.

skills/bids/references/core_workflows.md

  • Network accessline 66
    "Name": "HeuDiConv",             "Version": "1.5.1",             "CodeURL": "https://github.com/nipy/heudiconv"
  • Network accessline 67
    "Version": "1.5.1",             "CodeURL": "https://github.com/nipy/heudiconv"         }
  • Network accessline 68
    "CodeURL": "https://github.com/nipy/heudiconv"
  • Network accessline 87
    "Name": "fMRIPrep",             "Version": "24.1.0",             "CodeURL": "https://github.com/nipreps/fmriprep"
  • Network accessline 88
    "Version": "24.1.0",             "CodeURL": "https://github.com/nipreps/fmriprep"         }
  • Network accessline 89
    "CodeURL": "https://github.com/nipreps/fmriprep"
  • Network accessline 183
    The legacy `--ignoreSubjectConsistency` flag is absent. Inspect JSON issue codes and, only for justified exceptions, pass `--config` with scoped issue objects (see the [CLI documentation](https://bids-validator.readthedocs.io/en/latest/user
  • Network accessline 185
    [CLI documentation](https://bids-validator.readthedocs.io/en/latest/user_guide/command-line.html)).
  • Network accessline 201
    The authoritative, machine-readable source of truth for entities, their ordering, allowed suffixes, and all filename rules is the **BIDS Schema** — a structured YAML/JSON representation of the specification. A JSON export is shipped with th
  • Network accessline 249
    If scanner protocol names follow the [ReproIn naming convention](https://github.com/repronim/reproin), conversion is fully automatic — no heuristic file to write:
  • Network accessline 266
    If you already have data with non-ReproIn protocol names, you can write a thin heuristic that maps your names into ReproIn conventions, gaining all ReproIn benefits (automatic entity handling, duplicate management, etc.). See https://github
  • Network accessline 538
    Consult the current [fMRIPrep](https://fmriprep.org/en/stable/usage.html),
  • Network accessline 539
    [MRIQC](https://mriqc.readthedocs.io/en/stable/running.html), and
  • Network accessline 540
    [QSIPrep](https://qsiprep.readthedocs.io/en/latest/) CLI documentation.

skills/bids/references/metadata_fields.md

  • Network accessline 3
    Reviewed against [BIDS 1.11.2](https://bids-specification.readthedocs.io/en/stable/)
  • Network accessline 24
    With `VolumeTiming`, provide `SliceTiming` or `FrameAcquisitionDuration`;   `DelayTime` is not used with `VolumeTiming`. Sparse sequences need the additional   timing information described in the [MRI timing table](https://bids-specificatio
  • Network accessline 25
    `DelayTime` is not used with `VolumeTiming`. Sparse sequences need the additional   timing information described in the [MRI timing table](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/magnetic-resonance-imagin
  • Network accessline 26
    timing information described in the [MRI timing table](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/magnetic-resonance-imaging-data.html#timing-parameters).
  • Network accessline 59
    coordinate convention and verify gradients after any image reorientation (including the x-component handedness convention); scanner anatomical directions are insufficient. See the [DWI specification](https://bids-specification.readthedocs.i
  • Network accessline 61
    See the [DWI specification](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/magnetic-resonance-imaging-data.html#diffusion-imaging-data).
  • Network accessline 92
    `bids::` is relative to the nearest dataset root, including a derivative's own root. For cross-dataset sources, use a named BIDS URI and `DatasetLinks`. Legacy subject-relative `IntendedFor` paths are deprecated. See [BIDS URI resolution](h
  • Network accessline 94
    `IntendedFor` paths are deprecated. See [BIDS URI resolution](https://bids-specification.readthedocs.io/en/stable/common-principles.html#resolution-of-bids-uris).
  • Network accessline 111
    Use the full [ASL specification](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/magnetic-resonance-imaging-data.html#arterial-spin-labeling-perfusion-data)
  • Network accessline 135
    Official modality pages: [EEG](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/electroencephalography.html),
  • Network accessline 136
    [iEEG](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/intracranial-electroencephalography.html),
  • Network accessline 137
    [MEG](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/magnetoencephalography.html),
  • Network accessline 138
    [EMG](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/electromyography.html).
  • Network accessline 146
    parameter labels, filter type, and attenuation correction). Conditional reconstruction parameter values/units, filter sizes and infusion fields must also be satisfied. Use `rules.sidecars.pet` and the [PET specification](https://bids-specif
  • Network accessline 147
    parameter values/units, filter sizes and infusion fields must also be satisfied. Use `rules.sidecars.pet` and the [PET specification](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/positron-emission-tomography.h
  • Network accessline 148
    Use `rules.sidecars.pet` and the [PET specification](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/positron-emission-tomography.html)

skills/bids/scripts/update_schema.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 7
    For a reproducible release, or if ReadTheDocs rejects automated downloads:     python scripts/update_schema.py --schema-url https://raw.githubusercontent.com/bids-standard/bids-schema/main/versions/1.11.2/schema.json
  • Network accessline 8
    python scripts/update_schema.py --schema-url https://raw.githubusercontent.com/bids-standard/bids-schema/main/versions/1.11.2/schema.json
  • Network accessline 23
    REFERENCES_DIR = Path(__file__).resolve().parent.parent / "references" SCHEMA_URL = "https://bids-specification.readthedocs.io/en/stable/schema.json"
  • Network accessline 24
    SCHEMA_URL = "https://bids-specification.readthedocs.io/en/stable/schema.json"
  • Network accessline 25
    BEPS_URL = "https://raw.githubusercontent.com/bids-standard/bids-website/main/data/beps/beps.yml"
  • Network accessline 30
    def fetch(url):
  • Network accessline 33
    raise ValueError("Use an HTTPS URL for upstream data")     print(f"Fetching {url} ...")     req = urllib.request.Request(url, headers={"User-Agent": "bids-skill-updater/1.1"})
  • Network accessline 34
    print(f"Fetching {url} ...")     req = urllib.request.Request(url, headers={"User-Agent": "bids-skill-updater/1.1"})     with urllib.request.urlopen(req, timeout=TIMEOUT_SECONDS) as resp:
  • Network accessline 35
    req = urllib.request.Request(url, headers={"User-Agent": "bids-skill-updater/1.1"})
  • Network accessline 36
    with urllib.request.urlopen(req, timeout=TIMEOUT_SECONDS) as resp:
  • Network accessline 58
    d = json.loads(fetch(url))
  • Network accessline 82
    data = fetch(BEPS_URL)

skills/biopython/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 25
    Biopython is a comprehensive set of freely available Python tools for biological computation. It provides functionality for sequence manipulation, file I/O, database access, structural bioinformatics, phylogenetics, and many other bioinform
  • Access to secretsline 64
    [Credential-related source omitted]
  • Network accessline 73
    # Optional: register at https://www.ncbi.nlm.nih.gov/account/settings/
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 283
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Network accessline 434
    ### Issue: ImportError for Bio.HMM, Bio.MarkovModel, or Bio.Application **Solution:** These modules were removed in Biopython 1.86. Use [hmmlearn](https://pypi.org/project/hmmlearn/) for HMMs and the standard library `subprocess` module ins
  • Network accessline 435
    **Solution:** These modules were removed in Biopython 1.86. Use [hmmlearn](https://pypi.org/project/hmmlearn/) for HMMs and the standard library `subprocess` module instead of `Bio.Application` CLI wrappers.
  • Network accessline 442
    - **Official Documentation**: https://biopython.org/docs/latest/
  • Network accessline 443
    - **Tutorial**: https://biopython.org/docs/latest/Tutorial/
  • Network accessline 444
    - **Cookbook**: https://biopython.org/docs/latest/Tutorial/ (advanced examples)
  • Network accessline 445
    - **GitHub**: https://github.com/biopython/biopython
  • Network accessline 446
    - **Release notes**: https://github.com/biopython/biopython/blob/master/NEWS.rst
  • Network accessline 447
    - **Deprecated APIs**: https://github.com/biopython/biopython/blob/master/DEPRECATED.rst
  • Network accessline 471
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 473
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 475
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 476
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 477
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 478
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/biopython/references/advanced.md

  • Network accessline 319
    `Bio.pairwise2` is deprecated (since Biopython 1.80). Use `Bio.Align.PairwiseAligner` for new pairwise alignment code (see `alignment.md`). For HMM workflows, `Bio.HMM` and `Bio.MarkovModel` were removed in Biopython 1.86; use [hmmlearn](ht

skills/biopython/references/blast.md

  • Network accessline 11
    The `qblast()` function submits to `https://blast.ncbi.nlm.nih.gov/Blast.cgi`

skills/biopython/references/databases.md

  • Network accessline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 421
    [Credential-related source omitted]

skills/biopython/references/review.md

  • Network accessline 4
    Python 3.10 remains accepted but its support is deprecated. The 1.88 release fixes unsafe evaluation in the NEXUS parser; use this release when parsing external NEXUS data. Sources: [release notes](https://github.com/biopython/biopython/blo
  • Network accessline 5
    unsafe evaluation in the NEXUS parser; use this release when parsing external NEXUS data. Sources: [release notes](https://github.com/biopython/biopython/blob/biopython-188/NEWS.rst) and [removed APIs](https://github.com/biopython/biopython
  • Network accessline 6
    NEXUS data. Sources: [release notes](https://github.com/biopython/biopython/blob/biopython-188/NEWS.rst)
  • Network accessline 7
    and [removed APIs](https://github.com/biopython/biopython/blob/biopython-188/DEPRECATED.rst).
  • Network accessline 11
    The following were checked against official documentation and the installed 1.88 source. Entrez uses `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/`. The API key is optional; identify actual requests with a real email/tool.
  • Network accessline 12
    1.88 source. Entrez uses `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/`. The API key is optional; identify actual requests with a real email/tool. `Entrez.read` expects supported NCBI XML in binary mode, not arbitrary XML, JSON,
  • Network accessline 33
    Sources: [Entrez API and return types](https://biopython.org/docs/latest/api/Bio.Entrez.html),
  • Network accessline 34
    [released request implementation](https://github.com/biopython/biopython/blob/biopython-188/Bio/Entrez/__init__.py),
  • Network accessline 35
    [NCBI PubMed limit notice](https://ncbiinsights.ncbi.nlm.nih.gov/2022/11/22/updated-pubmed-eutilities-live/),
  • Network accessline 36
    and [NCBI link names](https://www.ncbi.nlm.nih.gov/entrez/query/static/entrezlinks.html).
  • Network accessline 40
    BLAST uses `https://blast.ncbi.nlm.nih.gov/Blast.cgi`, `CMD=Put` then `CMD=Get`
  • Network accessline 43
    binary data. NCBI can replace `nt` with `core_nt`; preserve the returned database and search metadata. Entrez API keys do not grant BLAST throughput. See the [URL API](https://blast.ncbi.nlm.nih.gov/doc/blast-help/urlapi.html),
  • Network accessline 44
    and search metadata. Entrez API keys do not grant BLAST throughput. See the [URL API](https://blast.ncbi.nlm.nih.gov/doc/blast-help/urlapi.html), [usage limits](https://blast.ncbi.nlm.nih.gov/doc/blast-help/developerinfo.html),
  • Network accessline 45
    [URL API](https://blast.ncbi.nlm.nih.gov/doc/blast-help/urlapi.html),
  • Network accessline 46
    [usage limits](https://blast.ncbi.nlm.nih.gov/doc/blast-help/developerinfo.html),
  • Network accessline 47
    and [XML parser API](https://biopython.org/docs/latest/api/Bio.Blast.NCBIXML.html).
  • Network accessline 50
    for mmCIF; do not infer the downloaded filename. A live 1CRN retrieval and parse returned one model and 46 residues. This verifies one public structure download, not obsolete entries or the full archive. See [PDBList](https://biopython.org/
  • Network accessline 52
    not obsolete entries or the full archive. See [PDBList](https://biopython.org/docs/latest/api/Bio.PDB.PDBList.html).
  • Network accessline 69
    - MUSCLE 5, Clustal Omega, and DSSP executables were absent. Those command examples   are illustrative; MUSCLE flags were checked against its   [official manual](https://www.drive5.com/muscle5/manual/cmd_align.html).
  • Network accessline 70
    are illustrative; MUSCLE flags were checked against its   [official manual](https://www.drive5.com/muscle5/manual/cmd_align.html).   The Clustal website could not be retrieved, so its command was not reverified
  • Network accessline 71
    [official manual](https://www.drive5.com/muscle5/manual/cmd_align.html).
  • Network accessline 72
    The Clustal website could not be retrieved, so its command was not reverified   against a current upstream manual. DSSP key iteration was checked against its   [current API](https://biopython.org/docs/latest/api/Bio.PDB.DSSP.html).
  • Network accessline 74
    [current API](https://biopython.org/docs/latest/api/Bio.PDB.DSSP.html).
  • Network accessline 78
    - [SeqIO compression and conversion](https://biopython.org/docs/latest/Tutorial/chapter_seqio.html)
  • Network accessline 79
    - [SeqRecord slicing/reverse complement](https://biopython.org/docs/latest/api/Bio.SeqRecord.html)
  • Network accessline 80
    - [SeqFeature locations and strand](https://biopython.org/docs/latest/api/Bio.SeqFeature.html)
  • Network accessline 81
    - [Current aligner gap names](https://biopython.org/docs/latest/Tutorial/chapter_pairwise.html)
  • Network accessline 82
    - [Tree manipulation](https://biopython.org/docs/latest/api/Bio.Phylo.BaseTree.html) and
  • Network accessline 83
    [distance matrices](https://biopython.org/docs/latest/api/Bio.Phylo.TreeConstruction.html)
  • Network accessline 84
    - [Structure analysis](https://biopython.org/docs/latest/Tutorial/chapter_pdb.html)
  • Network accessline 85
    - [SeqUtils](https://biopython.org/docs/latest/api/Bio.SeqUtils.html),
  • Network accessline 86
    [ProtParam implementation](https://github.com/biopython/biopython/blob/biopython-188/Bio/SeqUtils/ProtParam.py),
  • Network accessline 87
    and [motifs](https://biopython.org/docs/latest/Tutorial/chapter_motifs.html)

skills/bioservices/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 88
    k = KEGG(verbose=False) k.services.url = "https://rest.kegg.jp"
  • Network accessline 89
    k.services.url = "https://rest.kegg.jp"
  • Network accessline 170
    blast = NCBIblast(verbose=False) blast.services.url = "https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"
  • Network accessline 171
    blast.services.url = "https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"
  • Access to secretsline 174
    [Credential-related source omitted]
  • Network accessline 219
    Current signatures were checked against the [1.16.0 SDK documentation](https://bioservices.readthedocs.io/en/main/references.html)
  • Network accessline 220
    and installed source. Provider contracts: [UniProt mapping fields](https://rest.uniprot.org/configure/idmapping/fields),
  • Network accessline 221
    [KEGG API](https://www.kegg.jp/kegg/rest/keggapi.html),
  • Network accessline 222
    [QuickGO API](https://www.ebi.ac.uk/QuickGO/api/index.html),
  • Network accessline 223
    [Job Dispatcher](https://www.ebi.ac.uk/jdispatcher/docs/webservices/),
  • Network accessline 224
    [STRING API](https://string-db.org/help/api/).
  • Network accessline 238
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 240
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 242
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 243
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 244
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 245
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/bioservices/references/identifier_mapping.md

  • Network accessline 24
    The SDK submits form data to `https://rest.uniprot.org/idmapping/run`, gets a
  • Network accessline 36
    `u.valid_mapping` is populated from the live [mapping catalogue](https://rest.uniprot.org/configure/idmapping/fields).
  • Network accessline 37
    [mapping catalogue](https://rest.uniprot.org/configure/idmapping/fields).
  • Network accessline 60
    [SDK mapping implementation](https://bioservices.readthedocs.io/en/main/_modules/bioservices/uniprot.html)
  • Network accessline 61
    and [UniProt mapping help](https://www.uniprot.org/help/id_mapping) describe the
  • Network accessline 94
    from bioservices import KEGG k = KEGG(verbose=False) k.services.url = "https://rest.kegg.jp"
  • Network accessline 95
    k = KEGG(verbose=False) k.services.url = "https://rest.kegg.jp" raw = k.services.http_get("link/pathway/hsa:7535", frmt="txt")
  • Network accessline 96
    k.services.url = "https://rest.kegg.jp"
  • Network accessline 106
    GENE line. For a compound, preserve every DBLINKS ChEBI candidate. KEGG's PubChem cross-reference uses a **SID**, not necessarily a CID. [KEGG conversion/link semantics](https://www.kegg.jp/kegg/rest/keggapi.html).
  • Network accessline 108
    [KEGG conversion/link semantics](https://www.kegg.jp/kegg/rest/keggapi.html).
  • Network accessline 134
    multiple ChEMBL mappings unresolved. Review salts, stereochemistry, protonation, and connectivity before joining potency or physicochemical data. [UniChem API](https://www.ebi.ac.uk/unichem/api/docs).
  • Network accessline 136
    [UniChem API](https://www.ebi.ac.uk/unichem/api/docs).

skills/bioservices/references/services_reference.md

  • Network accessline 3
    Reviewed 2026-09-30 against bioservices 1.16.0, the [official SDK reference](https://bioservices.readthedocs.io/en/main/references.html),
  • Network accessline 4
    [official SDK reference](https://bioservices.readthedocs.io/en/main/references.html),
  • Network accessline 13
    Base: `https://rest.uniprot.org`. `search(query, frmt="tsv", columns=None,
  • Network accessline 38
    Sources: [SDK source](https://bioservices.readthedocs.io/en/main/_modules/bioservices/uniprot.html),
  • Network accessline 39
    [live mapping configuration](https://rest.uniprot.org/configure/idmapping/fields).
  • Network accessline 43
    Set `k.services.url = "https://rest.kegg.jp"` because 1.16.0 initializes HTTP.
  • Network accessline 68
    Use <=3 requests/sec. `get` allows ten flat-file entries per call and one KGML pathway. API access is limited to academic use; consult provider licensing for other use. Sources: [REST manual](https://www.kegg.jp/kegg/rest/keggapi.html),
  • Network accessline 69
    pathway. API access is limited to academic use; consult provider licensing for other use. Sources: [REST manual](https://www.kegg.jp/kegg/rest/keggapi.html), [access rules](https://www.kegg.jp/kegg/rest/), [KGML](https://www.kegg.jp/kegg/xm
  • Network accessline 70
    other use. Sources: [REST manual](https://www.kegg.jp/kegg/rest/keggapi.html),
  • Network accessline 71
    [access rules](https://www.kegg.jp/kegg/rest/), [KGML](https://www.kegg.jp/kegg/xml/docs/).
  • Network accessline 75
    Base: `https://www.ebi.ac.uk/QuickGO/services`.
  • Network accessline 86
    There is no `Term` method or `protein`, `format` argument to `Annotation`. Do not reuse the stale SDK docstring's `limit=-1` advice: its code rejects it. [Provider API](https://www.ebi.ac.uk/QuickGO/api/index.html),
  • Network accessline 87
    Do not reuse the stale SDK docstring's `limit=-1` advice: its code rejects it. [Provider API](https://www.ebi.ac.uk/QuickGO/api/index.html), [SDK source](https://bioservices.readthedocs.io/en/main/_modules/bioservices/quickgo.html).
  • Network accessline 88
    [Provider API](https://www.ebi.ac.uk/QuickGO/api/index.html),
  • Network accessline 89
    [SDK source](https://bioservices.readthedocs.io/en/main/_modules/bioservices/quickgo.html).
  • Network accessline 93
    | Client | Current methods and requests | Response and caveats | | --- | --- | --- | | ChEBI | `getCompleteEntity(id)` -> `GET https://www.ebi.ac.uk/chebi/backend/api/public/compound/{numeric_id}`; `getLiteEntity(search, maximumResults=...)
  • Network accessline 94
    | --- | --- | --- | | ChEBI | `getCompleteEntity(id)` -> `GET https://www.ebi.ac.uk/chebi/backend/api/public/compound/{numeric_id}`; `getLiteEntity(search, maximumResults=...)` -> `GET /es_search/?term=...&size=...` | REST `ChebiEntity` dic
  • Network accessline 95
    | ChEBI | `getCompleteEntity(id)` -> `GET https://www.ebi.ac.uk/chebi/backend/api/public/compound/{numeric_id}`; `getLiteEntity(search, maximumResults=...)` -> `GET /es_search/?term=...&size=...` | REST `ChebiEntity` dict-like wrapper retai
  • Network accessline 96
    | ChEMBL | Base `https://www.ebi.ac.uk/chembl/api/data`; `get_molecule("CHEMBL25")`, `get_target(id)`, `get_assay(...)`; `get_similarity(structure, similarity=80, limit=20, offset=0)`, `get_substructure(structure, ...)` | Single molecule is
  • Network accessline 97
    | UniChem | `get_sources()` -> `GET https://www.ebi.ac.uk/unichem/api/v1/sources`; `get_compounds(compound, source_type)` -> `POST /api/v1/compounds` | JSON body has `compound`, `type` (`inchi`, `inchikey`, `uci`, or `sourceID`), and `sourc
  • Network accessline 99
    Sources: [ChEBI API](https://www.ebi.ac.uk/chebi/backend/api/docs/),
  • Network accessline 100
    [ChEMBL API](https://www.ebi.ac.uk/chembl/api/data/docs),
  • Network accessline 101
    [UniChem API](https://www.ebi.ac.uk/unichem/api/docs),
  • Network accessline 102
    [SDK chemical clients](https://bioservices.readthedocs.io/en/main/references.html#chebi).
  • Network accessline 106
    `NCBIblast` is the EMBL-EBI hosted NCBI BLAST program. Set `services.url="https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"`.
  • Network accessline 107
    `services.url="https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"`.
  • Network accessline 114
    result types before choosing. Completed status is `FINISHED`; `FAILURE`, `ERROR`, and `NOT_FOUND` terminate a bounded wait. `getStatus` and `getResult` are absent. No live job was submitted. [Job Dispatcher guide](https://www.ebi.ac.uk/jdis
  • Network accessline 116
    No live job was submitted. [Job Dispatcher guide](https://www.ebi.ac.uk/jdispatcher/docs/webservices/).
  • Network accessline 121
    - `STRING.get_interaction_partners(ids, species=taxon_id, required_score=700,   limit=10)` -> `https://string-db.org/api/json/interaction_partners`; list of
  • Network accessline 122
    limit=10)` -> `https://string-db.org/api/json/interaction_partners`; list of
  • Network accessline 125
    not imply physical binding. Pin a versioned host for reproducible production   use; this SDK builds URLs from `STRING._url`, not `services.url`, and bypasses   transport timeout/rate controls. [STRING API](https://string-db.org/help/api/).
  • Network accessline 126
    use; this SDK builds URLs from `STRING._url`, not `services.url`, and bypasses   transport timeout/rate controls. [STRING API](https://string-db.org/help/api/). - `IntactComplex.search(query, first=0, number=10)` ->
  • Network accessline 127
    transport timeout/rate controls. [STRING API](https://string-db.org/help/api/).
  • Network accessline 128
    - `IntactComplex.search(query, first=0, number=10)` ->   `https://www.ebi.ac.uk/intact/complex-ws/search/{query}`; JSON `elements`,   `totalNumberOfResults`. `details(complex_ac)` uses `/details/{accession}`.
  • Network accessline 129
    `https://www.ebi.ac.uk/intact/complex-ws/search/{query}`; JSON `elements`,
  • Network accessline 137
    from bioservices import OmniPath op = OmniPath(verbose=False) op.services.url = "https://omnipathdb.org"
  • Network accessline 138
    op = OmniPath(verbose=False) op.services.url = "https://omnipathdb.org" rows = op.services.http_get("interactions", frmt="json", params={
  • Network accessline 139
    op.services.url = "https://omnipathdb.org"
  • Network accessline 147
    For enzyme/substrate modifications use the `/enzsub` endpoint described in [OmniPath's webservice guide](https://pypath.omnipathdb.org/webservice.html), not
  • Network accessline 148
    [OmniPath's webservice guide](https://pypath.omnipathdb.org/webservice.html), not
  • Network accessline 156
    | Client | Correct SDK entry points | Service contract / review limitation | | --- | --- | --- | | HGNC | `search("symbol", "ZAP70")`, `fetch("symbol", "ZAP70")` | `https://rest.genenames.org/search/{field}/{query}` and `/fetch/{field}/{que
  • Network accessline 157
    | --- | --- | --- | | HGNC | `search("symbol", "ZAP70")`, `fetch("symbol", "ZAP70")` | `https://rest.genenames.org/search/{field}/{query}` and `/fetch/{field}/{query}`; `response.docs` and `response.numFound`. First `fetch` argument is fiel
  • Network accessline 158
    | HGNC | `search("symbol", "ZAP70")`, `fetch("symbol", "ZAP70")` | `https://rest.genenames.org/search/{field}/{query}` and `/fetch/{field}/{query}`; `response.docs` and `response.numFound`. First `fetch` argument is field, not output format
  • Network accessline 159
    | MyGeneInfo | `get_one_gene("7535")`, `get_genes(ids)`, `get_one_query(query, size=10, _from=0)`, `get_queries(query, scopes=..., species=...)` | `https://mygene.info/v3/gene/{id}`, GET/POST `/query`, POST `/gene`. Single gene gives a dict
  • Network accessline 160
    | PubChem | `get_compound_by_cid(2244)`, `get_compound_by_name("aspirin")`, `get_properties(2244, properties="MolecularFormula,MolecularWeight")` | `https://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/{namespace}/{id}/.../JSON`; compound has
  • Network accessline 161
    | Reactome | `search_query("ZAP70")`, `get_pathway_containedEvents("R-HSA-5673001")`, `get_mapping_identifier_pathways("UniProt", "P43403")` | `https://reactome.org/ContentService/search/query?query=...`, `/data/pathway/{id}/containedEvents
  • Network accessline 162
    | BioMart | `datasets("ENSEMBL_MART_ENSEMBL")`, `attributes("hsapiens_gene_ensembl")`, `query(xml)` | `/biomart/martservice`: GET `type=datasets&mart=...`, GET `type=attributes&dataset=...`; POST form `query=<XML>`. `datasets` takes a mart 
  • Network accessline 163
    | ArrayExpress | `search(query, page=1, page_size=20)`, `get_study(accession)`, `get_files(accession)` | BioStudies `https://www.ebi.ac.uk/biostudies/api/v1/search?collection=arrayexpress&query=...`; `/studies/{accession}`. Search has `hits
  • Network accessline 164
    | ENA | `get_data("FN433596.1", "fasta")` | `/ena/browser/api/{format}/{accession}`; FASTA is text. No `search_data`/`retrieve_data` methods. `get_data` in 1.16.0 ignores optional range/header/download arguments: do not rely on them. Search
  • Network accessline 165
    | PDB | `search(query, request_options=..., return_type="entry")` | POST JSON to `https://search.rcsb.org/rcsbsearch/v2/query`; `result_set[*].identifier`, `total_count`. Provide query tree and return_type; paginate using `request_options.p
  • Network accessline 166
    | Pfam | Do not use the legacy `Pfam` wrapper for new work | Its only data method `get_protein` still targets retired `pfam.xfam.org`. `searchSequence`/`getPfamEntry` do not exist. Use current InterPro API or BioServices `InterPro`; Pfam en
  • Network accessline 167
    | BioModels | `get_model(id)`, `get_model_files(id)`, `get_model_download(id, filename=...)` | SDK base `https://www.ebi.ac.uk/biomodels` redirects to `https://www.biomodels.org`. `/{id}?format=json` returns metadata, `/model/files/{id}` li
  • Network accessline 168
    | COG | `get_cog_definition_by_cog_id("COG0001")` | `https://www.ncbi.nlm.nih.gov/research/cog/api/cogdef/?cog=COG0001`; JSON `count,next,previous,results`. Other list helpers may auto-page when `page=None`; verify scope before requesting w
  • Network accessline 169
    | BiGG | `models` property, `get_model("e_coli_core")` | `https://bigg.ucsd.edu/api/v2/models`; wrapper extracts `results` for `models`. `/models/{id}` returns metadata, not the metabolic model file. Use `download` for the file. No `list_mo
  • Network accessline 171
    References for these clients: [SDK methods and linked implementation](https://bioservices.readthedocs.io/en/main/references.html),
  • Network accessline 172
    [HGNC REST](https://www.genenames.org/help/rest/),
  • Network accessline 173
    [MyGene API](https://docs.mygene.info/en/latest/doc/query_service.html),
  • Network accessline 174
    [PubChem PUG REST](https://pubchem.ncbi.nlm.nih.gov/docs/pug-rest),
  • Network accessline 175
    [Reactome Content Service](https://reactome.org/ContentService/),
  • Network accessline 176
    [BioStudies API](https://www.ebi.ac.uk/biostudies/help#api),
  • Network accessline 177
    [RCSB Search API](https://search.rcsb.org/),
  • Network accessline 178
    [InterPro API](https://www.ebi.ac.uk/interpro/api/),
  • Network accessline 179
    [Pfam transition](https://www.ebi.ac.uk/training/events/finding-pfam-protein-families-data-interpro-website/).

skills/bioservices/references/workflow_patterns.md

  • Network accessline 83
    from bioservices import KEGG k = KEGG(verbose=False) k.services.url = "https://rest.kegg.jp"
  • Network accessline 84
    k = KEGG(verbose=False) k.services.url = "https://rest.kegg.jp" ids = [line.split("\t", 1)[0] for line in
  • Network accessline 85
    k.services.url = "https://rest.kegg.jp"

skills/bioservices/scripts/batch_id_converter.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bioservices/scripts/compound_cross_reference.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 33
    k = KEGG()     k.services.url = "https://rest.kegg.jp"
  • Network accessline 34
    k.services.url = "https://rest.kegg.jp"

skills/bioservices/scripts/pathway_analysis.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 273
    kegg = KEGG()     kegg.services.url = "https://rest.kegg.jp"
  • Network accessline 274
    kegg.services.url = "https://rest.kegg.jp"

skills/bioservices/scripts/protein_analysis_workflow.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 150
    s = NCBIblast(verbose=False)         s.services.url = "https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"
  • Network accessline 151
    s.services.url = "https://www.ebi.ac.uk/Tools/services/rest/ncbiblast"
  • Network accessline 346
    kegg = KEGG()     kegg.services.url = "https://rest.kegg.jp"
  • Network accessline 347
    kegg.services.url = "https://rest.kegg.jp"

skills/bulk-rnaseq/SKILL.md

  • Network accessline 213
    - nf-core/rnaseq: https://nf-co.re/rnaseq · STAR: https://github.com/alexdobin/STAR · Salmon: https://combine-lab.github.io/salmon/
  • Network accessline 214
    - fastp: https://github.com/OpenGene/fastp · Trim Galore: https://github.com/FelixKrueger/TrimGalore · MultiQC: https://multiqc.info
  • Network accessline 215
    - pytximport: https://pytximport.complextissue.com · featureCounts (Subread): https://subread.sourceforge.net
  • Network accessline 224
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 226
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 228
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 229
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 230
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 231
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/bulk-rnaseq/references/counts-and-handoff.md

  • Network accessline 163
    - [pytximport API](https://pytximport.complextissue.com/en/stable/autoapi/pytximport/index.html)
  • Network accessline 164
    and [GTF helper](https://pytximport.complextissue.com/en/stable/autoapi/pytximport/utils/index.html).
  • Network accessline 165
    - [tximport count/offset choices and 3′ caveat](https://bioconductor.org/packages/release/bioc/vignettes/tximport/inst/doc/tximport.html).
  • Network accessline 166
    - [PyDESeq2 0.5.4 dataset](https://pydeseq2.readthedocs.io/en/stable/api/docstrings/pydeseq2.dds.DeseqDataSet.html)
  • Network accessline 167
    and [contrast API](https://pydeseq2.readthedocs.io/en/stable/api/docstrings/pydeseq2.ds.DeseqStats.html).
  • Network accessline 168
    - [nf-core/rnaseq 3.27.0 output contract](https://nf-co.re/rnaseq/3.27.0/docs/output).

skills/bulk-rnaseq/references/design-and-qc.md

  • Network accessline 73
    Official statistical reference: [DESeq2 vignette](https://bioconductor.org/packages/release/bioc/vignettes/DESeq2/inst/doc/DESeq2.html), including design rank, contrasts and transformed-count QC.

skills/bulk-rnaseq/references/upstream-manual.md

  • Network accessline 8
    which were exercised on a tiny synthetic paired-end fixture. Pin the solved environment. Salmon 2.x uses a different index format from C++ Salmon <=1.12.0; rebuild indexes and use the same binary/reference for every sample. See the [current
  • Network accessline 10
    and use the same binary/reference for every sample. See the [current migration guide](https://github.com/COMBINE-lab/salmon/blob/v2.8.0/MIGRATION.md).
  • Network accessline 146
    - [STAR manual](https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf): GeneCounts columns, index and alignment flags.
  • Network accessline 147
    - [Salmon 2.8.0](https://github.com/COMBINE-lab/salmon/releases/tag/v2.8.0) and its installed CLI help: index/quant flags and migration.
  • Network accessline 148
    - [featureCounts CLI source](https://github.com/ShiLab-Bioinformatics/subread/blob/master/src/readSummary.c): `-p` declares paired reads; `--countReadPairs` counts fragments. `--fraction` produces fractional counts and is not supported by t
  • Network accessline 149
    - [fastp](https://github.com/OpenGene/fastp), [Trim Galore](https://github.com/FelixKrueger/TrimGalore), [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/), [MultiQC](https://docs.seqera.io/multiqc/getting_started/running_

skills/bulk-rnaseq/references/upstream-nfcore.md

  • Network accessline 121
    Official reviewed sources: [usage](https://nf-co.re/rnaseq/3.27.0/docs/usage),
  • Network accessline 122
    [outputs](https://nf-co.re/rnaseq/3.27.0/docs/output),
  • Network accessline 123
    [parameter schema](https://github.com/nf-core/rnaseq/blob/3.27.0/nextflow_schema.json).

skills/bulk-rnaseq/scripts/_tabular.py

  • Executable scriptline 1
    Executable file

skills/bulk-rnaseq/scripts/build_counts_matrix.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bulk-rnaseq/scripts/validate_samplesheet.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/cantera/SKILL.md

  • Network accessline 132
    - [Reactor model equations](https://cantera.org/stable/reference/reactors/index.html)
  • Network accessline 133
    - [Python reactor API](https://cantera.org/stable/python/zerodim.html)
  • Network accessline 134
    - [Thermodynamic properties and equilibrium](https://cantera.org/stable/python/thermo.html)
  • Network accessline 135
    - [Phase serialization API](https://cantera.org/stable/python/importing.html#cantera.Solution.write_yaml)
  • Network accessline 136
    - [Custom extension registration](https://cantera.org/stable/python/utilities.html#cantera.extension)
  • Network accessline 137
    - [Cantera 3.2 release notes](https://cantera.org/stable/reference/releasenotes/v3.2.html)
  • Network accessline 138
    - [Upstream ignition example](https://cantera.org/stable/examples/python/reactors/non_ideal_shock_tube.html)

skills/cantera/scripts/ignition_delay.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/cellprofiler/SKILL.md

  • Network accessline 111
    - [Official example pipelines](https://cellprofiler.org/examples): choose an assay-specific starting point.
  • Network accessline 112
    - [CellProfiler 4.2.8 manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/index.html): module settings and interpretation. - [Headless batch processing](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/hel
  • Network accessline 113
    - [Headless batch processing](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/help/other_batch.html): command-line execution.
  • Network accessline 114
    - [Current application download](https://cellprofiler.org/releases) and [PyPI distribution](https://pypi.org/project/cellprofiler/): distinct release targets.

skills/cellprofiler/assets/nuclei.cppipe

  • Network accessline 1
    CellProfiler Pipeline: http://www.cellprofiler.org

skills/cellprofiler/references/runtime-and-qc.md

  • Network accessline 35
    `tifffile==2026.9.20` in a separate environment. Full native CellProfiler has additional Java, GUI/build, and database client dependencies; follow the [official installation instructions](https://github.com/CellProfiler/CellProfiler/wiki).
  • Network accessline 36
    GUI/build, and database client dependencies; follow the [official installation instructions](https://github.com/CellProfiler/CellProfiler/wiki). The current 4.2.8.1 PyPI metadata still pins `mysqlclient==1.4.6`, `scipy==1.9.0`,
  • Network accessline 37
    [official installation instructions](https://github.com/CellProfiler/CellProfiler/wiki).
  • Network accessline 102
    - [Official application release](https://cellprofiler.org/releases),
  • Network accessline 103
    [4.2.8.1 PyPI metadata](https://pypi.org/pypi/cellprofiler/4.2.8.1/json), and
  • Network accessline 104
    [official container tags](https://hub.docker.com/r/cellprofiler/cellprofiler/tags).
  • Network accessline 105
    - [Tagged CLI source](https://github.com/CellProfiler/CellProfiler/blob/v4.2.8/cellprofiler/__main__.py):
  • Network accessline 106
    command flags and completion semantics; compared with the current PyPI wheel. - [Tagged LoadData source](https://github.com/CellProfiler/core/blob/v4.2.8/cellprofiler_core/modules/loaddata.py):   URL input, type inference, and storage-range
  • Network accessline 107
    - [Tagged LoadData source](https://github.com/CellProfiler/core/blob/v4.2.8/cellprofiler_core/modules/loaddata.py):
  • Network accessline 108
    URL input, type inference, and storage-range rescaling. - [File-processing manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/modules/fileprocessing.html):   CSV and single-object exports, metadata, and 2D LoadData rest
  • Network accessline 109
    - [File-processing manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/modules/fileprocessing.html):
  • Network accessline 110
    CSV and single-object exports, metadata, and 2D LoadData restriction. - [Measurement manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/modules/measurement.html)   and [object-processing manual](https://cellprofiler-man
  • Network accessline 111
    - [Measurement manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/modules/measurement.html)
  • Network accessline 112
    and [object-processing manual](https://cellprofiler-manual.s3.amazonaws.com/CellProfiler-4.2.8/modules/objectprocessing.html):
  • Network accessline 113
    mean versus integrated intensity, pixel area, and nuclear identification assumptions. - [tifffile documentation](https://www.cgohlke.com/docs/tifffile/): TIFF pages, series, levels,   `TiffFile`, and array reading.
  • Network accessline 114
    - [tifffile documentation](https://www.cgohlke.com/docs/tifffile/): TIFF pages, series, levels,

skills/cellprofiler/scripts/nuclei_assay.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/cellxgene-census/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 325
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 327
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 329
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 330
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 331
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 332
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/cellxgene-census/references/api_access.md

  • Network accessline 14
    | Resource | Current location and contract | | --- | --- | | Build directory | `https://census.cellxgene.cziscience.com/cellxgene-census/v1/release.json`; JSON aliases and release descriptors, resolved by `get_census_version_description` / 
  • Network accessline 15
    | --- | --- | | Build directory | `https://census.cellxgene.cziscience.com/cellxgene-census/v1/release.json`; JSON aliases and release descriptors, resolved by `get_census_version_description` / `get_census_version_directory` | | Mirrors | 
  • Network accessline 16
    | Build directory | `https://census.cellxgene.cziscience.com/cellxgene-census/v1/release.json`; JSON aliases and release descriptors, resolved by `get_census_version_description` / `get_census_version_directory` |
  • Network accessline 17
    | Mirrors | `https://census.cellxgene.cziscience.com/cellxgene-census/v1/mirrors.json`; JSON default mirror and base URI configuration |
  • Network accessline 18
    | Reviewed LTS SOMA | `s3://cellxgene-census-public-us-west-2/cell-census/2025-11-08/soma/`; public anonymous S3, region `us-west-2` | | Source H5ADs | Release descriptor's `h5ads` locator plus `dataset_h5ad_path`; obtain through `get_sourc
  • Network accessline 20
    | Embedding manifest | `https://contrib.cellxgene.cziscience.com/contrib/cell-census/contributions.json`; SDK filters contributions by exact build, organism, and embedding type |
  • Network accessline 97
    - [Python API](https://chanzuckerberg.github.io/cellxgene-census/python-api.html)
  • Network accessline 98
    - [SDK release metadata](https://pypi.org/project/cellxgene-census/1.18.0/)
  • Network accessline 99
    - [Data releases](https://chanzuckerberg.github.io/cellxgene-census/cellxgene_census_docsite_data_release_info.html)
  • Network accessline 100
    - [Installation](https://chanzuckerberg.github.io/cellxgene-census/cellxgene_census_docsite_installation.html)
  • Network accessline 101
    - [Schema](https://github.com/chanzuckerberg/cellxgene-census/blob/main/docs/cellxgene_census_schema.md)
  • Network accessline 102
    - [Spatial tutorial](https://chanzuckerberg.github.io/cellxgene-census/notebooks/api_demo/census_spatial.html)
  • Network accessline 103
    - [TileDB-SOMA-ML](https://single-cell-data.github.io/TileDB-SOMA-ML/)
  • Network accessline 104
    - [Sparse mean/variance](https://chanzuckerberg.github.io/cellxgene-census/_autosummary/cellxgene_census.experimental.pp.mean_variance.html)
  • Network accessline 105
    - [Scanpy Scanorama wrapper](https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.scanorama_integrate.html)

skills/cellxgene-census/references/census_schema.md

  • Network accessline 11
    - CELLxGENE dataset schema version: `7.0.0` - SDK tested against this LTS: `cellxgene-census` 1.18.0 / TileDB-SOMA 2.3.0 - Sources: [official schema](https://github.com/chanzuckerberg/cellxgene-census/blob/main/docs/cellxgene_census_schema.
  • Network accessline 13
    - Sources: [official schema](https://github.com/chanzuckerberg/cellxgene-census/blob/main/docs/cellxgene_census_schema.md) and [release notes](https://chanzuckerberg.github.io/cellxgene-census/cellxgene_census_docsite_data_release_info.html

skills/cirq/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 170
    Topics include device representation, qubit selection, authentication, job management, and circuit optimization for hardware. See [Access and authentication](https://quantumai.google/cirq/google/access) for Google Cloud setup.
  • Network accessline 336
    - **Official Documentation**: https://quantumai.google/cirq
  • Network accessline 337
    - **API Reference**: https://quantumai.google/reference/python/cirq
  • Network accessline 338
    - **Tutorials**: https://quantumai.google/cirq/tutorials
  • Network accessline 339
    - **Examples**: https://github.com/quantumlib/Cirq/tree/main/examples
  • Network accessline 340
    - **Version policy**: https://quantumai.google/cirq/dev/versions
  • Network accessline 341
    - **ReCirq**: https://github.com/quantumlib/ReCirq
  • Network accessline 369
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 371
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 373
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 374
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 375
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 376
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/cirq/references/building.md

  • Network accessline 330
    Official references: [circuits](https://quantumai.google/cirq/build/circuits),
  • Network accessline 331
    [qubits](https://quantumai.google/cirq/build/qubits),
  • Network accessline 332
    [MatrixGate](https://quantumai.google/reference/python/cirq/MatrixGate),
  • Network accessline 333
    [QFT](https://quantumai.google/reference/python/cirq/qft).

skills/cirq/references/experiments.md

  • Network accessline 198
    [ReCirq](https://github.com/quantumlib/ReCirq) is a collection of research
  • Network accessline 211
    Sources: [parameter sweeps](https://quantumai.google/cirq/simulate/params),
  • Network accessline 212
    [expectation values](https://quantumai.google/reference/python/cirq/Simulator),
  • Network accessline 213
    [QFT](https://quantumai.google/reference/python/cirq/qft),
  • Network accessline 214
    [quantum fidelity](https://quantumai.google/reference/python/cirq/fidelity),
  • Network accessline 215
    [ReCirq repository](https://github.com/quantumlib/ReCirq).

skills/cirq/references/hardware.md

  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 103
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Network accessline 186
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Network accessline 187
    Its base is `https://arnica.aqt.eu/api/v1/`, not `gateway.aqt.eu`. It uses Bearer
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Network accessline 246
    virtual-device-only. Current Pasqal Cloud SDK documentation uses a different project/token-provider and batch/job contract. There is **no verified mapping** from this adapter to `https://api.pasqal.cloud`; do not invent that endpoint or
  • Network accessline 247
    project/token-provider and batch/job contract. There is **no verified mapping** from this adapter to `https://api.pasqal.cloud`; do not invent that endpoint or send a cloud token to the legacy adapter. Use local modeling here and obtain a
  • Network accessline 248
    from this adapter to `https://api.pasqal.cloud`; do not invent that endpoint or
  • Network accessline 267
    - [Google access](https://quantumai.google/cirq/google/access) and [Engine](https://quantumai.google/reference/python/cirq_google/Engine)
  • Network accessline 268
    - [Cirq 1.7.0 release](https://github.com/quantumlib/Cirq/releases/tag/v1.7.0)
  • Network accessline 269
    - [IonQ create-job contract](https://docs.ionq.com/api-reference/v0.4/jobs/create-job), [backends](https://docs.ionq.com/api-reference/v0.4/backends/get-backends), [characterization](https://docs.ionq.com/api-reference/v0.4/backends/get-a-c
  • Network accessline 270
    - [Azure current quickstart](https://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-cirq), [QDK metadata](https://pypi.org/pypi/qdk/1.32.3/json), [Azure metadata](https://pypi.org/pypi/azure-quantum/3.13.0/json)
  • Network accessline 271
    - [AQT public OpenAPI](https://arnica.aqt.eu/api/v1/openapi.json) and [released adapter](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-aqt/cirq_aqt/aqt_sampler.py)
  • Network accessline 272
    - [Pasqal Cirq sampler](https://quantumai.google/cirq/hardware/pasqal/sampler), [released source](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-pasqal/cirq_pasqal/pasqal_sampler.py), [current Cloud SDK](https://docs.pasqal.com/cloud/p

skills/cirq/references/noise.md

  • Network accessline 230
    Sources: [channels and measurements](https://quantumai.google/cirq/noise/representing_noise),
  • Network accessline 231
    [phase damping](https://quantumai.google/reference/python/cirq/PhaseDampingChannel),
  • Network accessline 232
    [RB](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-core/cirq/experiments/qubit_characterizations.py),
  • Network accessline 233
    [XEB](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-core/cirq/experiments/fidelity_estimation.py),
  • Network accessline 234
    [Google QVM](https://quantumai.google/cirq/simulate/quantum_virtual_machine).

skills/cirq/references/review.md

  • Network accessline 50
    - [Cirq 1.7.0 release](https://github.com/quantumlib/Cirq/releases/tag/v1.7.0)
  • Network accessline 51
    - [Cirq release metadata](https://pypi.org/pypi/cirq/1.7.0/json)
  • Network accessline 52
    - [Simulation](https://quantumai.google/cirq/simulate/simulation), [sweeps](https://quantumai.google/cirq/simulate/params), [partial trace](https://quantumai.google/reference/python/cirq/partial_trace)
  • Network accessline 53
    - [Transformers](https://quantumai.google/cirq/transform/transformers), [RouteCQC](https://quantumai.google/reference/python/cirq/RouteCQC), [MatrixGate](https://quantumai.google/reference/python/cirq/MatrixGate)
  • Network accessline 54
    - [Noise representation](https://quantumai.google/cirq/noise/representing_noise), [phase damping](https://quantumai.google/reference/python/cirq/PhaseDampingChannel)
  • Network accessline 55
    - [Released RB implementation](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-core/cirq/experiments/qubit_characterizations.py), [released fidelity estimators](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-core/cirq/experiments/f
  • Network accessline 56
    - [Google QVM](https://quantumai.google/cirq/simulate/quantum_virtual_machine), [access](https://quantumai.google/cirq/google/access)
  • Network accessline 57
    - [IonQ create job](https://docs.ionq.com/api-reference/v0.4/jobs/create-job), [list jobs](https://docs.ionq.com/api-reference/v0.4/jobs/get-jobs), [result formats](https://docs.ionq.com/api-reference/v0.4/schemas/results-formats), [backend
  • Network accessline 58
    - [AQT OpenAPI](https://arnica.aqt.eu/api/v1/openapi.json), [released adapter](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-aqt/cirq_aqt/aqt_sampler.py)
  • Network accessline 59
    - [Azure quickstart](https://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-cirq), [QDK metadata](https://pypi.org/pypi/qdk/1.32.3/json), [Azure metadata](https://pypi.org/pypi/azure-quantum/3.13.0/json)
  • Network accessline 60
    - [Pasqal legacy sampler](https://quantumai.google/cirq/hardware/pasqal/sampler), [released adapter](https://github.com/quantumlib/Cirq/blob/v1.7.0/cirq-pasqal/cirq_pasqal/pasqal_sampler.py), [current Cloud SDK](https://docs.pasqal.com/clou
  • Network accessline 61
    - [ReCirq](https://github.com/quantumlib/ReCirq)

skills/cirq/references/simulation.md

  • Network accessline 173
    Sources: [simulation](https://quantumai.google/cirq/simulate/simulation),
  • Network accessline 174
    [QVM](https://quantumai.google/cirq/simulate/quantum_virtual_machine),
  • Network accessline 175
    [partial trace](https://quantumai.google/reference/python/cirq/partial_trace),
  • Network accessline 176
    [noise representation](https://quantumai.google/cirq/noise/representing_noise).

skills/cirq/references/transformation.md

  • Network accessline 147
    Sources: [transformers](https://quantumai.google/cirq/transform/transformers),
  • Network accessline 148
    [RouteCQC](https://quantumai.google/reference/python/cirq/RouteCQC),
  • Network accessline 149
    [two-qubit compilation](https://quantumai.google/reference/python/cirq/two_qubit_matrix_to_cz_operations),
  • Network accessline 150
    [dephasing measurements](https://quantumai.google/reference/python/cirq/dephase_measurements).

skills/citation-management/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash WebSearch WebFetch
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]
  • Network accessline 271
    **Search Engines**: - OpenAlex: https://openalex.org/
  • Network accessline 272
    - OpenAlex: https://openalex.org/
  • Network accessline 273
    - Google Scholar: https://scholar.google.com/
  • Network accessline 274
    - PubMed: https://pubmed.ncbi.nlm.nih.gov/
  • Network accessline 275
    - PubMed Advanced Search: https://pubmed.ncbi.nlm.nih.gov/advanced/
  • Network accessline 277
    **Metadata APIs**: - OpenAlex API: https://docs.openalex.org/
  • Network accessline 278
    - OpenAlex API: https://docs.openalex.org/
  • Network accessline 279
    - CrossRef API: https://api.crossref.org/
  • Network accessline 280
    - PubMed E-utilities: https://www.ncbi.nlm.nih.gov/books/NBK25501/
  • Network accessline 281
    - arXiv API: https://arxiv.org/help/api/
  • Network accessline 282
    - DataCite API: https://api.datacite.org/
  • Network accessline 284
    **Tools and Validators**: - MeSH Browser: https://meshb.nlm.nih.gov/search
  • Network accessline 285
    - MeSH Browser: https://meshb.nlm.nih.gov/search
  • Network accessline 286
    - DOI Resolver: https://doi.org/
  • Network accessline 287
    - BibTeX Format: http://www.bibtex.org/Format/
  • Network accessline 289
    **Citation Styles**: - BibTeX documentation: http://www.bibtex.org/
  • Network accessline 290
    - BibTeX documentation: http://www.bibtex.org/
  • Network accessline 291
    - LaTeX bibliography management: https://www.overleaf.com/learn/latex/Bibliography_management
  • Network accessline 313
    Keys are optional for basic use. Each credential is sent only to its own service; no script bundles environment variables together. OpenAlex uses the documented [account budget](https://help.openalex.org/api/authentication/), not a promised
  • Network accessline 314
    no script bundles environment variables together. OpenAlex uses the documented [account budget](https://help.openalex.org/api/authentication/), not a promised email-based quota boost. A failed page exits with an error rather than exporting
  • Network accessline 315
    [account budget](https://help.openalex.org/api/authentication/), not a promised
  • Access to secretsline 321
    [Credential-related source omitted]
  • Access to secretsline 324
    [Credential-related source omitted]
  • Network accessline 350
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 352
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 354
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 355
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 356
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 357
    https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/citation-management/assets/bibtex_template.bib

  • Network accessline 86
    pages     = {5998--6008},   address   = {Long Beach, CA},   url       = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html}
  • Network accessline 87
    address   = {Long Beach, CA},   url       = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html} }
  • Network accessline 88
    url       = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html}
  • Network accessline 186
    year         = {2021},   howpublished = {Database},   url          = {https://alphafold.ebi.ac.uk/},
  • Network accessline 187
    howpublished = {Database},   url          = {https://alphafold.ebi.ac.uk/},   doi          = {10.1093/nar/gkab1061},
  • Network accessline 188
    url          = {https://alphafold.ebi.ac.uk/},
  • Network accessline 200
    year         = {2010},   howpublished = {Software},   url          = {https://pandas.pydata.org/},
  • Network accessline 201
    howpublished = {Software},   url          = {https://pandas.pydata.org/},   note         = {Python Data Analysis Library}
  • Network accessline 202
    url          = {https://pandas.pydata.org/},
  • Network accessline 213
    year         = {2024},   howpublished = {Website},   url          = {https://pubmed.ncbi.nlm.nih.gov/},
  • Network accessline 214
    howpublished = {Website},   url          = {https://pubmed.ncbi.nlm.nih.gov/},   note         = {Accessed: 2024-01-15}
  • Network accessline 215
    url          = {https://pubmed.ncbi.nlm.nih.gov/},

skills/citation-management/assets/citation_checklist.md

  • Network accessline 26
    - [ ] All DOIs are properly formatted (10.XXXX/...) - [ ] DOIs resolve correctly to the article - [ ] No DOI prefix in the BibTeX field (no "doi:" or "https://doi.org/")
  • Network accessline 27
    - [ ] DOIs resolve correctly to the article - [ ] No DOI prefix in the BibTeX field (no "doi:" or "https://doi.org/") - [ ] Metadata from CrossRef matches your BibTeX entry
  • Network accessline 28
    - [ ] No DOI prefix in the BibTeX field (no "doi:" or "https://doi.org/")
  • Network accessline 145
    - [ ] Ampersands in author lists (Smith & Jones → Smith and Jones) - [ ] Unprotected acronyms in titles (DNA → {DNA}) - [ ] DOI includes URL prefix (https://doi.org/10.xxx → 10.xxx)
  • Network accessline 147
    - [ ] DOI includes URL prefix (https://doi.org/10.xxx → 10.xxx)
  • Network accessline 250
    # Find correct DOI # Option 1: Search CrossRef # https://www.crossref.org/
  • Network accessline 252
    # https://www.crossref.org/

skills/citation-management/references/api_contracts.md

  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]
  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    | PubMed records | `GET .../efetch.fcgi`; `db=pubmed`, comma-separated `id`, `retmode=xml`, same caller parameters. | `PubmedArticleSet/PubmedArticle`; the client batches 200 IDs and verifies that all requested IDs were parsed. PubmedBookAr
  • Network accessline 12
    | PMC conversion | `GET https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/`; `ids`, `format=json`, `tool`, optional `email`. No NCBI API key is sent here. | `records[]` maps PMID/PMCID/DOI only for PMC-held articles. `pmid` may be n
  • Network accessline 13
    | Crossref | `GET https://api.crossref.org/works/{encoded-doi}`; public metadata needs no key. | Singleton JSON `message`; author/title/container/date fields can be incomplete. Extract the publication date, not `created`, `deposited`, or `i
  • Network accessline 14
    | DataCite | `GET https://api.datacite.org/dois/{encoded-doi}`; public findable records need no credentials. | Singleton `data.id` and `data.attributes`, not Crossref's schema. Used by the DOI validator after Crossref 404. The general metad
  • Network accessline 15
    | DOI negotiation | `GET https://doi.org/{encoded-doi}` with `Accept: application/x-bibtex`; redirects are followed to the registration agency. No key. | One BibTeX record; the converter rejects non-BibTeX responses and generates its shared
  • Network accessline 17
    | arXiv | `GET https://export.arxiv.org/api/query`; `id_list`, `max_results=1`; no key. One connection, at most one request per three seconds across all workers. | Atom feed with optional DOI/journal reference. Reject API error entries; pre
  • Network accessline 48
    - [OpenAlex authentication](https://help.openalex.org/api/authentication/), [pagination](https://help.openalex.org/api/paging/), and [search](https://help.openalex.org/api/searching/).
  • Network accessline 49
    - [NCBI E-utilities reference](https://www.ncbi.nlm.nih.gov/books/NBK25499/), [NLM API parameter guide](https://www.nlm.nih.gov/dataguide/eutilities/utilities.html), and [PubMed result-window change](https://ncbiinsights.ncbi.nlm.nih.gov/20
  • Network accessline 50
    - [PMC ID Converter API](https://pmc.ncbi.nlm.nih.gov/tools/id-converter-api/).
  • Network accessline 51
    - [Crossref REST API](https://github.com/CrossRef/rest-api-doc), [current rate-limit distinction](https://community.crossref.org/t/refining-rest-api-limits-for-improved-stability-and-reliability/16137), and [content negotiation](https://www
  • Network accessline 52
    - [DataCite public API](https://support.datacite.org/docs/rest-api) and [singleton schema](https://support.datacite.org/docs/api-get-doi).
  • Network accessline 53
    - [arXiv API manual](https://info.arxiv.org/help/api/user-manual.html) and [usage limits](https://info.arxiv.org/help/api/tou.html).
  • Network accessline 54
    - [Google Scholar Help](https://scholar.google.com/intl/en/scholar/help.html) and [scholarly API](https://scholarly.readthedocs.io/en/stable/scholarly_user.html).
  • Network accessline 55
    - [Pyzotero export types and pagination](https://pyzotero.readthedocs.io/en/latest/).

skills/citation-management/references/bibtex_formatting.md

  • Network accessline 315
    year         = {2024},   howpublished = {GitHub},   url          = {https://github.com/user/repo},
  • Network accessline 316
    howpublished = {GitHub},   url          = {https://github.com/user/repo},   note         = {Version 2.0}
  • Network accessline 317
    url          = {https://github.com/user/repo},
  • Network accessline 388
    author = {{Organization Name}},   title  = {Page Title},   url    = {https://example.com/page},
  • Network accessline 389
    title  = {Page Title},   url    = {https://example.com/page},   year   = {2024},
  • Network accessline 390
    url    = {https://example.com/page},
  • Network accessline 589
    doi = {https://doi.org/10.1038/s41586-021-03819-2}  % Don't include URL
  • Network accessline 600
    url = {https://www.example.com/article}
  • Network accessline 610
    % Don't include both if DOI URL is same as url doi = {10.1038/nature12345} url = {https://doi.org/10.1038/nature12345}  % Redundant!
  • Network accessline 612
    url = {https://doi.org/10.1038/nature12345}  % Redundant!
  • Network accessline 805
    doi = {https://doi.org/10.1038/nature12345}
  • Network accessline 883
    year         = {2021},   howpublished = {Database},   url          = {https://alphafold.ebi.ac.uk/},
  • Network accessline 884
    howpublished = {Database},   url          = {https://alphafold.ebi.ac.uk/},   doi          = {10.1093/nar/gkab1061}
  • Network accessline 885
    url          = {https://alphafold.ebi.ac.uk/},

skills/citation-management/references/citation_validation.md

  • Network accessline 37
    **DOI resolution**: - DOI should resolve via https://doi.org/
  • Network accessline 38
    - DOI should resolve via https://doi.org/
  • Network accessline 50
    **Manual check**: 1. Copy DOI from BibTeX 2. Visit https://doi.org/10.1038/nature12345
  • Network accessline 51
    1. Copy DOI from BibTeX 2. Visit https://doi.org/10.1038/nature12345 3. Verify it redirects to correct article
  • Network accessline 52
    2. Visit https://doi.org/10.1038/nature12345
  • Network accessline 298
    url = {https://www.nature.com/articles/nature12345}
  • Network accessline 299
    url = {https://arxiv.org/abs/2103.14030}
  • Network accessline 304
    url = {http://...}  % HTTP instead of HTTPS
  • Network accessline 765
    parallel-cli extract "https://doi.org/DOI_HERE" --json \

skills/citation-management/references/core_workflow.md

  • Network accessline 117
    # Extract from URL python scripts/extract_metadata.py --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 118
    python scripts/extract_metadata.py --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 213
    parallel-cli extract "https://doi.org/10.XXXX/YYYY" --json \
  • Network accessline 564
    Pyzotero export return types and pagination: [official documentation](https://pyzotero.readthedocs.io/en/latest/). The Zotero handoff is illustrative; authenticated library export was not tested in this refresh.

skills/citation-management/references/google_scholar_search.md

  • Network accessline 727
    Reviewed sources: [Google Scholar Help](https://scholar.google.com/intl/en/scholar/help.html), [scholarly search_pubs API](https://scholarly.readthedocs.io/en/stable/scholarly_user.html). Searches are illustrative; this refresh did not scra

skills/citation-management/references/metadata_extraction.md

  • Network accessline 121
    **Base URL**: `https://api.crossref.org/works/`
  • Network accessline 125
    limited to 5/s public or 10/s polite; list queries to 1/s or 3/s respectively. Read response rate/concurrency headers and back off on 429. See the current [Crossref limits](https://community.crossref.org/t/refining-rest-api-limits-for-impro
  • Network accessline 127
    [Crossref limits](https://community.crossref.org/t/refining-rest-api-limits-for-improved-stability-and-reliability/16137).
  • Network accessline 133
    GET https://api.crossref.org/works/10.1038/s41586-021-03819-2
  • Network accessline 196
    **Base URL**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/`
  • Network accessline 207
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?
  • Access to secretsline 211
    [Credential-related source omitted]
  • Network accessline 283
    **Base URL**: `https://export.arxiv.org/api/query`
  • Network accessline 291
    GET https://export.arxiv.org/api/query?id_list=1706.03762
  • Network accessline 297
    <!-- Illustrative response shape; namespaces are declared on the feed. --> <entry>   <id>http://arxiv.org/abs/1706.03762v7</id>
  • Network accessline 298
    <entry>   <id>http://arxiv.org/abs/1706.03762v7</id>   <title>Attention Is All You Need</title>
  • Network accessline 299
    <id>http://arxiv.org/abs/1706.03762v7</id>
  • Network accessline 303
    <published>2017-06-12T17:57:34Z</published>   <summary>Abstract text...</summary>   <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/>
  • Network accessline 304
    <summary>Abstract text...</summary>   <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/> </entry>
  • Network accessline 305
    <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/>
  • Network accessline 338
    **Base URL**: `https://api.datacite.org/dois/`
  • Network accessline 344
    GET https://api.datacite.org/dois/10.5281/zenodo.1234567
  • Network accessline 353
    DOIs use `doi_to_bibtex.py` (DOI content negotiation); `validate_citations.py` also checks DataCite after a Crossref 404. See the [DataCite singleton guide](https://support.datacite.org/docs/api-get-doi).
  • Network accessline 355
    [DataCite singleton guide](https://support.datacite.org/docs/api-get-doi).
  • Network accessline 359
    `extract_metadata.py --pmcid PMC7611378` uses `GET https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/` with `ids`,
  • Network accessline 360
    `GET https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/` with `ids`,
  • Network accessline 366
    This active [ID converter](https://pmc.ncbi.nlm.nih.gov/tools/id-converter-api/)
  • Network accessline 539
    year         = {2021},   howpublished = {Software},   url          = {https://alphafold.ebi.ac.uk/},
  • Network accessline 540
    howpublished = {Software},   url          = {https://alphafold.ebi.ac.uk/},   doi          = {10.5281/zenodo.5123456}
  • Network accessline 541
    url          = {https://alphafold.ebi.ac.uk/},
  • Network accessline 617
    python scripts/extract_metadata.py \   --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 618
    --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 630
    # DOI URLs https://doi.org/10.1038/nature12345
  • Network accessline 631
    https://doi.org/10.1038/nature12345
  • Network accessline 632
    https://dx.doi.org/10.1126/science.abc123
  • Network accessline 633
    https://www.nature.com/articles/s41586-021-03819-2
  • Network accessline 635
    # PubMed URLs https://pubmed.ncbi.nlm.nih.gov/34265844/
  • Network accessline 636
    https://pubmed.ncbi.nlm.nih.gov/34265844/
  • Network accessline 637
    https://www.ncbi.nlm.nih.gov/pubmed/34265844
  • Network accessline 639
    # arXiv URLs https://arxiv.org/abs/2103.14030
  • Network accessline 640
    https://arxiv.org/abs/2103.14030
  • Network accessline 641
    https://arxiv.org/pdf/2103.14030.pdf
  • Network accessline 652
    #   34265844 #   2103.14030 #   https://doi.org/10.1126/science.abc123
  • Network accessline 654
    #   https://doi.org/10.1126/science.abc123
  • Network accessline 750
    volume  = {123},   pages   = {45--67},   url     = {https://stable-url-here},
  • Network accessline 751
    pages   = {45--67},   url     = {https://stable-url-here},   note    = {PMID: 12345678}
  • Network accessline 752
    url     = {https://stable-url-here},

skills/citation-management/references/pubmed_search.md

  • Network accessline 58
    **MeSH Browser**: https://meshb.nlm.nih.gov/search
  • Network accessline 261
    **Access**: https://pubmed.ncbi.nlm.nih.gov/advanced/
  • Network accessline 348
    **Base URL**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/`
  • Network accessline 362
    **Get API key**: https://www.ncbi.nlm.nih.gov/account/
  • Network accessline 367
    a per-page limit that cursor/history parameters bypass. Split larger searches into disjoint date ranges and deduplicate, or use NCBI EDirect. See [NCBI's PubMed update](https://ncbiinsights.ncbi.nlm.nih.gov/2021/10/05/updated-pubmed-api/).
  • Network accessline 369
    [NCBI's PubMed update](https://ncbiinsights.ncbi.nlm.nih.gov/2021/10/05/updated-pubmed-api/).
  • Access to secretsline 379
    [Credential-related source omitted]
  • Network accessline 383
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 413
    [Credential-related source omitted]
  • Network accessline 417
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?
  • Access to secretsline 421
    [Credential-related source omitted]
  • Network accessline 441
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?
  • Access to secretsline 445
    [Credential-related source omitted]
  • Network accessline 458
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?
  • Network accessline 498
    **Get API key**: 1. Create NCBI account: https://www.ncbi.nlm.nih.gov/account/
  • Network accessline 499
    1. Create NCBI account: https://www.ncbi.nlm.nih.gov/account/
  • Access to secretsline 506
    [Credential-related source omitted]
  • Access to secretsline 512
    [Credential-related source omitted]
  • Access to secretsline 516
    [Credential-related source omitted]

skills/citation-management/references/script_reference.md

  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 140
    # From URL python scripts/extract_metadata.py \   --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 141
    python scripts/extract_metadata.py    --url "https://www.nature.com/articles/s41586-021-03819-2"
  • Network accessline 142
    --url "https://www.nature.com/articles/s41586-021-03819-2"

skills/citation-management/references/search_strategies.md

  • Network accessline 10
    Use [Google Scholar's documented search controls](https://scholar.google.com/intl/en/scholar/help.html):
  • Network accessline 37
    1. **Find MeSH terms** at https://meshb.nlm.nih.gov/search

skills/citation-management/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/citation-management/scripts/doi_to_bibtex.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 21
    def __init__(self):         self.session = requests.Session()
  • Network accessline 22
    self.session = requests.Session()
  • Network accessline 44
    url = f'https://doi.org/{quote(doi, safe="/")}'

skills/citation-management/scripts/extract_metadata.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 37
    self.session = requests.Session()
  • Network accessline 132
    url = f'https://api.crossref.org/works/{quote(doi, safe="")}'
  • Network accessline 158
    'isbn': isbns[0] if isbns else '',                     'issn': issns[0] if issns else '',                     'url': f'https://doi.org/{doi}'
  • Network accessline 159
    'issn': issns[0] if issns else '',                     'url': f'https://doi.org/{doi}'                 }
  • Network accessline 160
    'url': f'https://doi.org/{doi}'
  • Network accessline 182
    url = f'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi'
  • Access to secretsline 193
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Network accessline 268
    url = 'https://export.arxiv.org/api/query'
  • Network accessline 284
    root = ET.fromstring(response.content)                 ns = {'atom': 'http://www.w3.org/2005/Atom', 'arxiv': 'http://arxiv.org/schemas/atom'}
  • Network accessline 285
    ns = {'atom': 'http://www.w3.org/2005/Atom', 'arxiv': 'http://arxiv.org/schemas/atom'}
  • Network accessline 330
    'journal_ref': journal_ref,                     'abstract': entry.findtext('atom:summary', '', ns).strip().replace('\n', ' '),                     'url': f'https://arxiv.org/abs/{arxiv_id}'
  • Network accessline 331
    'abstract': entry.findtext('atom:summary', '', ns).strip().replace('\n', ' '),                     'url': f'https://arxiv.org/abs/{arxiv_id}'                 }
  • Network accessline 332
    'url': f'https://arxiv.org/abs/{arxiv_id}'
  • Network accessline 509
    url = 'https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/'

skills/citation-management/scripts/format_bibtex.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 80
    if 'doi' in fields:             doi = fields['doi']             doi = doi.replace('https://doi.org/', '')
  • Network accessline 81
    doi = fields['doi']             doi = doi.replace('https://doi.org/', '')             doi = doi.replace('http://doi.org/', '')
  • Network accessline 82
    doi = doi.replace('https://doi.org/', '')
  • Network accessline 83
    doi = doi.replace('http://doi.org/', '')
  • Network accessline 84
    doi = doi.replace('https://dx.doi.org/', '')
  • Network accessline 85
    doi = doi.replace('http://dx.doi.org/', '')

skills/citation-management/scripts/search_google_scholar.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/citation-management/scripts/search_openalex.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 33
    API_URL = 'https://api.openalex.org/works'
  • Network accessline 57
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 59
    self.session = requests.Session()
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Network accessline 189
    doi = work.get('doi') or ''         if doi.startswith('https://doi.org/'):
  • Network accessline 190
    if doi.startswith('https://doi.org/'):
  • Network accessline 191
    doi = doi[len('https://doi.org/'):]
  • Access to secretsline 268
    [Credential-related source omitted]

skills/citation-management/scripts/search_pubmed.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 39
    self.email = email or os.getenv('NCBI_EMAIL', '')         self.base_url = 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/'         self.session = requests.Session()
  • Network accessline 40
    self.base_url = 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/'
  • Network accessline 41
    self.session = requests.Session()
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 394
    [Credential-related source omitted]

skills/citation-management/scripts/validate_citations.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 51
    def __init__(self):         self.session = requests.Session()
  • Network accessline 52
    self.session = requests.Session()
  • Network accessline 210
    try:             time.sleep(0.21)  # Stay below Crossref's public single-record limit.             crossref_url = f'https://api.crossref.org/works/{quote(doi, safe="")}'
  • Network accessline 211
    time.sleep(0.21)  # Stay below Crossref's public single-record limit.             crossref_url = f'https://api.crossref.org/works/{quote(doi, safe="")}'             metadata_response = self.session.get(crossref_url, timeout=10)
  • Network accessline 212
    crossref_url = f'https://api.crossref.org/works/{quote(doi, safe="")}'
  • Network accessline 232
    datacite_url = f'https://api.datacite.org/dois/{quote(doi, safe="")}'
  • Network accessline 243
    resolver = self.session.get(f'https://doi.org/{quote(doi, safe="/")}',

skills/clinical-decision-support/SKILL.md

  • Network accessline 249
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 251
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 253
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 254
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 255
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 256
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/clinical-decision-support/assets/deidentification_checklist_template.json

  • Network accessline 29
    "id": "HHS-DEID",       "citation": "HHS OCR. Guidance Regarding Methods for De-identification of Protected Health Information.",       "url": "https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html",
  • Network accessline 30
    "citation": "HHS OCR. Guidance Regarding Methods for De-identification of Protected Health Information.",       "url": "https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html",       "accessed": "2026-07-23"
  • Network accessline 31
    "url": "https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html",
  • Network accessline 35
    "id": "CFR-164514",       "citation": "45 CFR 164.514, Other requirements relating to uses and disclosures of protected health information.",       "url": "https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-164/subpart-E/sec
  • Network accessline 36
    "citation": "45 CFR 164.514, Other requirements relating to uses and disclosures of protected health information.",       "url": "https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-164/subpart-E/section-164.514",       "acce
  • Network accessline 37
    "url": "https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-164/subpart-E/section-164.514",

skills/clinical-decision-support/assets/survival_analysis_plan_template.json

  • Network accessline 122
    "id": "ICH-E9R1",       "citation": "ICH E9(R1), Addendum on Estimands and Sensitivity Analysis in Clinical Trials, 2019.",       "url": "https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf",
  • Network accessline 123
    "citation": "ICH E9(R1), Addendum on Estimands and Sensitivity Analysis in Clinical Trials, 2019.",       "url": "https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf",       "accessed": "2026-07-23"
  • Network accessline 124
    "url": "https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf",
  • Network accessline 128
    "id": "RMST",       "citation": "Royston P, Parmar MKB. Restricted mean survival time. BMC Medical Research Methodology. 2013;13:152.",       "url": "https://pubmed.ncbi.nlm.nih.gov/24314264/",
  • Network accessline 129
    "citation": "Royston P, Parmar MKB. Restricted mean survival time. BMC Medical Research Methodology. 2013;13:152.",       "url": "https://pubmed.ncbi.nlm.nih.gov/24314264/",       "accessed": "2026-07-23"
  • Network accessline 130
    "url": "https://pubmed.ncbi.nlm.nih.gov/24314264/",

skills/clinical-decision-support/references/evidence_profiles.md

  • Network accessline 7
    Use the current [GRADE Book](https://book.gradepro.org/) and the [GRADE Working Group](https://www.gradeworkinggroup.org/) as the controlling methodology. The GRADE Book is replacing the older handbook with progressively updated content.
  • Network accessline 89
    Use the [current GRADE Book imprecision chapter](https://book.gradepro.org/guideline/imprecision): record the target of certainty, prespecified thresholds, and absolute-effect intervals where appropriate. Its human judgments can include `ex
  • Network accessline 93
    The [current GRADE Book](https://book.gradepro.org/guideline/dissemination-bias) uses dissemination bias to cover selective availability of evidence, including unpublished and obscurely published results. Consider missing studies/results, s

skills/clinical-decision-support/references/model_biomarker_evaluation.md

  • Network accessline 64
    Primary overview: [Van Calster et al., calibration](https://pubmed.ncbi.nlm.nih.gov/31842878).
  • Network accessline 86
    See [BMJ 2024 external-validation guidance](https://www.bmj.com/content/384/bmj-2023-074820) and [sample-size methodology](https://pmc.ncbi.nlm.nih.gov/articles/PMC8352630).

skills/clinical-decision-support/references/privacy_and_disclosure.md

  • Network accessline 18
    - [HHS de-identification guidance](https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html)
  • Network accessline 19
    - [45 CFR 164.514](https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-164/subpart-E/section-164.514)

skills/clinical-decision-support/references/regulatory_and_governance.md

  • Network accessline 20
    Source: [FDA Clinical Decision Support Software, final guidance (January 2026)](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software).
  • Network accessline 26
    - [Predetermined Change Control Plan for AI-Enabled Device Software Functions](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/marketing-submission-recommendations-predetermined-change-control-plan-artificial-intell
  • Network accessline 27
    - [AI-Enabled Device Software Functions: Lifecycle Management and Marketing Submission Recommendations](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/artificial-intelligence-enabled-device-software-functions-lifec
  • Network accessline 28
    - [Good Machine Learning Practice for Medical Device Development](https://www.fda.gov/medical-devices/artificial-intelligence-enabled-medical-devices/good-machine-learning-practice-medical-device-development-guiding-principles) — FDA page p
  • Network accessline 29
    - [Transparency for Machine Learning-Enabled Medical Devices](https://www.fda.gov/medical-devices/artificial-intelligence-enabled-medical-devices/transparency-machine-learning-enabled-medical-devices-guiding-principles) — joint guiding prin
  • Network accessline 58
    They also describe intervention risk management for predictive DSIs supplied by certified health IT developers. At review, the [current 45 CFR 170.315(b)(11)](https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-D/part-170/subpart-C/
  • Network accessline 62
    - [HTI-1 final rule](https://www.federalregister.gov/citation/89-FR-1391)
  • Network accessline 63
    - [ONC HTI-1 DSI fact sheet](https://www.healthit.gov/wp-content/uploads/2023/12/HTI-1_DSI_fact-sheet_508.pdf)
  • Network accessline 64
    - [ONC DSI final-rule presentation](https://healthit.gov/wp-content/uploads/2024/01/DSI_HTI1-Final-Rule-Presentation_508.pdf)
  • Network accessline 85
    - [ICH E6(R3) consolidated Step 4 guideline (June 2026)](https://database.ich.org/sites/default/files/ICH%20E6(R3)_Step4_FinalConsolidatedGuideline_2026_0616_.pdf)
  • Network accessline 86
    - [ICH E9(R1) estimands and sensitivity analysis](https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf)
  • Network accessline 87
    - [ICH efficacy guideline index](https://www.ich.org/page/efficacy-guidelines)

skills/clinical-decision-support/references/sources.md

  • Network accessline 11
    - **Clinical Decision Support Software** — FDA final guidance, January 2026; page reissued/content current January 29, 2026. Defines FDA's current interpretation of non-device CDS criteria and device-software boundaries.   https://www.fda.g
  • Network accessline 12
    https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software
  • Network accessline 13
    - **Marketing Submission Recommendations for a Predetermined Change Control Plan for AI-Enabled Device Software Functions** — FDA final guidance, August 2025. Used for planned modifications, validation methodology, impact assessment, and ch
  • Network accessline 14
    https://www.fda.gov/regulatory-information/search-fda-guidance-documents/marketing-submission-recommendations-predetermined-change-control-plan-artificial-intelligence
  • Network accessline 15
    - **AI-Enabled Device Software Functions: Lifecycle Management and Marketing Submission Recommendations** — FDA draft guidance, January 2025; explicitly draft/not for implementation on the cutoff date. Used only as clearly labeled draft lif
  • Network accessline 16
    https://www.fda.gov/regulatory-information/search-fda-guidance-documents/artificial-intelligence-enabled-device-software-functions-lifecycle-management-and-marketing
  • Network accessline 17
    - **Good Machine Learning Practice for Medical Device Development: Guiding Principles** — FDA page linking the January 2025 IMDRF final principles. Used for lifecycle, representative data, human-AI team, and independent testing themes.   ht
  • Network accessline 18
    https://www.fda.gov/medical-devices/artificial-intelligence-enabled-medical-devices/good-machine-learning-practice-medical-device-development-guiding-principles
  • Network accessline 19
    - **Transparency for Machine Learning-Enabled Medical Devices: Guiding Principles** — FDA/Health Canada/MHRA, June 13, 2024. Used for intended users, limitations, data characterization, uncertainty, human factors, monitoring, and update com
  • Network accessline 20
    https://www.fda.gov/medical-devices/artificial-intelligence-enabled-medical-devices/transparency-machine-learning-enabled-medical-devices-guiding-principles
  • Network accessline 22
    https://www.fda.gov/medical-devices/digital-health-center-excellence/artificial-intelligence-enabled-medical-devices
  • Network accessline 26
    - **HTI-1 Final Rule** — official Federal Register text, January 2024. Used for the legal scope of predictive DSI/source-attribute and intervention-risk-management requirements.   https://www.federalregister.gov/citation/89-FR-1391
  • Network accessline 27
    https://www.federalregister.gov/citation/89-FR-1391
  • Network accessline 28
    - **HTI-1 Decision Support Interventions Fact Sheet** — ONC, December 2023. Used for the section 170.315(b)(11) overview and predictive-DSI transparency categories.   https://www.healthit.gov/wp-content/uploads/2023/12/HTI-1_DSI_fact-sheet_
  • Network accessline 29
    https://www.healthit.gov/wp-content/uploads/2023/12/HTI-1_DSI_fact-sheet_508.pdf
  • Network accessline 30
    - **Requirements for Decision Support Interventions and Predictive Models** — ONC final-rule presentation, January 18, 2024. Used for intended use, population, user, decision role, out-of-scope use, fairness, validation, performance, and ma
  • Network accessline 31
    https://healthit.gov/wp-content/uploads/2024/01/DSI_HTI1-Final-Rule-Presentation_508.pdf
  • Network accessline 33
    https://healthit.gov/regulations/hti-rules/hti-1-final-rule
  • Network accessline 35
    - **Current DSI certification text** — 45 CFR 170.315(b)(11); predictive DSI source-attribute and risk-management provisions remain in the current text.   https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-D/part-170/subpart-C/sect
  • Network accessline 36
    https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-D/part-170/subpart-C/section-170.315
  • Network accessline 38
    https://healthit.gov/resources/health-data-technology-and-interoperability-astp-onc-deregulatory-actions-to-unleash-prosperity-hti-5-proposed-rule/
  • Network accessline 42
    - **GRADE Working Group** — official overview and minimum requirements. Used for outcome-specific certainty, explicit domain judgments, evidence profiles, and Evidence-to-Decision separation.   https://www.gradeworkinggroup.org/
  • Network accessline 43
    https://www.gradeworkinggroup.org/
  • Network accessline 44
    - **GRADE Book** — official current resource, progressively replacing the prior handbook by 2026. Used as the preferred methodology entry point.   https://book.gradepro.org/ - **GRADE Handbook** — legacy/current transition resource. Retaine
  • Network accessline 45
    https://book.gradepro.org/
  • Network accessline 47
    https://gradepro.org/handbook
  • Network accessline 49
    - **GRADE Book: Imprecision** — current chapter permits human judgments of serious, very serious, and extremely serious imprecision; supports explicit thresholds and uncertainty, not automatic grading.   https://book.gradepro.org/guideline/
  • Network accessline 50
    https://book.gradepro.org/guideline/imprecision
  • Network accessline 52
    https://book.gradepro.org/guideline/dissemination-bias
  • Network accessline 56
    - **TRIPOD+AI** — Collins et al., BMJ 2024;385:e078378, published April 16, 2024. Reporting of prediction-model development/evaluation using regression or machine learning.   https://www.bmj.com/content/385/bmj-2023-078378
  • Network accessline 57
    https://www.bmj.com/content/385/bmj-2023-078378
  • Network accessline 58
    - **TRIPOD+AI EQUATOR record** — scope, checklist, and related materials.   https://www.equator-network.org/reporting-guidelines/tripod-statement - **TRIPOD-LLM** — Gallifant et al., Nature Medicine 2025;31:60-69, published January 8, 2025.
  • Network accessline 59
    https://www.equator-network.org/reporting-guidelines/tripod-statement
  • Network accessline 60
    - **TRIPOD-LLM** — Gallifant et al., Nature Medicine 2025;31:60-69, published January 8, 2025. Modular reporting guidance for LLM development, tuning, and evaluation; not a quality appraisal tool.   https://www.nature.com/articles/s41591-02
  • Network accessline 61
    https://www.nature.com/articles/s41591-024-03425-5
  • Network accessline 62
    - **CONSORT-AI** — Liu et al., Nature Medicine 2020;26:1364-1374, published September 9, 2020. AI-intervention randomized-trial reports.   https://www.nature.com/articles/s41591-020-1034-x - **CONSORT 2025** — Hopewell et al., BMJ 2025;389:
  • Network accessline 63
    https://www.nature.com/articles/s41591-020-1034-x
  • Network accessline 64
    - **CONSORT 2025** — Hopewell et al., BMJ 2025;389:e081123, published April 14, 2025. Current generic base statement used with CONSORT-AI.   https://www.bmj.com/content/389/bmj-2024-081123 - **SPIRIT-AI** — Rivera et al., Nature Medicine 20
  • Network accessline 65
    https://www.bmj.com/content/389/bmj-2024-081123
  • Network accessline 66
    - **SPIRIT-AI** — Rivera et al., Nature Medicine 2020;26:1351-1363, published September 9, 2020. AI-intervention trial protocols.   https://www.nature.com/articles/s41591-020-1037-7 - **SPIRIT 2025** — current generic base statement used wi
  • Network accessline 67
    https://www.nature.com/articles/s41591-020-1037-7
  • Network accessline 68
    - **SPIRIT 2025** — current generic base statement used with SPIRIT-AI.   https://pubmed.ncbi.nlm.nih.gov/40295741 - **DECIDE-AI** — Vasey et al., Nature Medicine 2022;28:924-933, published May 18, 2022. Early-stage live clinical evaluation
  • Network accessline 69
    https://pubmed.ncbi.nlm.nih.gov/40295741
  • Network accessline 70
    - **DECIDE-AI** — Vasey et al., Nature Medicine 2022;28:924-933, published May 18, 2022. Early-stage live clinical evaluation of AI-based decision-support systems. Included for reporting context; live evaluation is outside this skill.   htt
  • Network accessline 71
    https://www.nature.com/articles/s41591-022-01772-9
  • Network accessline 72
    - **DECIDE-AI EQUATOR record** — scope and publication links.   https://www.equator-network.org/reporting-guidelines/reporting-guideline-for-the-early-stage-clinical-evaluation-of-decision-support-systems-driven-by-artificial-intelligence-d
  • Network accessline 73
    https://www.equator-network.org/reporting-guidelines/reporting-guideline-for-the-early-stage-clinical-evaluation-of-decision-support-systems-driven-by-artificial-intelligence-decide-ai/
  • Network accessline 74
    - **STARD-AI** — Sounderajah et al., Nature Medicine, published September 15, 2025, DOI 10.1038/s41591-025-03953-8. Final reporting guideline for AI diagnostic-accuracy studies.   https://www.nature.com/articles/s41591-025-03953-8 - **STARD
  • Network accessline 75
    https://www.nature.com/articles/s41591-025-03953-8
  • Network accessline 76
    - **STARD-AI author correction** — July 13, 2026; adds an omitted steering-committee author, with no checklist revision stated.   https://www.nature.com/articles/s41591-026-04570-9 - **SPIRIT-CONSORT official site and extension catalogue** 
  • Network accessline 77
    https://www.nature.com/articles/s41591-026-04570-9
  • Network accessline 78
    - **SPIRIT-CONSORT official site and extension catalogue** — confirms current 2025 bases; AI extensions remain listed under the 2013/2010 bases, requiring an item-content crosswalk.   https://www.consort-spirit.org/   https://www.consort-sp
  • Network accessline 79
    https://www.consort-spirit.org/
  • Network accessline 80
    https://www.consort-spirit.org/extensions
  • Network accessline 82
    https://www.equator-network.org/reporting-guidelines/the-stard-ai-reporting-guideline-for-diagnostic-accuracy-studies-using-artificial-intelligence/
  • Network accessline 86
    - **PROBAST+AI** — Moons et al., BMJ 2025;388:e082505, published March 24, 2025. Current quality/risk-of-bias/applicability tool for regression and AI prediction models; separates development from evaluation and uses participants/data sourc
  • Network accessline 87
    https://pubmed.ncbi.nlm.nih.gov/40127903
  • Network accessline 89
    https://www.probast.org/probast_ai
  • Network accessline 93
    - **HHS Guidance Regarding Methods for De-identification of PHI** — official OCR guidance, checked with current 45 CFR 164.514. Used for Expert Determination, Safe Harbor, actual knowledge, derivatives, and free-text cautions.   https://www
  • Network accessline 94
    https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html
  • Network accessline 96
    https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-164/subpart-E/section-164.514
  • Network accessline 100
    - **ICH E6(R3) consolidated Step 4 guideline** — final version adopted June 16, 2026, consolidating principles, Annex 1, and Annex 2. Used for quality by design, fit-for-purpose data, oversight, privacy, auditability, and modern trial setti
  • Network accessline 101
    https://database.ich.org/sites/default/files/ICH%20E6(R3)_Step4_FinalConsolidatedGuideline_2026_0616_.pdf
  • Network accessline 102
    - **ICH E9(R1) Addendum on Estimands and Sensitivity Analysis** — final, adopted November 20, 2019. Used for estimand-led planning and sensitivity analysis.   https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf 
  • Network accessline 103
    https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf
  • Network accessline 105
    https://www.ich.org/page/efficacy-guidelines
  • Network accessline 109
    - **STROBE** — official reporting guidance for observational studies.   https://www.strobe-statement.org/
  • Network accessline 110
    https://www.strobe-statement.org/
  • Network accessline 111
    - **RECORD** — reporting extension for routinely collected health data.   https://www.record-statement.org/ - **REMARK** — reporting recommendations for tumor-marker prognostic studies.
  • Network accessline 112
    https://www.record-statement.org/
  • Network accessline 113
    - **REMARK** — reporting recommendations for tumor-marker prognostic studies.   https://www.equator-network.org/reporting-guidelines/reporting-recommendations-for-tumour-marker-prognostic-studies-remark - **FDA-NIH BEST Resource** — living 
  • Network accessline 114
    https://www.equator-network.org/reporting-guidelines/reporting-recommendations-for-tumour-marker-prognostic-studies-remark
  • Network accessline 115
    - **FDA-NIH BEST Resource** — living biomarker and endpoint terminology resource, 2016 onward.   https://www.ncbi.nlm.nih.gov/books/NBK326791/ - **BEST Glossary** — revision January 16, 2025; includes multicomponent and response terminology
  • Network accessline 116
    https://www.ncbi.nlm.nih.gov/books/NBK326791/
  • Network accessline 117
    - **BEST Glossary** — revision January 16, 2025; includes multicomponent and response terminology. Direct Bookshelf reads returned a browser challenge; the indexed official glossary and FDA companion resource were used.   https://www.ncbi.n
  • Network accessline 118
    https://www.ncbi.nlm.nih.gov/books/NBK338448/
  • Network accessline 119
    https://www.fda.gov/drugs/biomarker-qualification-program/about-biomarkers-and-qualification
  • Network accessline 120
    - **Evaluation of clinical prediction models (part 2): how to undertake an external validation study** — Riley et al., BMJ 2024;384:e074820, published January 15, 2024. Used for locked-model evaluation, calibration, discrimination, utility,
  • Network accessline 121
    https://www.bmj.com/content/384/bmj-2023-074820
  • Network accessline 122
    - **External validation of clinical prediction models: simulation-based sample size calculations were more reliable than rules-of-thumb** — Snell et al., Journal of Clinical Epidemiology 2021;135:79-89. Used to reject blanket event-count ru
  • Network accessline 123
    https://pmc.ncbi.nlm.nih.gov/articles/PMC8352630
  • Network accessline 124
    - **Calibration: the Achilles heel of predictive analytics** — Van Calster et al., BMC Medicine 2019. Used for calibration assessment and interpretation.   https://pubmed.ncbi.nlm.nih.gov/31842878 - **Restricted mean survival time** — Royst
  • Network accessline 125
    https://pubmed.ncbi.nlm.nih.gov/31842878
  • Network accessline 126
    - **Restricted mean survival time** — Royston and Parmar, BMC Medical Research Methodology 2013;13:152. Used as an alternative population-level summary when proportional hazards is doubtful.   https://pubmed.ncbi.nlm.nih.gov/24314264/ - **C
  • Network accessline 127
    https://pubmed.ncbi.nlm.nih.gov/24314264/
  • Network accessline 128
    - **Competing risks introduction** — Austin, Lee, and Fine, Circulation 2016;133:601-609. Used to distinguish cause-specific hazards, subdistribution hazards, and cumulative incidence.   https://pmc.ncbi.nlm.nih.gov/articles/PMC4741409/ - *
  • Network accessline 129
    https://pmc.ncbi.nlm.nih.gov/articles/PMC4741409/
  • Network accessline 131
    https://pmc.ncbi.nlm.nih.gov/articles/PMC5698744

skills/clinical-decision-support/references/study_reporting.md

  • Network accessline 29
    STROBE addresses reporting of cohort, case-control, and cross-sectional studies. Use the design-specific checklist and explanation material from the [STROBE site](https://www.strobe-statement.org/).
  • Network accessline 33
    RECORD extends STROBE for routinely collected health data such as administrative, EHR, primary-care surveillance, and registry data. It emphasizes code lists/algorithms, database linkage, selection, cleaning, and data-access transparency. S
  • Network accessline 41
    [TRIPOD+AI](https://www.bmj.com/content/385/bmj-2023-078378), published April 16, 2024, updates reporting guidance for development and evaluation of clinical prediction models using regression or machine-learning methods. It primarily targe
  • Network accessline 59
    For research documentation concerning LLM development, tuning, prompting, or evaluation, use [TRIPOD-LLM](https://www.nature.com/articles/s41591-024-03425-5), published January 8, 2025. Its modular checklist depends on the research design a
  • Network accessline 63
    [PROBAST+AI](https://pubmed.ncbi.nlm.nih.gov/40127903), published March 24, 2025, replaces the original PROBAST for broad prediction-model assessment. It has two distinct parts:
  • Network accessline 79
    Use the FDA-NIH [BEST Glossary](https://www.ncbi.nlm.nih.gov/books/NBK338448/) (revised January 16, 2025) for terminology. Distinguish categories and roles:
  • Network accessline 92
    For tumor prognostic markers, use [REMARK](https://www.equator-network.org/reporting-guidelines/reporting-recommendations-for-tumour-marker-prognostic-studies-remark). Report specimen handling, assay methods, prespecified hypotheses/cut poi
  • Network accessline 96
    [STARD-AI](https://www.nature.com/articles/s41591-025-03953-8) was published September 15, 2025. It adds AI-specific or modified items to STARD 2015 for diagnostic-accuracy studies, including:
  • Network accessline 104
    Use STARD-AI with STARD. The [July 13, 2026 author correction](https://www.nature.com/articles/s41591-026-04570-9) adds an omitted steering-committee author; it does not replace the checklist. Do not use it for a prognostic prediction model
  • Network accessline 108
    [SPIRIT-AI](https://www.nature.com/articles/s41591-020-1037-7) and [CONSORT-AI](https://www.nature.com/articles/s41591-020-1034-x) were published September 9, 2020.
  • Network accessline 110
    - Use SPIRIT-AI for protocols evaluating an AI intervention. - Use CONSORT-AI for reports of randomized trials evaluating an AI intervention. - Apply them with the current generic [SPIRIT 2025](https://pubmed.ncbi.nlm.nih.gov/40295741) or [
  • Network accessline 112
    - Apply them with the current generic [SPIRIT 2025](https://pubmed.ncbi.nlm.nih.gov/40295741) or [CONSORT 2025](https://www.bmj.com/content/389/bmj-2024-081123) statement, respectively.
  • Network accessline 114
    The [official extension catalogue](https://www.consort-spirit.org/extensions) still groups these AI extensions under SPIRIT 2013 and CONSORT 2010. Crosswalk their AI-specific items to the 2025 base checklists by content; do not assume the o
  • Network accessline 120
    [DECIDE-AI](https://www.nature.com/articles/s41591-022-01772-9), published May 18, 2022, covers early-stage live clinical evaluation of AI-based decision-support systems and includes human factors, workflow, safety, and iterative change rep

skills/clinical-decision-support/references/survival_analysis.md

  • Network accessline 83
    Primary reference: [Austin, Lee, and Fine, competing risks](https://pmc.ncbi.nlm.nih.gov/articles/PMC4741409/).
  • Network accessline 146
    - [ICH E9(R1) estimands and sensitivity analysis](https://database.ich.org/sites/default/files/E9-R1_Step4_Guideline_2019_1203.pdf)
  • Network accessline 147
    - [Royston and Parmar, restricted mean survival time](https://pubmed.ncbi.nlm.nih.gov/24314264/)
  • Network accessline 148
    - [Austin and Fine, reporting competing-risk analyses](https://pmc.ncbi.nlm.nih.gov/articles/PMC5698744/)

skills/clinical-decision-support/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/cohort_table_generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/decision_logic_traceability.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/deidentification_checklist.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/evidence_profile_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/model_biomarker_evaluation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/survival_plan_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-decision-support/scripts/validate_cds_artifact.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/SKILL.md

  • Network accessline 262
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 264
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 266
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 267
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 268
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 269
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/clinical-reports/references/sources.md

  • Network accessline 9
    - **CARE Case Report Guidelines — home and current toolkit.** Identifies the 2013 checklist and 2017 explanation. <https://www.care-statement.org/>
  • Network accessline 10
    - **2013 CARE Checklist.** Thirteen main reporting items. <https://www.care-statement.org/checklist>
  • Network accessline 11
    - **CARE publications.** Primary 2013 statement and 2017 explanation/elaboration references. <https://www.care-statement.org/publications>
  • Network accessline 15
    - **SPIRIT–CONSORT official site.** SPIRIT 2025: 34-item protocol checklist and figure. CONSORT 2025: 30-item results checklist and flow diagram. <https://www.consort-spirit.org/>
  • Network accessline 16
    - **CONSORT/SPIRIT extension catalogue.** Current design, data, intervention, and population extensions; catalogue notes which base statement each extension used. <https://www.consort-spirit.org/extensions>
  • Network accessline 17
    - **CONSORT 2025 primary statement.** Published 2025-04-14. <https://www.bmj.com/content/389/bmj-2024-081123>
  • Network accessline 18
    - **SPIRIT 2025 primary statement.** Published 2025-04-28; states that SPIRIT 2025 supersedes SPIRIT 2013. <https://www.bmj.com/content/389/bmj-2024-081477>
  • Network accessline 19
    - **SPIRIT 2025 explanation and elaboration.** Published 2025-04-28. <https://www.bmj.com/content/389/bmj-2024-081660>
  • Network accessline 23
    - **ICH E3 — Structure and Content of Clinical Study Reports.** Step 4, 1995-11-30. <https://database.ich.org/sites/default/files/E3_Guideline.pdf>
  • Network accessline 24
    - **ICH E3 Questions & Answers (R1).** Current version dated 2012-07-06; clarifies that E3 is adaptable guidance, not a rigid template. <https://database.ich.org/sites/default/files/E3_Q%26As_R1_Q%26As.pdf>
  • Network accessline 25
    - **ICH E6(R3) consolidated final guideline.** Principles, Annex 1, and Annex 2; adopted 2026-06-16. <https://database.ich.org/sites/default/files/ICH%20E6%28R3%29_Step4_FinalConsolidatedGuideline_2026_0616_.pdf>
  • Network accessline 26
    - **ICH E6(R3) Annex 2 final.** Adopted 2026-06-03. <https://database.ich.org/sites/default/files/ICH_E6%28R3%29_Annex%202_Guideline_Step%204_2026_0603_0.pdf>
  • Network accessline 27
    - **FDA ICH guidance index.** General US ICH entry point; its E6 text still describes R2, so it is not sufficient evidence of current regional E6 adoption. <https://www.fda.gov/science-research/clinical-trials-and-human-subject-protection/i
  • Network accessline 28
    - **FDA E6(R3) Good Clinical Practice.** Dedicated final-guidance page, September 2025; review the actual regional document and Annex 2 status separately from the ICH consolidated version. <https://www.fda.gov/regulatory-information/search-
  • Network accessline 32
    - **ICH E2A — Clinical Safety Data Management: Definitions and Standards for Expedited Reporting.** Step 4, 1994-10-27. <https://database.ich.org/sites/default/files/E2A_Guideline.pdf>
  • Network accessline 33
    - **ICH E2B(R3) ICSR specification and related files.** Catalogue entry point for implementation guide, Q&As, and code lists; current file list could not be extracted during this review. <https://www.ich.org/page/e2br3-individual-case-safet
  • Network accessline 34
    - **FDA E2B(R3) implementation guide.** Final April 2022 adoption page with ICH message specification, XML schemas, examples, and FDA regional additions. No message generation or transmission is performed here. <https://www.fda.gov/regulato
  • Network accessline 35
    - **ICH E2C(R2) PBRER.** Final Step 4 text corrected 2012-12-17; periodic benefit-risk aggregate reporting, distinct from ICSR message structure. <https://database.ich.org/sites/default/files/E2C_R2_Guideline.pdf>
  • Network accessline 36
    - **ICH E2D(R1) — Post-Approval Safety Data: Definitions and Standards for Management and Reporting of Individual Case Safety Reports.** Adopted 2025-09-15. <https://database.ich.org/sites/default/files/ICH_E2D%28R1%29_Step4_FinalGuideline_
  • Network accessline 37
    - **21 CFR 312.32 — IND safety reporting.** Current eCFR text; verify current effective text and official annual CFR. <https://www.ecfr.gov/current/title-21/chapter-I/subchapter-D/part-312/subpart-B/section-312.32>
  • Network accessline 38
    - **FDA IND Application Reporting: IND Safety Reports.** Checked 2026-09-30; includes AEMS/E2B(R3) electronic route effective 2026-04-01 within stated scope. <https://www.fda.gov/drugs/investigational-new-drug-application-ind/ind-applicatio
  • Network accessline 39
    - **FDA AEMS Electronic Submissions.** Postmarketing E2B(R2) transition ends 2026-09-30; ESG NextGen ICSRs require E2B(R3) from 2026-10-01. SRP users need no action for this transition. <https://www.fda.gov/drugs/fda-adverse-event-monitorin
  • Network accessline 40
    - **FDA Sponsor Responsibilities — Safety Reporting Requirements and Safety Assessment for IND and BA/BE Studies.** Final guidance, December 2025. <https://www.fda.gov/regulatory-information/search-fda-guidance-documents/sponsor-responsibil
  • Network accessline 41
    - **FDA Investigator Responsibilities — Safety Reporting for Investigational Drugs and Devices.** Final guidance, December 2025. <https://www.fda.gov/regulatory-information/search-fda-guidance-documents/investigator-responsibilities-safety-
  • Network accessline 42
    - **FDA Postmarketing Adverse Event Reporting Compliance Program.** Current inspection-program scope, distinct from individual event reportability. <https://www.fda.gov/drugs/surveillance-post-drug-approval-activities/postmarketing-adverse-
  • Network accessline 46
    - **HHS Guidance Regarding Methods for De-identification of PHI.** Safe Harbor and Expert Determination under 45 CFR 164.514(b); including the limits on identifier-derived codes; public content rechecked. <https://www.hhs.gov/hipaa/for-prof
  • Network accessline 47
    - **HHS Minimum Necessary Requirement.** 45 CFR 164.502(b) and 164.514(d), scope and exceptions. <https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/minimum-necessary-requirement/index.html>
  • Network accessline 51
    - **ACR Practice Parameter for Communication of Diagnostic Imaging Findings.** Revised 2025 (Resolution 9). <https://gravitas.acr.org/PPTS/GetDocumentView?docId=74>
  • Network accessline 52
    - **ACR Practice Parameters & Technical Standards portal.** Current modality- and program-specific source. <https://gravitas.acr.org/PPTS>
  • Network accessline 53
    - **CAP Cancer Protocol Templates.** Current protocol downloads and 2026 change notices; updates to 14 protocols on 2026-09-16, including Vaginal Biopsy retirement. Biomarker protocols are guidance and not accreditation requirements. <https
  • Network accessline 54
    - **CAP Cancer Protocols.** Current scope and synoptic-reporting entry point. <https://www.cap.org/protocols-and-guidelines/cancer-reporting-tools/cancer-protocols>
  • Network accessline 55
    - **42 CFR 493.1291 — Test report.** CLIA postanalytic report requirements for applicable testing, including corrected-report handling. <https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-493/subpart-K/subject-group-ECFR9482
  • Network accessline 56
    - **42 CFR 493.1105 — Retention requirements.** Includes original, preliminary, final, and corrected-report retention provisions within scope. <https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-493/subpart-J/section-493.110
  • Network accessline 60
    - **ICH MedDRA.** Governance, purpose, and Points to Consider. <https://www.ich.org/page/meddra>
  • Network accessline 61
    - **MedDRA English support documentation.** Support-document entry point; page extraction did not reliably expose release listings, so version claims use the dated official PDF below. <https://www.meddra.org/how-to-use/support-documentation
  • Network accessline 62
    - **MedDRA 29.1 Introductory Guide.** September 2026 release, hierarchy and multilingual-code context. <https://alt.meddra.org/files_acrobat/intguide_29_1_English.pdf>
  • Network accessline 63
    - **LOINC.** Version 2.83 released 2026-08-19. <https://loinc.org/> and <https://loinc.org/kb/loinc-release-notes>
  • Network accessline 64
    - **LOINC monthly release plan.** Targeted March 2027 launch; a future plan, not the current release cadence. <https://loinc.org/monthly>
  • Network accessline 65
    - **CDC ICD-10-CM release files.** FY26 April update service-date window and future FY27 effective date of 2026-10-01; do not equate downloadable with already applicable. <https://www.cdc.gov/nchs/icd/icd-10-cm/files.html>
  • Network accessline 66
    - **UCUM specification.** Formal grammar and semantics; the bundled regex is only a restricted character screen. <https://ucum.org/ucum>
  • Network accessline 67
    - **SNOMED International licensing.** Member/non-member use and licensing conditions. <https://www.snomed.org/licensing>
  • Network accessline 68
    - **NLM SNOMED CT licensing.** US distribution and licensing entry point. <https://www.nlm.nih.gov/healthit/snomedct/snomed_licensing.html>
  • Network accessline 72
    - **WMA Declaration of Helsinki.** Current official version adopted October 2024; previous versions superseded for current use. <https://www.wma.net/policies-post/wma-declaration-of-helsinki>
  • Network accessline 73
    - **ICMJE Recommendations.** Updated January 2026; authorship, accountability, participant protection, privacy, and publication practices. <https://www.icmje.org/icmje-recommendations.pdf>
  • Network accessline 74
    - **AMA Code of Medical Ethics Opinion 3.3.2 — Confidentiality & Electronic Medical Records.** Electronic-record confidentiality, access, audit, security, integrity, sharing, and disposition. <https://code-medical-ethics.ama-assn.org/ethics

skills/clinical-reports/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/check_deidentification.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/consistency_checker.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/format_adverse_events.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/generate_report_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/provenance_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/terminology_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/validate_case_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/clinical-reports/scripts/validate_trial_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/cobrapy/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 24
    Targets **cobra 0.32.1** (import `cobra`), checked against its released source and [current documentation](https://cobrapy.readthedocs.io/en/latest/).
  • Network accessline 25
    [current documentation](https://cobrapy.readthedocs.io/en/latest/).
  • Network accessline 222
    - [API contracts and current download routes](references/api_quick_reference.md) - [Executed local workflows and their interpretation](references/workflows.md) - [Release notes](https://github.com/opencobra/cobrapy/releases/tag/0.32.1)
  • Network accessline 224
    - [Release notes](https://github.com/opencobra/cobrapy/releases/tag/0.32.1)
  • Network accessline 232
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 234
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 236
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 237
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 238
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 239
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/cobrapy/references/api_quick_reference.md

  • Network accessline 48
    | Provider | Request and response | Current adapter caveat | | --- | --- | --- | | BiGG | `GET https://bigg.ucsd.edu/static/models/{id}.xml.gz` returns gzip-compressed SBML; iML1515 parsed as 2,712 reactions | 0.32.1 uses HTTP and does not 
  • Network accessline 49
    | --- | --- | --- | | BiGG | `GET https://bigg.ucsd.edu/static/models/{id}.xml.gz` returns gzip-compressed SBML; iML1515 parsed as 2,712 reactions | 0.32.1 uses HTTP and does not follow the HTTP-to-HTTPS redirect | | BioModels files | `GET 
  • Network accessline 50
    | BiGG | `GET https://bigg.ucsd.edu/static/models/{id}.xml.gz` returns gzip-compressed SBML; iML1515 parsed as 2,712 reactions | 0.32.1 uses HTTP and does not follow the HTTP-to-HTTPS redirect | | BioModels files | `GET https://www.biomodel
  • Network accessline 51
    | BioModels files | `GET https://www.biomodels.org/model/files/{id}` with `Accept: application/json`; `main` is a list of file records with `name` and `fileSize` | 0.32.1 uses the bare hostname and does not follow its listing redirect |
  • Network accessline 52
    | BioModels download | `GET https://www.biomodels.org/model/download/{id}?filename={name}` returns the selected file; follow redirects | Select an actual XML name from the listing, not an invented name or arbitrary first file |
  • Network accessline 66
    path = Path("iML1515.xml.gz")  # Use the task's output directory. with urlopen("https://bigg.ucsd.edu/static/models/iML1515.xml.gz", timeout=30) as response:
  • Network accessline 67
    with urlopen("https://bigg.ucsd.edu/static/models/iML1515.xml.gz", timeout=30) as response:
  • Network accessline 297
    - [0.32.1 release](https://github.com/opencobra/cobrapy/releases/tag/0.32.1)
  • Network accessline 298
    - [Model I/O](https://cobrapy.readthedocs.io/en/latest/io.html)
  • Network accessline 299
    - [Released model loader](https://github.com/opencobra/cobrapy/blob/0.32.1/src/cobra/io/web/load.py)
  • Network accessline 300
    - [Released BiGG adapter](https://github.com/opencobra/cobrapy/blob/0.32.1/src/cobra/io/web/bigg_models_repository.py)
  • Network accessline 301
    - [Released BioModels adapter](https://github.com/opencobra/cobrapy/blob/0.32.1/src/cobra/io/web/biomodels_repository.py)
  • Network accessline 302
    - [BiGG iML1515 record](https://bigg.ucsd.edu/models/iML1515)
  • Network accessline 303
    - [Model methods](https://cobrapy.readthedocs.io/en/latest/autoapi/cobra/core/model/index.html)
  • Network accessline 304
    - [Flux analysis](https://cobrapy.readthedocs.io/en/latest/autoapi/cobra/flux_analysis/index.html)
  • Network accessline 305
    - [Minimal medium signature](https://cobrapy.readthedocs.io/en/latest/autoapi/cobra/medium/minimal_medium/index.html)
  • Network accessline 306
    - [Released sampler selection](https://github.com/opencobra/cobrapy/blob/0.32.1/src/cobra/sampling/sampling.py)

skills/cobrapy/references/workflows.md

  • Network accessline 349
    - [Deletion tutorial](https://cobrapy.readthedocs.io/en/latest/deletions.html)
  • Network accessline 350
    - [Media tutorial](https://cobrapy.readthedocs.io/en/latest/media.html)
  • Network accessline 351
    - [Sampling tutorial](https://cobrapy.readthedocs.io/en/latest/sampling.html)
  • Network accessline 352
    - [FVA API and loopless methods](https://cobrapy.readthedocs.io/en/latest/autoapi/cobra/flux_analysis/variability/index.html)
  • Network accessline 353
    - [Production-envelope API](https://cobrapy.readthedocs.io/en/latest/autoapi/cobra/flux_analysis/phenotype_phase_plane/index.html)

skills/consciousness-council/SKILL.md

  • Network accessline 172
    This specific prompt workflow and its optional scoring have not been benchmarked for decision accuracy. Multi-agent studies do not directly validate several voices generated in one conversation. [Baltaji et al. (2024)](https://arxiv.org/abs
  • Network accessline 176
    Originally created by [AHK Strategies](https://www.ahkstrategies.net/), with inspiration from [MindBook](https://themindbook.app/). The [current MindBook FAQ](https://themindbook.app/help), reviewed 2026-09-30, distinguishes its 12-archetyp

skills/dask/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 24
    **Reviewed release:** dask/distributed **2026.8.0** (September 30, 2026 review). Docs: [docs.dask.org](https://docs.dask.org/en/stable/). Since **2025.1.0**, the expression-based DataFrame API with query planning is the only implementation 
  • Network accessline 484
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 486
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 488
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 489
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 490
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 491
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/dask/references/review.md

  • Network accessline 96
    - [Release metadata](https://pypi.org/pypi/dask/json) and [installation requirements](https://docs.dask.org/en/stable/install.html)
  • Network accessline 97
    - [Array API](https://docs.dask.org/en/stable/array-api.html), [array creation](https://docs.dask.org/en/stable/array-creation.html), [map_blocks](https://docs.dask.org/en/stable/generated/dask.array.map_blocks.html)
  • Network accessline 98
    - [Overlap](https://docs.dask.org/en/stable/array-overlap.html), [SVD restrictions](https://docs.dask.org/en/stable/generated/dask.array.linalg.svd.html), [FFT axes](https://docs.dask.org/en/stable/generated/dask.array.fft.fft2.html)
  • Network accessline 99
    - [Gaussian radius and dtype behavior](https://docs.scipy.org/doc/scipy/reference/generated/scipy.ndimage.gaussian_filter.html), [chunking](https://docs.dask.org/en/stable/array-chunks.html)
  • Network accessline 100
    - [Zarr writer](https://docs.dask.org/en/stable/generated/dask.array.to_zarr.html)
  • Network accessline 101
    - [DataFrame API](https://docs.dask.org/en/stable/dataframe-api.html), [set_index](https://docs.dask.org/en/stable/generated/dask.dataframe.DataFrame.set_index.html), [map_partitions](https://docs.dask.org/en/stable/generated/dask.dataframe
  • Network accessline 102
    - [CSV reader](https://docs.dask.org/en/stable/generated/dask.dataframe.read_csv.html), [Parquet writer](https://docs.dask.org/en/stable/generated/dask.dataframe.to_parquet.html), [DataFrame best practices](https://docs.dask.org/en/stable/d
  • Network accessline 103
    - [Bag API](https://docs.dask.org/en/stable/bag-api.html), [Bag creation](https://docs.dask.org/en/stable/bag-creation.html), [foldby](https://docs.dask.org/en/stable/generated/dask.bag.Bag.foldby.html)
  • Network accessline 104
    - [Distributed API](https://distributed.dask.org/en/stable/api.html), [nested tasks](https://distributed.dask.org/en/stable/task-launch.html), [scheduling](https://docs.dask.org/en/stable/scheduling.html), [TLS](https://distributed.dask.org
  • Network accessline 105
    - [Kubernetes operator client](https://kubernetes.dask.org/en/stable/operator_kubecluster.html), [SLURMCluster](https://jobqueue.dask.org/en/latest/generated/dask_jobqueue.SLURMCluster.html)
  • Network accessline 106
    - [StandardScaler](https://ml.dask.org/modules/generated/dask_ml.preprocessing.StandardScaler.html), [Xarray DataArray](https://docs.xarray.dev/en/stable/generated/xarray.DataArray.html)

skills/database-lookup/SKILL.md

  • Broad permissionsline 1
    Read Bash
  • Network accessline 94
    | Database | Request requirement | |---|---| | Open Targets | POST GraphQL JSON to `https://api.platform.opentargets.org/api/v4/graphql` |
  • Network accessline 95
    |---|---| | Open Targets | POST GraphQL JSON to `https://api.platform.opentargets.org/api/v4/graphql` | | gnomAD | POST GraphQL JSON to `https://gnomad.broadinstitute.org/api` |
  • Network accessline 96
    | Open Targets | POST GraphQL JSON to `https://api.platform.opentargets.org/api/v4/graphql` |
  • Network accessline 97
    | gnomAD | POST GraphQL JSON to `https://gnomad.broadinstitute.org/api` |
  • Network accessline 98
    | RummaGEO | POST GraphQL JSON to `https://rummageo.com/graphql`; enrichment also requires a background UUID |
  • Network accessline 114
    | Database | Env Variable | Registration URL | |---|---|---| | FRED | `FRED_API_KEY` | https://fred.stlouisfed.org/docs/api/api_key.html |
  • Network accessline 115
    |---|---|---| | FRED | `FRED_API_KEY` | https://fred.stlouisfed.org/docs/api/api_key.html | | BEA | `BEA_API_KEY` | https://apps.bea.gov/API/signup/ |
  • Network accessline 116
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Network accessline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 119
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 120
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Network accessline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Network accessline 122
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Network accessline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Network accessline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Network accessline 127
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Network accessline 128
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Network accessline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Network accessline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Network accessline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Network accessline 167
    curl --fail-with-body --silent --show-error \
  • Network accessline 169
    "https://rest.uniprot.org/uniprotkb/P04637.json"
  • Network accessline 390
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 392
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 394
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 395
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 396
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 397
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/database-lookup/references/addgene.md

  • Network accessline 5
    Base: `https://api.developers.addgene.org`. Access requires approval and a license
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 28
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 39
    Reviewed 2026-09-30: [OpenAPI schema](https://docs.developers.addgene.org/docs/schema/)
  • Network accessline 40
    and [access requirements](https://developers.addgene.org/access-options/).

skills/database-lookup/references/alphafold.md

  • Network accessline 5
    https://alphafold.ebi.ac.uk/api/
  • Network accessline 23
    https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.pdb
  • Network accessline 24
    https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.cif
  • Network accessline 25
    https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.bcif
  • Network accessline 26
    https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-predicted_aligned_error_v6.json
  • Network accessline 27
    https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-confidence_v6.json
  • Network accessline 28
    https://alphafold.ebi.ac.uk/files/msa/AF-{UNIPROT}-F1-msa_v6.a3m
  • Network accessline 33
    # Get prediction metadata for EGFR https://alphafold.ebi.ac.uk/api/prediction/P00533
  • Network accessline 34
    https://alphafold.ebi.ac.uk/api/prediction/P00533
  • Network accessline 36
    # Download PDB or mmCIF structure from current metadata https://alphafold.ebi.ac.uk/files/AF-P00533-F1-model_v6.pdb
  • Network accessline 37
    https://alphafold.ebi.ac.uk/files/AF-P00533-F1-model_v6.pdb
  • Network accessline 38
    https://alphafold.ebi.ac.uk/files/AF-P00533-F1-model_v6.cif
  • Network accessline 40
    # Download PAE (predicted aligned error) https://alphafold.ebi.ac.uk/files/AF-P00533-F1-predicted_aligned_error_v6.json
  • Network accessline 41
    https://alphafold.ebi.ac.uk/files/AF-P00533-F1-predicted_aligned_error_v6.json

skills/database-lookup/references/alphavantage.md

  • Network accessline 8
    https://www.alphavantage.co/query
  • Network accessline 13
    ## Authentication - **API Key: REQUIRED.** Get a free key at https://www.alphavantage.co/support/#api-key
  • Network accessline 14
    - **API Key: REQUIRED.** Get a free key at https://www.alphavantage.co/support/#api-key
  • Network accessline 42
    [Credential-related source omitted]
  • Network accessline 99
    [Credential-related source omitted]
  • Network accessline 189
    [Credential-related source omitted]
  • Network accessline 194
    [Credential-related source omitted]

skills/database-lookup/references/bea.md

  • Network accessline 8
    https://apps.bea.gov/api/data
  • Network accessline 11
    ## Authentication - **API Key: REQUIRED.** Register at https://apps.bea.gov/API/signup/
  • Network accessline 12
    - **API Key: REQUIRED.** Register at https://apps.bea.gov/API/signup/
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 39
    https://apps.bea.gov/api/data?method=GetDataSetList&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 79
    https://apps.bea.gov/api/data?method=GetParameterList&DatasetName=NIPA&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 124
    https://apps.bea.gov/api/data?method=GetParameterValues&DatasetName=NIPA&ParameterName=TableName&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 166
    https://apps.bea.gov/api/data?method=GetData&DatasetName=NIPA&TableName=T10101&Frequency=Q&Year=2022,2023,2024&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 171
    https://apps.bea.gov/api/data?method=GetData&DatasetName=NIPA&TableName=T10105&Frequency=A&Year=ALL&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 250
    https://apps.bea.gov/api/data?method=GetData&DatasetName=Regional&TableName=CAGDP1&LineCode=1&GeoFips=STATE&Year=2020,2021,2022,2023&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 255
    https://apps.bea.gov/api/data?method=GetData&DatasetName=Regional&TableName=CAINC1&LineCode=1&GeoFips=06000&Year=LAST5&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 305
    https://apps.bea.gov/api/data?method=GetData&DatasetName=ITA&Indicator=BalGds&AreaOrCountry=China&Frequency=Q&Year=2022,2023,2024&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 330
    https://apps.bea.gov/api/data?method=GetData&DatasetName=GDPbyIndustry&TableID=1&Industry=ALL&Frequency=A&Year=2020,2021,2022,2023&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 347
    https://apps.bea.gov/api/data?method=GetData&DatasetName=IIP&TypeOfInvestment=ALL&Component=ALL&Frequency=A&Year=2020,2021,2022,2023&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 362
    https://apps.bea.gov/api/data?method=GetData&DatasetName=FixedAssets&TableName=FAAt101&Year=ALL&UserID=YOUR_KEY&ResultFormat=JSON
  • Network accessline 405
    - For NIPA tables, results contain multiple line items per table (different GDP components are different LineNumbers). - The `GetParameterValues` method is essential for discovering valid table names, line codes, and indicator codes for eac
  • Network accessline 406
    - The `GetParameterValues` method is essential for discovering valid table names, line codes, and indicator codes for each dataset. - BEA also provides bulk download files at https://apps.bea.gov/iTable/ for interactive use. - Time periods 
  • Network accessline 407
    - BEA also provides bulk download files at https://apps.bea.gov/iTable/ for interactive use.
  • Network accessline 411
    Use `GetParameterValues` for current table/line labels and `GetParameterValuesFiltered` for valid combinations; special year values are dataset-specific. State GDP tables use the `SAGDP` family. Source: https://apps.bea.gov/api/_pdf/bea_web

skills/database-lookup/references/bindingdb.md

  • Network accessline 5
    https://bindingdb.org/rest/
  • Network accessline 6
    https://bindingdb.org/axis2/services/BDBService/
  • Network accessline 28
    GET https://bindingdb.org/rest/getLigandsByUniprot?uniprot={UNIPROT_ID};{IC50_cutoff_nM}&response=application/json
  • Network accessline 36
    https://bindingdb.org/rest/getLigandsByUniprot?uniprot=P35355;100&response=application/json
  • Network accessline 41
    GET https://bindingdb.org/rest/getLigandsByUniprots?uniprot={IDs}&cutoff={nM}&response=application/json
  • Network accessline 49
    https://bindingdb.org/rest/getLigandsByUniprots?uniprot=P00176,P00183&cutoff=10000&response=application/json
  • Network accessline 54
    GET https://bindingdb.org/rest/getLigandsByPDBs?pdb={PDBs}&cutoff={nM}&identity={percent}&response=application/json
  • Network accessline 62
    https://bindingdb.org/rest/getLigandsByPDBs?pdb=1Q0L,3ANM&cutoff=100&identity=92&response=application/json
  • Network accessline 67
    GET https://bindingdb.org/axis2/services/BDBService/getTargetByCompound?smiles={SMILES}&cutoff={similarity}&response=application/json
  • Network accessline 75
    https://bindingdb.org/axis2/services/BDBService/getTargetByCompound?smiles=CCC%5BN%2B%5D%28C%29%28C%29CCn1nncc1COc1cc%28%3DO%29n%28C%29c2ccccc12&cutoff=0.85&response=application/json
  • Network accessline 82
    - The API surface is small (4 endpoints) but focused on binding affinity data - For compound-name search, resolve to SMILES first via PubChem, then use `getTargetByCompound` - For bulk data access, use downloadable TSV/SDF files from https:
  • Network accessline 84
    - For bulk data access, use downloadable TSV/SDF files from https://www.bindingdb.org/bind/chemsearch/marvin/Download.jsp
  • Network accessline 86
    Official endpoint contract: https://www.bindingdb.org/rwd/bind/BindingDBRESTfulAPI.jsp

skills/database-lookup/references/biogrid.md

  • Network accessline 5
    https://webservice.thebiogrid.org/interactions
  • Network accessline 8
    ## Authentication **API key REQUIRED.** Register free at https://webservice.thebiogrid.org/ to obtain an access key.
  • Network accessline 9
    **API key REQUIRED.** Register free at https://webservice.thebiogrid.org/ to obtain an access key.
  • Network accessline 22
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&searchNames=true&geneList={gene_symbol}&taxId={taxon_id}
  • Network accessline 26
    GET https://webservice.thebiogrid.org/interactions?accesskey=YOUR_KEY&format=json&searchNames=true&geneList=TP53&taxId=9606&max=50
  • Network accessline 31
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&searchNames=true&geneList=BRCA1|BRCA2&taxId=9606&max=100
  • Network accessline 37
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&searchNames=true&geneList=TP53&taxId=9606&evidenceList=Two-hybrid&includeEvidence=true&max=50
  • Network accessline 48
    GET https://webservice.thebiogrid.org/interactions/{interaction_id}?accesskey={key}&format=json
  • Network accessline 53
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&pubmedList=12345678
  • Network accessline 58
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&searchNames=true&geneList=TP53&taxId=9606&interSpeciesExcluded=false
  • Network accessline 63
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=json&searchNames=true&geneList=TP53&taxId=9606&includeInteractors=true&max=50
  • Network accessline 101
    GET https://webservice.thebiogrid.org/interactions?accesskey={key}&format=count&searchNames=true&geneList=TP53&taxId=9606
  • Network accessline 106
    - BioGRID aggregates curated interaction data from literature. - Covers physical (protein-protein) and genetic interactions. - For bulk data, use BioGRID downloads (tab-delimited files) at https://downloads.thebiogrid.org/.
  • Network accessline 107
    - Covers physical (protein-protein) and genetic interactions. - For bulk data, use BioGRID downloads (tab-delimited files) at https://downloads.thebiogrid.org/. - Cross-reference with STRING for combined interaction evidence.
  • Network accessline 108
    - For bulk data, use BioGRID downloads (tab-delimited files) at https://downloads.thebiogrid.org/.
  • Network accessline 111
    Official contract: https://wiki.thebiogrid.org/doku.php/biogridrest

skills/database-lookup/references/bls.md

  • Network accessline 6
    https://api.bls.gov/publicAPI/v2
  • Network accessline 9
    Version 1 (no key): `https://api.bls.gov/publicAPI/v1`
  • Network accessline 13
    **API key optional but strongly recommended.** Register at https://data.bls.gov/registrationEngine/
  • Network accessline 57
    https://api.bls.gov/publicAPI/v2/timeseries/data/CUUR0000SA0?registrationkey=YOUR_KEY&startyear=2022&endyear=2024
  • Network accessline 68
    https://api.bls.gov/publicAPI/v2/timeseries/data/LNS14000000?registrationkey=YOUR_KEY
  • Network accessline 118
    OEWS series IDs are complex. Use the BLS Series ID finder: https://data.bls.gov/cgi-bin/srgate
  • Network accessline 232
    - All `value` fields are strings. Missing data is typically omitted (the observation simply won't appear). - For CPI percent change (inflation rate), you can either calculate from raw index values or use the V2 `calculations` feature which 
  • Network accessline 233
    - For CPI percent change (inflation rate), you can either calculate from raw index values or use the V2 `calculations` feature which provides pre-computed 12-month percent changes. - The BLS website has a Series ID finder tool for construct
  • Network accessline 234
    - The BLS website has a Series ID finder tool for constructing IDs: https://data.bls.gov/cgi-bin/srgate
  • Network accessline 235
    - Bulk data is available for download at https://download.bls.gov/pub/time.series/ organized by survey prefix.

skills/database-lookup/references/brenda.md

  • Network accessline 7
    https://www.brenda-enzymes.org/soap/brenda_zeep.wsdl
  • Network accessline 10
    ## Auth Free registration required at https://www.brenda-enzymes.org/register.php
  • Network accessline 11
    Free registration required at https://www.brenda-enzymes.org/register.php
  • Network accessline 52
    client = Client("https://www.brenda-enzymes.org/soap/brenda_zeep.wsdl")
  • Network accessline 78
    Reviewed 2026-09-30: [official SOAP help](https://www.brenda-enzymes.org/soap.php)

skills/database-lookup/references/cbioportal.md

  • Network accessline 5
    https://www.cbioportal.org/api
  • Network accessline 41
    GET https://www.cbioportal.org/api/studies?projection=SUMMARY&pageSize=10
  • Network accessline 42
    GET https://www.cbioportal.org/api/studies/brca_tcga
  • Network accessline 67
    GET https://www.cbioportal.org/api/genes/TP53
  • Network accessline 83
    GET https://www.cbioportal.org/api/studies/brca_tcga/molecular-profiles
  • Network accessline 103
    GET https://www.cbioportal.org/api/molecular-profiles/brca_tcga_mutations/mutations?sampleListId=brca_tcga_all&entrezGeneId=7157&projection=DETAILED
  • Network accessline 146
    GET https://www.cbioportal.org/api/studies/brca_tcga/clinical-data?clinicalDataType=PATIENT&attributeId=OS_STATUS&projection=SUMMARY
  • Network accessline 175
    Use the public OpenAPI schema at `https://www.cbioportal.org/api/v3/api-docs/public` for the selected instance. The current public schema does not expose `/treatments/patient`, `/treatments/sample`, or a global `/discrete-copy-number/fetch`
  • Network accessline 193
    No published rate limits. Be courteous — avoid hammering with many concurrent requests. For bulk data needs, cBioPortal offers downloadable datasets at https://docs.cbioportal.org/downloads/.
  • Network accessline 200
    - POST `/fetch` endpoints are for batch queries across multiple studies, genes, or samples — they're the most flexible way to query - Gene lookup accepts both Hugo symbols (`TP53`) and Entrez IDs (`7157`) - The Swagger UI at https://www.cbi
  • Network accessline 202
    - The Swagger UI at https://www.cbioportal.org/api/swagger-ui/index.html documents every endpoint interactively

skills/database-lookup/references/census.md

  • Network accessline 8
    https://api.census.gov/data
  • Network accessline 11
    ## Authentication - **API key optional for up to 500 queries per IP per day; required above that allowance (free).** Register at https://api.census.gov/data/key_signup.html
  • Network accessline 12
    - **API key optional for up to 500 queries per IP per day; required above that allowance (free).** Register at https://api.census.gov/data/key_signup.html - Pass as query parameter: `&key=YOUR_KEY` - Requests without a key are throttled to 
  • Network accessline 27
    https://api.census.gov/data/{year}/{dataset}?get={variables}&for={geography}&key=YOUR_KEY
  • Network accessline 65
    https://api.census.gov/data/2022/acs/acs5?get=NAME,B01001_001E&for=state:*&key=YOUR_KEY
  • Network accessline 70
    https://api.census.gov/data/2022/acs/acs5?get=NAME,B19013_001E&for=county:*&in=state:06&key=YOUR_KEY
  • Network accessline 75
    https://api.census.gov/data/2022/acs/acs5?get=NAME,B02001_001E,B02001_002E,B02001_003E&for=tract:000100&in=state:06&in=county:075&key=YOUR_KEY
  • Network accessline 97
    https://api.census.gov/data/2022/acs/acs1?get=NAME,B17001_001E,B17001_002E&for=state:*&key=YOUR_KEY
  • Network accessline 109
    https://api.census.gov/data/2022/acs/acs5/profile?get=NAME,DP02_0068PE&for=state:*&key=YOUR_KEY
  • Network accessline 120
    https://api.census.gov/data/2020/dec/dhc?get=NAME,P1_001N&for=state:*&key=YOUR_KEY
  • Network accessline 131
    https://api.census.gov/data/2010/dec/sf1?get=NAME,P001001&for=state:*&key=YOUR_KEY
  • Network accessline 142
    https://api.census.gov/data/2022/acs/acs5/variables.json
  • Network accessline 154
    https://api.census.gov/data/2022/acs/acs5/geography.json
  • Network accessline 248
    - Always include `NAME` in your `get` parameter to get human-readable geography labels. - The `E` suffix means "Estimate"; use `M` suffix for Margin of Error (e.g., `B19013_001M`). - Variable discovery: browse https://api.census.gov/data/{y
  • Network accessline 249
    - The `E` suffix means "Estimate"; use `M` suffix for Margin of Error (e.g., `B19013_001M`). - Variable discovery: browse https://api.census.gov/data/{year}/acs/acs5/variables.html for a searchable table. - For ACS, 5-year estimates cover a
  • Network accessline 250
    - Variable discovery: browse https://api.census.gov/data/{year}/acs/acs5/variables.html for a searchable table.

skills/database-lookup/references/chebi.md

  • Network accessline 3
    ## Base URLs - **OLS (Ontology Lookup Service) API**: `https://www.ebi.ac.uk/ols4/api`
  • Network accessline 4
    - **OLS (Ontology Lookup Service) API**: `https://www.ebi.ac.uk/ols4/api`
  • Network accessline 5
    - **ChEBI REST API**: `https://www.ebi.ac.uk/chebi/backend/api/public`
  • Network accessline 22
    GET https://www.ebi.ac.uk/ols4/api/search?q={query}&ontology=chebi
  • Network accessline 26
    GET https://www.ebi.ac.uk/ols4/api/search?q=aspirin&ontology=chebi
  • Network accessline 32
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi/terms?iri=http://purl.obolibrary.org/obo/CHEBI_{id}
  • Network accessline 36
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi/terms?iri=http://purl.obolibrary.org/obo/CHEBI_15365
  • Network accessline 42
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FCHEBI_{id}
  • Network accessline 48
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FCHEBI_{id}/parents
  • Network accessline 53
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FCHEBI_{id}/children
  • Network accessline 58
    GET https://www.ebi.ac.uk/ols4/api/ontologies/chebi
  • Network accessline 67
    {         "id": "chebi:15365",         "iri": "http://purl.obolibrary.org/obo/CHEBI_15365",
  • Network accessline 68
    "id": "chebi:15365",         "iri": "http://purl.obolibrary.org/obo/CHEBI_15365",         "label": "aspirin",
  • Network accessline 69
    "iri": "http://purl.obolibrary.org/obo/CHEBI_15365",
  • Network accessline 103
    curl --fail-with-body --get 'https://www.ebi.ac.uk/chebi/backend/api/public/es_search/' \
  • Network accessline 107
    Reviewed 2026-09-30: [ChEBI OpenAPI](https://www.ebi.ac.uk/chebi/backend/api/schema/),
  • Network accessline 108
    [ChEBI 2.0 migration](https://www.ebi.ac.uk/about/news/updates-from-data-resources/chebi-2-0-launches/).

skills/database-lookup/references/chembl.md

  • Network accessline 5
    https://www.ebi.ac.uk/chembl/api/data

skills/database-lookup/references/clinicaltrials.md

  • Network accessline 5
    https://clinicaltrials.gov/api/v2/
  • Network accessline 92
    Prefer the v2 `/studies` API with `pageToken` pagination for programmatic retrieval. The former bulk URL `https://clinicaltrials.gov/AllAPIJSON.zip`
  • Network accessline 93
    retrieval. The former bulk URL `https://clinicaltrials.gov/AllAPIJSON.zip`
  • Network accessline 99
    https://clinicaltrials.gov/AllPublicXML.zip
  • Network accessline 102
    That path redirects to `https://clinicaltrials.gov/api/legacy/public-xml?format=zip`

skills/database-lookup/references/clinpgx.md

  • Network accessline 3
    Base: `https://api.clinpgx.org/v1`. Public read access, JSON, at most **2 requests/second**.
  • Network accessline 4
    The old `api.pharmgkb.org` hostname was shut down July 20, 2026. See the [service notice](https://api.clinpgx.org/) and [current OpenAPI schema](https://api.clinpgx.org/openapi.json).
  • Network accessline 5
    See the [service notice](https://api.clinpgx.org/) and
  • Network accessline 6
    [current OpenAPI schema](https://api.clinpgx.org/openapi.json).

skills/database-lookup/references/clinvar.md

  • Network accessline 3
    ## Base URLs - **NCBI E-utilities**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils`
  • Network accessline 4
    - **NCBI E-utilities**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils`
  • Network accessline 5
    - **ClinVar web API (VCV)**: `https://www.ncbi.nlm.nih.gov/clinvar`
  • Network accessline 6
    - **NCBI Variation Services**: `https://api.ncbi.nlm.nih.gov/variation/v0`
  • Network accessline 8
    ## Authentication - E-utilities: No key required, but **strongly recommended**. Register at https://www.ncbi.nlm.nih.gov/account/ to get an `api_key`. - Without key: 3 requests/second. With key: 10 requests/second.
  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 21
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=clinvar&term={query}&retmode=json
  • Network accessline 25
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=clinvar&term=BRCA1[gene]+AND+pathogenic[clinical_significance]&retmode=json&retmax=10
  • Network accessline 31
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=clinvar&id={id_list}&retmode=json
  • Network accessline 35
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=clinvar&id=37088,37087&retmode=json
  • Network accessline 41
    GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=clinvar&id={id}&rettype=vcv&is_variationid&retmode=xml
  • Network accessline 47
    NCBI Variation Services normalizes variants; it has no `/clinvar` suffix endpoint. Use `GET https://api.ncbi.nlm.nih.gov/variation/v0/hgvs/{hgvs}/contextuals`,
  • Network accessline 48
    Use `GET https://api.ncbi.nlm.nih.gov/variation/v0/hgvs/{hgvs}/contextuals`,
  • Network accessline 56
    GET https://www.ncbi.nlm.nih.gov/clinvar/variation/{variation_id}/?redir=vcv
  • Network accessline 121
    ## Notes - Combine esearch + esummary for search-then-fetch workflows. - For bulk downloads, use ClinVar FTP: https://ftp.ncbi.nlm.nih.gov/pub/clinvar/
  • Network accessline 123
    - For bulk downloads, use ClinVar FTP: https://ftp.ncbi.nlm.nih.gov/pub/clinvar/

skills/database-lookup/references/cod.md

  • Network accessline 6
    https://www.crystallography.net/cod
  • Network accessline 87
    JSON is an array of entries; `[]` means no matching entry. The `file` string is the COD ID. Cell parameters and other numbers may also be strings, with unavailable fields null. The live `1526463` record (2026-09-30) has `sgNumber="60"`, `a=
  • Network accessline 93
    - No formal rate limits documented - Be courteous: avoid bulk-downloading thousands of entries rapidly - For bulk access, COD provides downloadable database dumps at https://www.crystallography.net/cod/archives/
  • Network accessline 95
    - For bulk access, COD provides downloadable database dumps at https://www.crystallography.net/cod/archives/

skills/database-lookup/references/cosmic.md

  • Network accessline 3
    Use the [official COSMIC site](https://cancer.sanger.ac.uk/cosmic) to search genes, mutations, tissues and Cancer Gene Census records. Programmatic bulk access is through the [licensed download service](https://cancer.sanger.ac.uk/cosmic/he
  • Network accessline 4
    mutations, tissues and Cancer Gene Census records. Programmatic bulk access is through the [licensed download service](https://cancer.sanger.ac.uk/cosmic/help/file_download). A COSMIC account and acceptance of the applicable data licence ar
  • Network accessline 5
    through the [licensed download service](https://cancer.sanger.ac.uk/cosmic/help/file_download).

skills/database-lookup/references/dailymed.md

  • Network accessline 5
    https://dailymed.nlm.nih.gov/dailymed/services/
  • Network accessline 32
    # Search metformin labels https://dailymed.nlm.nih.gov/dailymed/services/v2/spls.json?drug_name=metformin
  • Network accessline 33
    https://dailymed.nlm.nih.gov/dailymed/services/v2/spls.json?drug_name=metformin
  • Network accessline 35
    # Drug name autocomplete https://dailymed.nlm.nih.gov/dailymed/services/v2/drugnames.json?drug_name=ator
  • Network accessline 36
    https://dailymed.nlm.nih.gov/dailymed/services/v2/drugnames.json?drug_name=ator
  • Network accessline 38
    # Search by pharmacologic class https://dailymed.nlm.nih.gov/dailymed/services/v2/spls.json?drug_class_code={code_from_drugclasses}
  • Network accessline 39
    https://dailymed.nlm.nih.gov/dailymed/services/v2/spls.json?drug_class_code={code_from_drugclasses}
  • Network accessline 41
    # Full label XML (SPL content with sections) https://dailymed.nlm.nih.gov/dailymed/services/v2/spls/{setid}.xml
  • Network accessline 42
    https://dailymed.nlm.nih.gov/dailymed/services/v2/spls/{setid}.xml

skills/database-lookup/references/datacommons.md

  • Network accessline 6
    https://api.datacommons.org
  • Network accessline 11
    **API key required.** Obtain through https://apikeys.datacommons.org/.
  • Network accessline 35
    https://api.datacommons.org/v2/observation?key=YOUR_KEY&entity.dcids=country/USA&variable.dcids=Count_Person&date=LATEST&select=entity&select=variable&select=date&select=value
  • Network accessline 46
    https://api.datacommons.org/v2/observation?key=YOUR_KEY&entity.dcids=country/USA&variable.dcids=Count_Person&select=entity&select=variable&select=date&select=value
  • Network accessline 61
    https://api.datacommons.org/v2/node?key=YOUR_KEY&nodes=geoId/06&property=->*
  • Network accessline 66
    https://api.datacommons.org/v2/node?key=YOUR_KEY&nodes=geoId/06&property=->name
  • Network accessline 87
    https://api.datacommons.org/v2/resolve?key=YOUR_KEY&nodes=California&property=<-description->dcid
  • Network accessline 97
    # Illustrative authenticated request curl --fail-with-body --get 'https://api.datacommons.org/v2/resolve' \
  • Network accessline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Network accessline 157
    "2176550201": {       "importName": "CensusACS5YearSurvey",       "provenanceUrl": "https://www.census.gov/",
  • Network accessline 158
    "importName": "CensusACS5YearSurvey",       "provenanceUrl": "https://www.census.gov/",       "measurementMethod": "CensusACS5yrSurvey"
  • Network accessline 159
    "provenanceUrl": "https://www.census.gov/",
  • Network accessline 206
    Official contracts: [V2](https://docs.datacommons.org/api/rest/v2/), [resolve](https://docs.datacommons.org/api/rest/v2/resolve.html).

skills/database-lookup/references/dbsnp.md

  • Network accessline 8
    E-utilities:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Network accessline 9
    Variation API: https://api.ncbi.nlm.nih.gov/variation/v0/
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 68
    GET https://api.ncbi.nlm.nih.gov/variation/v0/refsnp/334
  • Network accessline 102
    GET https://api.ncbi.nlm.nih.gov/variation/v0/spdi/NC_000011.10:5227002:T:A/rsids
  • Network accessline 112
    GET https://api.ncbi.nlm.nih.gov/variation/v0/hgvs/NC_000011.10:g.5227003T>A/contextuals
  • Network accessline 117
    The current Variation Services schema has no `/refsnp/batch` route. For a small set, issue bounded individual `/refsnp/{numeric_id}` requests. For large sets, use [dbSNP bulk JSON](https://ftp.ncbi.nlm.nih.gov/snp/latest_release/JSON/).
  • Network accessline 118
    set, issue bounded individual `/refsnp/{numeric_id}` requests. For large sets, use [dbSNP bulk JSON](https://ftp.ncbi.nlm.nih.gov/snp/latest_release/JSON/). RefSNP records can be merged or withdrawn; inspect status and resolve current IDs
  • Network accessline 119
    use [dbSNP bulk JSON](https://ftp.ncbi.nlm.nih.gov/snp/latest_release/JSON/).

skills/database-lookup/references/disgenet.md

  • Network accessline 3
    Use the current [DISGENET documentation](https://www.disgenet.com/docs) and
  • Network accessline 4
    [API/tools page](https://www.disgenet.com/Tools). The old disgenet.org API and
  • Network accessline 7
    Access is plan-dependent: the [Academic plan](https://www.disgenet.com/Plans)
  • Network accessline 19
    [Current score guidance](https://support.disgenet.com/support/solutions/articles/202000100283-what-are-the-gda-score-vda-score-disgenet-score-)

skills/database-lookup/references/drugbank.md

  • Network accessline 6
    For drug/target research, the [Discovery API](https://docs.drugbank.com/discovery/v1/)
  • Network accessline 7
    base is `https://api.drugbank.com/discovery/v1`. Server-side authentication is
  • Access to secretsline 8
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 27
    [Clinical API](https://docs.drugbank.com/v1/) calls use `https://api.drugbank.com/v1`

skills/database-lookup/references/ecb.md

  • Network accessline 8
    https://data-api.ecb.europa.eu/service
  • Network accessline 24
    `format=structurespecificdata` for SDMX-ML structure-specific data, or `format=genericdata` (default). Use `Accept-Encoding: gzip` for compression. The format contract is documented at https://data.ecb.europa.eu/help/api/data.
  • Network accessline 26
    The format contract is documented at https://data.ecb.europa.eu/help/api/data.
  • Network accessline 67
    GET https://data-api.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?startPeriod=2024-01-01&endPeriod=2024-12-31
  • Network accessline 73
    GET https://data-api.ecb.europa.eu/service/data/EXR/M.GBP+JPY.EUR.SP00.A?lastNObservations=12
  • Network accessline 79
    GET https://data-api.ecb.europa.eu/service/data/EXR/D..EUR.SP00.A?startPeriod=2024-06-01&endPeriod=2024-06-01
  • Network accessline 98
    GET https://data-api.ecb.europa.eu/service/dataflow/ECB
  • Network accessline 104
    GET https://data-api.ecb.europa.eu/service/dataflow/ECB/EXR
  • Network accessline 118
    GET https://data-api.ecb.europa.eu/service/datastructure/ECB/ECB_EXR1?references=children

skills/database-lookup/references/emdb.md

  • Network accessline 5
    https://www.ebi.ac.uk/emdb/api/
  • Network accessline 23
    # Entry metadata https://www.ebi.ac.uk/emdb/api/entry/EMD-1234
  • Network accessline 24
    https://www.ebi.ac.uk/emdb/api/entry/EMD-1234
  • Network accessline 26
    # Search for ribosome entries https://www.ebi.ac.uk/emdb/api/search/ribosome?rows=5
  • Network accessline 27
    https://www.ebi.ac.uk/emdb/api/search/ribosome?rows=5
  • Network accessline 29
    # Experimental details https://www.ebi.ac.uk/emdb/api/entry/experiment/EMD-1234
  • Network accessline 30
    https://www.ebi.ac.uk/emdb/api/entry/experiment/EMD-1234

skills/database-lookup/references/ena.md

  • Network accessline 10
    https://www.ebi.ac.uk/ena/portal/api
  • Network accessline 43
    https://www.ebi.ac.uk/ena/portal/api/search?result=read_run&query=tax_id%3D9606%20AND%20library_strategy%3D%22RNA-Seq%22&fields=run_accession,experiment_accession,sample_accession,study_accession,instrument_platform,library_strategy,read_co
  • Network accessline 48
    https://www.ebi.ac.uk/ena/portal/api/search?result=sequence&query=tax_id%3D9606%20AND%20description%3D%22*hemoglobin*%22&fields=accession,description,tax_id,scientific_name,base_count&limit=5&format=json
  • Network accessline 71
    https://www.ebi.ac.uk/ena/portal/api/count?result=read_run&query=tax_id%3D9606%20AND%20library_strategy%3D%22RNA-Seq%22
  • Network accessline 115
    https://www.ebi.ac.uk/ena/browser/api
  • Network accessline 129
    https://www.ebi.ac.uk/ena/browser/api/xml/PRJEB40665
  • Network accessline 130
    https://www.ebi.ac.uk/ena/browser/api/xml/SRR12345678
  • Network accessline 131
    https://www.ebi.ac.uk/ena/browser/api/xml/ERS1234567
  • Network accessline 141
    https://www.ebi.ac.uk/ena/browser/api/embl/AY585947
  • Network accessline 153
    https://www.ebi.ac.uk/ena/browser/api/fasta/AY585947
  • Network accessline 181
    https://www.ebi.ac.uk/ena/taxonomy/rest
  • Network accessline 193
    https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/9606
  • Network accessline 225
    https://www.ebi.ac.uk/ena/taxonomy/rest/scientific-name/Homo%20sapiens
  • Network accessline 237
    https://www.ebi.ac.uk/ena/taxonomy/rest/any-name/human
  • Network accessline 247
    https://www.ebi.ac.uk/ena/taxonomy/rest/suggest-for-submission/Homo%20sap
  • Network accessline 256
    https://www.ebi.ac.uk/ena/xref/rest
  • Network accessline 278
    https://www.ebi.ac.uk/ena/xref/rest/json/search?accession=A00145
  • Network accessline 286
    "Source Primary Accession": "PMC12345",     "Source Secondary Accession": "",     "Source URL": "https://europepmc.org/...",
  • Network accessline 287
    "Source Secondary Accession": "",     "Source URL": "https://europepmc.org/...",     "Source Secondary URL": "",
  • Network accessline 288
    "Source URL": "https://europepmc.org/...",
  • Network accessline 291
    "Target Primary Accession": "A00145",     "Target Secondary Accession": "",     "Target URL": "https://www.ebi.ac.uk/ena/...",
  • Network accessline 292
    "Target Secondary Accession": "",     "Target URL": "https://www.ebi.ac.uk/ena/...",     "Has Inferred": "N",
  • Network accessline 293
    "Target URL": "https://www.ebi.ac.uk/ena/...",
  • Network accessline 306
    https://www.ebi.ac.uk/ena/cram
  • Network accessline 320
    https://www.ebi.ac.uk/ena/cram/md5/b1eba5b6e4440e22e1e02f7e0febd2da

skills/database-lookup/references/encode.md

  • Network accessline 5
    https://www.encodeproject.org
  • Network accessline 33
    # ChIP-seq experiments for CTCF https://www.encodeproject.org/search/?type=Experiment&assay_title=ChIP-seq&target.label=CTCF&format=json&limit=5
  • Network accessline 34
    https://www.encodeproject.org/search/?type=Experiment&assay_title=ChIP-seq&target.label=CTCF&format=json&limit=5
  • Network accessline 36
    # Specific experiment https://www.encodeproject.org/experiments/ENCSR000AAA/?format=json
  • Network accessline 37
    https://www.encodeproject.org/experiments/ENCSR000AAA/?format=json
  • Network accessline 39
    # Files for an experiment https://www.encodeproject.org/search/?type=File&dataset=/experiments/ENCSR000AAA/&format=json
  • Network accessline 40
    https://www.encodeproject.org/search/?type=File&dataset=/experiments/ENCSR000AAA/&format=json

skills/database-lookup/references/ensembl.md

  • Network accessline 6
    https://rest.ensembl.org
  • Network accessline 11
    https://rest.ensembl.org
  • Network accessline 17
    https://grch37.rest.ensembl.org
  • Network accessline 49
    https://rest.ensembl.org/lookup/symbol/homo_sapiens/TP53?content-type=application/json
  • Network accessline 50
    https://rest.ensembl.org/lookup/symbol/homo_sapiens/BRCA1?content-type=application/json;expand=1
  • Network accessline 90
    https://rest.ensembl.org/lookup/id/ENSG00000141510?content-type=application/json;expand=1
  • Network accessline 91
    https://rest.ensembl.org/lookup/id/ENST00000269305?content-type=application/json
  • Network accessline 92
    https://rest.ensembl.org/lookup/id/ENSP00000269305?content-type=application/json
  • Network accessline 139
    https://rest.ensembl.org/sequence/id/ENSP00000269305?content-type=application/json
  • Network accessline 144
    https://rest.ensembl.org/sequence/id/ENST00000269305?type=cds&content-type=application/json
  • Network accessline 149
    https://rest.ensembl.org/sequence/id/ENSG00000141510?type=genomic&expand_5prime=1000&expand_3prime=500&content-type=application/json
  • Network accessline 154
    https://rest.ensembl.org/sequence/id/ENSP00000269305?content-type=text/x-fasta
  • Network accessline 179
    https://rest.ensembl.org/sequence/region/homo_sapiens/17:7661779..7662000:1?content-type=application/json
  • Network accessline 193
    https://rest.ensembl.org/vep/homo_sapiens/hgvs/ENST00000269305.9:c.817C>T?content-type=application/json
  • Network accessline 194
    https://rest.ensembl.org/vep/homo_sapiens/hgvs/17:g.7675088C>G?CADD=1&content-type=application/json
  • Network accessline 209
    https://rest.ensembl.org/vep/homo_sapiens/region/17:7675088-7675088:1/G?CADD=1&content-type=application/json
  • Network accessline 224
    https://rest.ensembl.org/vep/homo_sapiens/id/rs28934578?CADD=1&content-type=application/json
  • Network accessline 225
    https://rest.ensembl.org/vep/homo_sapiens/id/rs699?content-type=application/json
  • Network accessline 294
    https://rest.ensembl.org/variation/homo_sapiens/rs699?content-type=application/json
  • Network accessline 336
    https://rest.ensembl.org/overlap/region/homo_sapiens/17:7660000-7690000?feature=gene&content-type=application/json
  • Network accessline 341
    https://rest.ensembl.org/overlap/region/homo_sapiens/17:7660000-7690000?feature=regulatory&content-type=application/json
  • Network accessline 354
    https://rest.ensembl.org/xrefs/id/ENSG00000141510?content-type=application/json
  • Network accessline 388
    https://rest.ensembl.org/xrefs/symbol/homo_sapiens/TP53?content-type=application/json
  • Network accessline 409
    https://rest.ensembl.org/homology/id/homo_sapiens/ENSG00000141510?type=orthologues&target_species=mus_musculus&content-type=application/json
  • Network accessline 449
    https://rest.ensembl.org/homology/symbol/homo_sapiens/TP53?type=orthologues&target_species=mus_musculus&content-type=application/json
  • Network accessline 480
    https://rest.ensembl.org/info/assembly/homo_sapiens?content-type=application/json
  • Network accessline 495
    https://rest.ensembl.org/phenotype/gene/homo_sapiens/TP53?content-type=application/json
  • Network accessline 508
    https://rest.ensembl.org/ld/homo_sapiens/pairwise/rs699/rs4762?population_name=1000GENOMES:phase_3:CEU&content-type=application/json

skills/database-lookup/references/epa.md

  • Network accessline 3
    Current public base: `https://data.epa.gov/dmapservice`.
  • Network accessline 4
    [Official query contract](https://www.epa.gov/enviro/web-services).
  • Network accessline 11
    GET https://data.epa.gov/dmapservice/tri.tri_facility/state_abbr/equals/VA/1:10/JSON
  • Network accessline 33
    https://aqs.epa.gov/data/api
  • Network accessline 36
    - **Requires:** Free account at https://aqs.epa.gov/data/api/signup?email=YOUR_EMAIL
  • Network accessline 42
    https://aqs.epa.gov/data/api/dailyData/byState?email=YOUR_EMAIL&key=YOUR_KEY&param=44201&bdate=20240101&edate=20240131&state=06

skills/database-lookup/references/eurostat.md

  • Network accessline 8
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1
  • Network accessline 13
    https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0
  • Network accessline 50
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/nama_10_gdp/A.CP_MEUR.B1GQ.DE+FR?startPeriod=2018&endPeriod=2023
  • Network accessline 55
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/demo_pjan/A.NR.T.TOTAL.DE+FR+IT+ES?startPeriod=2015&endPeriod=2023
  • Network accessline 60
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/une_rt_m/M.SA.TOTAL.PC_ACT.T.EA20?startPeriod=2023-01&endPeriod=2024-12
  • Network accessline 65
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/prc_hicp_mmor/M.RCH_M.CP00.DE+FR+IT?startPeriod=2023-01&endPeriod=2024-06&format=JSON
  • Network accessline 74
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/nama_10_gdp/A.CP_MEUR.B1GQ.DE+FR?startPeriod=2018&endPeriod=2023&format=SDMX-CSV
  • Network accessline 85
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/datastructure/ESTAT/nama_10_gdp
  • Network accessline 98
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/codelist/ESTAT/GEO
  • Network accessline 111
    https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all?detail=allstubs
  • Network accessline 120
    https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data
  • Network accessline 132
    https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/nama_10_gdp?geo=DE&geo=FR&unit=CP_MEUR&na_item=B1GQ&freq=A&time=2020&time=2021&time=2022&lang=en
  • Network accessline 212
    - CSV format (`?format=SDMX-CSV`) is recommended for easier parsing -- it returns flat rows with labeled columns. - The JSON-stat API is simpler for quick queries but the SDMX API is more powerful and complete. - Dataset codes can be found 
  • Network accessline 213
    - The JSON-stat API is simpler for quick queries but the SDMX API is more powerful and complete. - Dataset codes can be found at https://ec.europa.eu/eurostat/databrowser/ by browsing themes. - Large unrestricted queries may time out. Alway
  • Network accessline 214
    - Dataset codes can be found at https://ec.europa.eu/eurostat/databrowser/ by browsing themes.

skills/database-lookup/references/fda.md

  • Network accessline 5
    https://api.fda.gov
  • Network accessline 8
    ## Auth Optional free API key (240 req/min with or without). Register at https://open.fda.gov/apis/authentication/
  • Network accessline 9
    Optional free API key (240 req/min with or without). Register at https://open.fda.gov/apis/authentication/
  • Access to secretsline 10
    [Credential-related source omitted]

skills/database-lookup/references/federal-reserve.md

  • Network accessline 6
    https://api.stlouisfed.org/fred
  • Network accessline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 102
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]

skills/database-lookup/references/fred.md

  • Network accessline 8
    https://api.stlouisfed.org/fred
  • Network accessline 11
    ## Authentication - **API Key: REQUIRED.** Register at https://fred.stlouisfed.org/docs/api/api_key.html
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 102
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Network accessline 152
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Network accessline 194
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Network accessline 202
    [Credential-related source omitted]
  • Access to secretsline 202
    [Credential-related source omitted]
  • Network accessline 217
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Network accessline 229
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Network accessline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Network accessline 257
    [Credential-related source omitted]
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 295
    - The `units` parameter for transformations is very powerful -- it avoids having to compute percent changes client-side. - Values are returned as strings; `"."` means missing/unavailable. - For FRED bulk data, they offer a download API at `
  • Network accessline 297
    - For FRED bulk data, they offer a download API at `https://api.stlouisfed.org/geofred/` for geographic/regional data.

skills/database-lookup/references/gene-ontology.md

  • Network accessline 3
    ## Base URLs - **QuickGO (EBI, recommended)**: `https://www.ebi.ac.uk/QuickGO/services` — most reliable endpoint
  • Network accessline 4
    - **QuickGO (EBI, recommended)**: `https://www.ebi.ac.uk/QuickGO/services` — most reliable endpoint
  • Network accessline 5
    - **GO API**: `https://api.geneontology.org/api` — current OpenAPI schema: `https://api.geneontology.org/openapi.json`
  • Network accessline 6
    - **AmiGO / GOlr (Solr-based)**: `https://golr.geneontology.org/solr`
  • Network accessline 20
    GET https://api.geneontology.org/api/ontology/term/{go_id}
  • Network accessline 24
    GET https://api.geneontology.org/api/ontology/term/GO%3A0008150
  • Network accessline 30
    GET https://api.geneontology.org/api/bioentity/gene/{gene_id}/function
  • Network accessline 34
    GET https://api.geneontology.org/api/bioentity/gene/UniProtKB%3AP04637/function
  • Network accessline 40
    GET https://api.geneontology.org/api/bioentity/function/{go_id}/genes
  • Network accessline 44
    GET https://api.geneontology.org/api/bioentity/function/GO%3A0006915/genes?rows=20
  • Network accessline 50
    GET https://api.geneontology.org/api/search/entity/autocomplete/{query}
  • Network accessline 54
    GET https://api.geneontology.org/api/search/entity/autocomplete/apoptosis
  • Network accessline 59
    GET https://api.geneontology.org/api/ontology/term/{go_id}/graph
  • Network accessline 68
    GET https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/{go_ids}
  • Network accessline 72
    GET https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0008150
  • Network accessline 78
    GET https://www.ebi.ac.uk/QuickGO/services/annotation/search?geneProductId={uniprot_id}
  • Network accessline 82
    GET https://www.ebi.ac.uk/QuickGO/services/annotation/search?geneProductId=P04637&limit=25
  • Network accessline 87
    GET https://www.ebi.ac.uk/QuickGO/services/annotation/search?goId=GO:0006915&taxonId=9606&limit=25
  • Network accessline 92
    GET https://www.ebi.ac.uk/QuickGO/services/annotation/search?geneProductId=P04637&goUsage=descendants&evidenceCode=ECO:0000269&limit=25
  • Network accessline 97
    GET https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0008150/children
  • Network accessline 102
    GET https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0006915/ancestors?relations=is_a,part_of
  • Network accessline 107
    GET https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=apoptosis&limit=10

skills/database-lookup/references/geo.md

  • Network accessline 5
    | Purpose | URL | |---|---| | E-utilities | `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/` |
  • Network accessline 6
    |---|---| | E-utilities | `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/` | | GEO direct query | `https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi` |
  • Network accessline 7
    | E-utilities | `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/` |
  • Network accessline 8
    | GEO direct query | `https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi` |
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 88
    GET https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc={accession}&form={format}&view={detail}

skills/database-lookup/references/gnomad.md

  • Network accessline 7
    ## API Type: GraphQL - **Endpoint**: `https://gnomad.broadinstitute.org/api`
  • Network accessline 8
    - **Endpoint**: `https://gnomad.broadinstitute.org/api`
  • Network accessline 19
    POST https://gnomad.broadinstitute.org/api

skills/database-lookup/references/gtex.md

  • Network accessline 7
    ## Base URL `https://gtexportal.org/api/v2`
  • Network accessline 8
    `https://gtexportal.org/api/v2`
  • Network accessline 138
    Official schema: https://gtexportal.org/api/v2/openapi.json

skills/database-lookup/references/gwas-catalog.md

  • Network accessline 5
    https://www.ebi.ac.uk/gwas/rest/api
  • Network accessline 32
    # Get a study https://www.ebi.ac.uk/gwas/rest/api/studies/GCST001633
  • Network accessline 33
    https://www.ebi.ac.uk/gwas/rest/api/studies/GCST001633
  • Network accessline 35
    # Associations for a SNP https://www.ebi.ac.uk/gwas/rest/api/singleNucleotidePolymorphisms/rs7329174/associations
  • Network accessline 36
    https://www.ebi.ac.uk/gwas/rest/api/singleNucleotidePolymorphisms/rs7329174/associations
  • Network accessline 38
    # Search traits https://www.ebi.ac.uk/gwas/rest/api/efoTraits/search/findByEfoTrait?trait=diabetes&page=0&size=5
  • Network accessline 39
    https://www.ebi.ac.uk/gwas/rest/api/efoTraits/search/findByEfoTrait?trait=diabetes&page=0&size=5
  • Network accessline 48
    Follow HAL `_links.next.href` until absent and inspect `_links.search` for exact finder names/parameters. The official endpoint catalogue is https://www.ebi.ac.uk/gwas/rest/documents/api.html.

skills/database-lookup/references/hca.md

  • Network accessline 5
    https://service.azul.data.humancellatlas.org/
  • Network accessline 28
    # List projects https://service.azul.data.humancellatlas.org/index/projects?size=5&catalog={catalog}
  • Network accessline 29
    https://service.azul.data.humancellatlas.org/index/projects?size=5&catalog={catalog}
  • Network accessline 31
    # Summary stats https://service.azul.data.humancellatlas.org/index/summary?catalog={catalog}
  • Network accessline 32
    https://service.azul.data.humancellatlas.org/index/summary?catalog={catalog}
  • Network accessline 36
    Follow `pagination.next` for continuation; the API uses search-after tokens, not a general numeric offset. Query parameters and filter names are defined in the [OpenAPI schema](https://service.azul.data.humancellatlas.org/openapi.json).
  • Network accessline 38
    the [OpenAPI schema](https://service.azul.data.humancellatlas.org/openapi.json).

skills/database-lookup/references/hpo.md

  • Network accessline 3
    Public term API: `https://ontology.jax.org/api/hp` (no key).
  • Network accessline 19
    Annotations use a separate service: `GET https://ontology.jax.org/api/network/annotation/HP%3A0001250`.
  • Network accessline 20
    `GET https://ontology.jax.org/api/network/annotation/HP%3A0001250`.
  • Network accessline 25
    Official schemas: [terms](https://ontology.jax.org/api/hp/docs/),
  • Network accessline 26
    [annotation network](https://ontology.jax.org/api/network/docs).

skills/database-lookup/references/human-protein-atlas.md

  • Network accessline 5
    https://www.proteinatlas.org
  • Network accessline 21
    # Gene data by Ensembl ID https://www.proteinatlas.org/ENSG00000141510.json
  • Network accessline 22
    https://www.proteinatlas.org/ENSG00000141510.json
  • Network accessline 24
    # Search https://www.proteinatlas.org/search/TP53
  • Network accessline 25
    https://www.proteinatlas.org/search/TP53
  • Network accessline 44
    ## Bulk Downloads For large-scale work, use TSV files from https://www.proteinatlas.org/about/download:
  • Network accessline 45
    For large-scale work, use TSV files from https://www.proteinatlas.org/about/download:

skills/database-lookup/references/interpro.md

  • Network accessline 5
    https://www.ebi.ac.uk/interpro/api
  • Network accessline 21
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro/{accession}
  • Network accessline 25
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro/IPR000504
  • Network accessline 31
    GET https://www.ebi.ac.uk/interpro/api/entry/pfam/{pfam_accession}
  • Network accessline 32
    GET https://www.ebi.ac.uk/interpro/api/entry/smart/{smart_accession}
  • Network accessline 33
    GET https://www.ebi.ac.uk/interpro/api/entry/prosite/{prosite_accession}
  • Network accessline 37
    GET https://www.ebi.ac.uk/interpro/api/entry/pfam/PF00076
  • Network accessline 42
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro?search={query}
  • Network accessline 46
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro?search=kinase
  • Network accessline 52
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/{uniprot_accession}
  • Network accessline 56
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P12345
  • Network accessline 62
    GET https://www.ebi.ac.uk/interpro/api/protein/uniprot/entry/interpro/{accession}
  • Network accessline 66
    GET https://www.ebi.ac.uk/interpro/api/protein/uniprot/entry/interpro/IPR000504
  • Network accessline 72
    GET https://www.ebi.ac.uk/interpro/api/structure/pdb/entry/interpro/{accession}
  • Network accessline 76
    GET https://www.ebi.ac.uk/interpro/api/structure/pdb/entry/interpro/IPR000504
  • Network accessline 81
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro?type=domain
  • Network accessline 82
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro?type=family
  • Network accessline 83
    GET https://www.ebi.ac.uk/interpro/api/entry/interpro?type=homologous_superfamily
  • Network accessline 88
    GET https://www.ebi.ac.uk/interpro/api/taxonomy/uniprot/entry/interpro/{accession}
  • Network accessline 94
    {   "count": 1234,   "next": "https://www.ebi.ac.uk/interpro/api/entry/interpro?cursor=...&page_size=20",
  • Network accessline 95
    "count": 1234,   "next": "https://www.ebi.ac.uk/interpro/api/entry/interpro?cursor=...&page_size=20",   "previous": null,
  • Network accessline 96
    "next": "https://www.ebi.ac.uk/interpro/api/entry/interpro?cursor=...&page_size=20",

skills/database-lookup/references/jaspar.md

  • Network accessline 5
    https://jaspar.elixir.no/api/v1/
  • Network accessline 33
    # Get CTCF binding profile https://jaspar.elixir.no/api/v1/matrix/MA0139.1/
  • Network accessline 34
    https://jaspar.elixir.no/api/v1/matrix/MA0139.1/
  • Network accessline 36
    # Human CORE TF profiles https://jaspar.elixir.no/api/v1/matrix/?tax_id=9606&collection=CORE&page_size=10
  • Network accessline 37
    https://jaspar.elixir.no/api/v1/matrix/?tax_id=9606&collection=CORE&page_size=10
  • Network accessline 39
    # Get profile in MEME format https://jaspar.elixir.no/api/v1/matrix/MA0139.1/?format=meme
  • Network accessline 40
    https://jaspar.elixir.no/api/v1/matrix/MA0139.1/?format=meme
  • Network accessline 46
    ## API Docs Swagger at https://jaspar.elixir.no/api/v1/docs/
  • Network accessline 47
    Swagger at https://jaspar.elixir.no/api/v1/docs/

skills/database-lookup/references/kegg.md

  • Network accessline 5
    https://rest.kegg.jp
  • Network accessline 46
    # List human pathways https://rest.kegg.jp/list/pathway/hsa
  • Network accessline 47
    https://rest.kegg.jp/list/pathway/hsa
  • Network accessline 49
    # Get pathway entry https://rest.kegg.jp/get/hsa00010
  • Network accessline 50
    https://rest.kegg.jp/get/hsa00010
  • Network accessline 52
    # Search compounds by name https://rest.kegg.jp/find/compound/aspirin
  • Network accessline 53
    https://rest.kegg.jp/find/compound/aspirin
  • Network accessline 55
    # Search by molecular formula https://rest.kegg.jp/find/compound/C9H8O4/formula
  • Network accessline 56
    https://rest.kegg.jp/find/compound/C9H8O4/formula
  • Network accessline 58
    # Find pathways for a gene https://rest.kegg.jp/link/pathway/hsa:10458
  • Network accessline 59
    https://rest.kegg.jp/link/pathway/hsa:10458
  • Network accessline 61
    # Find diseases for a gene https://rest.kegg.jp/link/disease/hsa:672
  • Network accessline 62
    https://rest.kegg.jp/link/disease/hsa:672
  • Network accessline 64
    # Convert KEGG to PubChem IDs https://rest.kegg.jp/conv/pubchem/C00001
  • Network accessline 65
    https://rest.kegg.jp/conv/pubchem/C00001
  • Network accessline 67
    # Get multiple entries (max 10, joined with +) https://rest.kegg.jp/get/C00001+C00002+C00003
  • Network accessline 68
    https://rest.kegg.jp/get/C00001+C00002+C00003
  • Network accessline 70
    # Drug-drug interactions https://rest.kegg.jp/ddi/D00564+D00110
  • Network accessline 71
    https://rest.kegg.jp/ddi/D00564+D00110
  • Network accessline 80
    KEGG `conv/pubchem/...` maps to PubChem **Substance IDs (SIDs)**, not Compound IDs (CIDs). Resolve SID to CID through PubChem before joining compound properties. Official contract: https://www.kegg.jp/kegg/rest/keggapi.html

skills/database-lookup/references/lincs-l1000.md

  • Network accessline 8
    https://api.clue.io/api
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 35
    # Illustrative authenticated queries; JSON is encoded as one query parameter. curl --fail-with-body --get 'https://api.clue.io/api/perts' \
  • Network accessline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    --data-urlencode 'filter={"where":{"pert_iname":"vorinostat"},"limit":5}' curl --fail-with-body --get 'https://api.clue.io/api/genes' \   -H "user_key: $CLUE_API_KEY" \
  • Network accessline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Network accessline 41
    --data-urlencode 'filter={"where":{"l1000_type":"landmark"},"limit":10}' curl --fail-with-body --get 'https://api.clue.io/api/sigs' \   -H "user_key: $CLUE_API_KEY" \
  • Network accessline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Network accessline 65
    For expression matrices, obtain the versioned data release and join on signature and gene identifiers. Level 5 contains replicate-collapsed differential-expression signatures; it is not raw abundance. Official contract: https://clue.io/deve
  • Network accessline 67
    signatures; it is not raw abundance. Official contract: https://clue.io/developer-resources

skills/database-lookup/references/materials-project.md

  • Network accessline 6
    https://api.materialsproject.org
  • Network accessline 11
    Requires a free API key. Register at https://materialsproject.org (free account).
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 22
    Use the current API at `api.materialsproject.org` with the `mp-api` client. The legacy API used `/rest/v2/`; that path is not the version label for the current API. The authoritative endpoint schema is https://api.materialsproject.org/opena
  • Network accessline 118
    - Official guidance describes limits starting at 25 requests/second, not a guaranteed account quota; honor HTTP 429 and returned retry guidance. See https://docs.materialsproject.org/downloading-data/using-the-api/tips-for-large-downloads.

skills/database-lookup/references/metabolomics-workbench.md

  • Network accessline 5
    https://www.metabolomicsworkbench.org/rest/
  • Network accessline 73
    # Study summary https://www.metabolomicsworkbench.org/rest/study/study_id/ST000001/summary
  • Network accessline 74
    https://www.metabolomicsworkbench.org/rest/study/study_id/ST000001/summary
  • Network accessline 76
    # Metabolites in a study https://www.metabolomicsworkbench.org/rest/study/study_id/ST000001/metabolites
  • Network accessline 77
    https://www.metabolomicsworkbench.org/rest/study/study_id/ST000001/metabolites
  • Network accessline 79
    # Search studies by title https://www.metabolomicsworkbench.org/rest/study/study_title/diabetes/summary
  • Network accessline 80
    https://www.metabolomicsworkbench.org/rest/study/study_title/diabetes/summary
  • Network accessline 82
    # Compounds with a formula (not unique chemical identity) https://www.metabolomicsworkbench.org/rest/compound/formula/C6H12O6/all
  • Network accessline 83
    https://www.metabolomicsworkbench.org/rest/compound/formula/C6H12O6/all
  • Network accessline 85
    # Compound by PubChem CID https://www.metabolomicsworkbench.org/rest/compound/pubchem_cid/5793/all
  • Network accessline 86
    https://www.metabolomicsworkbench.org/rest/compound/pubchem_cid/5793/all
  • Network accessline 88
    # RefMet standardized name match https://www.metabolomicsworkbench.org/rest/refmet/match/alpha-D-Glucose/name
  • Network accessline 89
    https://www.metabolomicsworkbench.org/rest/refmet/match/alpha-D-Glucose/name
  • Network accessline 91
    # m/z search in positive mode https://www.metabolomicsworkbench.org/rest/moverz/MB/635.52/M%2BH/0.5
  • Network accessline 92
    https://www.metabolomicsworkbench.org/rest/moverz/MB/635.52/M%2BH/0.5
  • Network accessline 94
    # Exact mass search https://www.metabolomicsworkbench.org/rest/moverz/exactmass/PC(34:1)/M%2BH
  • Network accessline 95
    https://www.metabolomicsworkbench.org/rest/moverz/exactmass/PC(34:1)/M%2BH
  • Network accessline 104
    Official query builder and contract: https://www.metabolomicsworkbench.org/tools/mw_rest.php

skills/database-lookup/references/monarch.md

  • Network accessline 5
    https://api.monarchinitiative.org/v3/api
  • Network accessline 32
    # Search for Marfan syndrome https://api.monarchinitiative.org/v3/api/search?q=Marfan+syndrome&limit=5
  • Network accessline 33
    https://api.monarchinitiative.org/v3/api/search?q=Marfan+syndrome&limit=5
  • Network accessline 35
    # Entity details for a disease https://api.monarchinitiative.org/v3/api/entity/MONDO:0007947
  • Network accessline 36
    https://api.monarchinitiative.org/v3/api/entity/MONDO:0007947
  • Network accessline 38
    # Gene-to-phenotype for FBN1 https://api.monarchinitiative.org/v3/api/association?entity=HGNC%3A3603&category=biolink:GeneToPhenotypicFeatureAssociation&limit=10
  • Network accessline 39
    https://api.monarchinitiative.org/v3/api/association?entity=HGNC%3A3603&category=biolink:GeneToPhenotypicFeatureAssociation&limit=10

skills/database-lookup/references/mousemine.md

  • Network accessline 5
    https://www.mousemine.org/mousemine/service
  • Network accessline 23
    # Keyword search for Brca1 https://www.mousemine.org/mousemine/service/search?q=Brca1&format=json
  • Network accessline 24
    https://www.mousemine.org/mousemine/service/search?q=Brca1&format=json
  • Network accessline 26
    # Discover templates before constructing template/results parameters https://www.mousemine.org/mousemine/service/templates?format=json
  • Network accessline 27
    https://www.mousemine.org/mousemine/service/templates?format=json

skills/database-lookup/references/myvariant.md

  • Network accessline 3
    Public annotation aggregation service: `https://myvariant.info/v1`.
  • Network accessline 4
    [Annotation contract](https://docs.myvariant.info/en/latest/doc/variant_annotation_service.html)
  • Network accessline 5
    and [query contract](https://docs.myvariant.info/en/latest/doc/variant_query_service.html).

skills/database-lookup/references/nasa-exoplanet-archive.md

  • Network accessline 6
    https://exoplanetarchive.ipac.caltech.edu
  • Network accessline 28
    https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=SELECT pl_name,hostname,sy_dist,pl_orbper,pl_rade,pl_bmasse,disc_year,discoverymethod FROM ps WHERE default_flag=1 ORDER BY disc_year DESC&format=json
  • Network accessline 33
    https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=SELECT TOP 50 pl_name,hostname,pl_orbsmax,st_teff,pl_rade FROM ps WHERE default_flag=1 AND pl_orbsmax BETWEEN 0.8 AND 1.5 AND st_teff BETWEEN 4000 AND 7000&format=json
  • Network accessline 38
    https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=SELECT pl_name,pl_rade,pl_orbper,disc_year FROM ps WHERE default_flag=1 AND disc_facility='Transiting Exoplanet Survey Satellite (TESS)'&format=json
  • Network accessline 43
    https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=SELECT discoverymethod, COUNT(*) as cnt FROM ps WHERE default_flag=1 GROUP BY discoverymethod ORDER BY cnt DESC&format=json
  • Network accessline 102
    https://exoplanetarchive.ipac.caltech.edu/cgi-bin/TblView/nph-tblView?app=ExoTbls&config=PS

skills/database-lookup/references/nasa.md

  • Network accessline 6
    https://api.nasa.gov
  • Network accessline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 12
    - Get a free key at: https://api.nasa.gov/#signUp
  • Network accessline 22
    GET https://science.nasa.gov/wp-json/wp/v2/apod-basic/260911
  • Network accessline 23
    GET https://science.nasa.gov/wp-json/wp/v2/apod-basic?page=1&per_page=5
  • Network accessline 24
    GET https://science.nasa.gov/wp-json/wp/v2/apod-basic?date_from=260901&date_to=260930
  • Network accessline 36
    The NASA-linked [new API guide](https://schlotterer.notion.site/APOD-Feed-And-API-User-Guide-39697d8747c38015a53edfdde76d4f5e)
  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]
  • Network accessline 86
    Official [migration notice](https://api.nasa.gov/assets/html/header.html) and [API catalogue](https://api.nasa.gov/assets/json/apis.json).

skills/database-lookup/references/ncbi-gene.md

  • Network accessline 5
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Network accessline 8
    ## Auth API key optional but recommended. Without key: 3 req/sec. With key: 10 req/sec. Free key from: https://www.ncbi.nlm.nih.gov/account/settings/
  • Network accessline 9
    [Credential-related source omitted]
  • Network accessline 10
    Free key from: https://www.ncbi.nlm.nih.gov/account/settings/
  • Access to secretsline 11
    [Credential-related source omitted]

skills/database-lookup/references/ncbi-protein.md

  • Network accessline 8
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Network accessline 11
    [Credential-related source omitted]
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]

skills/database-lookup/references/ncbi-taxonomy.md

  • Network accessline 8
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Access to secretsline 12
    [Credential-related source omitted]

skills/database-lookup/references/nist.md

  • Network accessline 11
    https://physics.nist.gov/cgi-bin/cuu
  • Network accessline 18
    https://physics.nist.gov/cuu/Constants/Table/allascii.txt
  • Network accessline 24
    https://physics.nist.gov/cgi-bin/cuu/Value?{constant_key}
  • Network accessline 30
    https://physics.nist.gov/cgi-bin/cuu/Value?h
  • Network accessline 40
    https://physics.nist.gov/cgi-bin/ASD
  • Network accessline 47
    https://physics.nist.gov/cgi-bin/ASD/lines1.pl?spectra={element}&low_w={min_wavelength}&upp_w={max_wavelength}&unit={unit}&format={format}
  • Network accessline 64
    https://physics.nist.gov/cgi-bin/ASD/lines1.pl?spectra=H&low_w=3000&upp_w=7000&unit=0&format=2&line_out=0&show_obs_wl=1&A_out=1
  • Network accessline 69
    https://physics.nist.gov/cgi-bin/ASD/energy1.pl?spectrum={element}&units={units}&format={format}
  • Network accessline 78
    https://webbook.nist.gov/cgi/cbook.cgi
  • Network accessline 85
    https://webbook.nist.gov/cgi/cbook.cgi?Name={compound}&Units=SI
  • Network accessline 90
    https://webbook.nist.gov/cgi/cbook.cgi?ID={cas_number}&Units=SI
  • Network accessline 95
    https://webbook.nist.gov/cgi/cbook.cgi?Formula={formula}&Units=SI
  • Network accessline 100
    https://webbook.nist.gov/cgi/cbook.cgi?JCAMP=C{cas_no_dashes}&Index=0&Type=IR

skills/database-lookup/references/noaa.md

  • Network accessline 5
    https://www.ncdc.noaa.gov/cdo-web/api/v2
  • Network accessline 8
    [Credential-related source omitted]
  • Network accessline 9
    [Credential-related source omitted]
  • Network accessline 47
    [Credential-related source omitted]
  • Network accessline 48
    "https://www.ncdc.noaa.gov/cdo-web/api/v2/data?datasetid=GHCND&datatypeid=TMAX&stationid=GHCND:USW00013874&startdate=2024-01-01&enddate=2024-01-31&units=metric&limit=31"
  • Network accessline 90
    [Credential-related source omitted]
  • Network accessline 91
    "https://www.ncdc.noaa.gov/cdo-web/api/v2/datasets?limit=10"
  • Network accessline 114
    [Credential-related source omitted]
  • Network accessline 115
    "https://www.ncdc.noaa.gov/cdo-web/api/v2/datatypes?datasetid=GHCND&limit=50"
  • Network accessline 142
    **Example -- stations near Asheville, NC with daily data:**
  • Network accessline 144
    [Credential-related source omitted]
  • Network accessline 145
    "https://www.ncdc.noaa.gov/cdo-web/api/v2/stations?datasetid=GHCND&locationid=ZIP:28801&limit=10"
  • Network accessline 156
    "maxdate": "2024-11-15",       "latitude": 35.5951,       "name": "ASHEVILLE REGIONAL AIRPORT, NC US",
  • Network accessline 157
    "latitude": 35.5951,       "name": "ASHEVILLE REGIONAL AIRPORT, NC US",       "datacoverage": 1,
  • Network accessline 158
    "name": "ASHEVILLE REGIONAL AIRPORT, NC US",
  • Network accessline 179
    [Credential-related source omitted]
  • Network accessline 180
    "https://www.ncdc.noaa.gov/cdo-web/api/v2/locations?locationcategoryid=ST&limit=52"
  • Network accessline 201
    For `/data`, bound daily/subdaily requests to one year; monthly and annual datasets allow up to ten years. Follow the returned resultset offset and count rather than assuming every endpoint starts at the same offset. Official contract: http

skills/database-lookup/references/omim.md

  • Network accessline 5
    https://api.omim.org/api
  • Network accessline 8
    ## Authentication **API key REQUIRED.** Request at https://omim.org/api (free for academic/non-commercial use).
  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 23
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]
  • Network accessline 33
    [Credential-related source omitted]
  • Network accessline 39
    [Credential-related source omitted]
  • Network accessline 43
    [Credential-related source omitted]
  • Network accessline 48
    `/entry/search` accepts a `filter` search expression, `fields`, `operator=AND|OR`, and `sort`. `filter` is not an enum of `gene`, `phenotype`, and `clinical_synopsis`. Use fielded OMIM search syntax from [OMIM search help](https://omim.org/
  • Network accessline 52
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 66
    [Credential-related source omitted]

skills/database-lookup/references/opentargets.md

  • Network accessline 7
    https://api.platform.opentargets.org/api/v4/graphql
  • Network accessline 12
    curl -s -X POST -H "Content-Type: application/json" \
  • Network accessline 14
    https://api.platform.opentargets.org/api/v4/graphql
  • Network accessline 26
    POST https://api.platform.opentargets.org/api/v4/graphql
  • Network accessline 358
    - Combine target + disease queries to get association scores with evidence breakdown. - Use `datasourceScores` in association queries to see which evidence sources contribute most. - The Open Targets Platform web UI at `https://platform.ope
  • Network accessline 360
    - The Open Targets Platform web UI at `https://platform.opentargets.org` has a GraphQL playground for testing queries.
  • Network accessline 362
    Current [GraphQL schema](https://api.platform.opentargets.org/api/v4/graphql/schema) and [API guide](https://platform-docs.opentargets.org/data-access/graphql-api).

skills/database-lookup/references/openweathermap.md

  • Network accessline 5
    https://api.openweathermap.org
  • Network accessline 8
    ## Authentication - **API Key: REQUIRED.** Register for a free key at https://home.openweathermap.org/users/sign_up
  • Network accessline 9
    - **API Key: REQUIRED.** Register for a free key at https://home.openweathermap.org/users/sign_up
  • Network accessline 13
    ## Rate Limits (Free Tier) - Quotas depend on product and subscription; check the account and [pricing page](https://openweathermap.org/price) before a batch.
  • Network accessline 14
    - Quotas depend on product and subscription; check the account and [pricing page](https://openweathermap.org/price) before a batch.
  • Network accessline 44
    https://api.openweathermap.org/data/2.5/weather?lat=40.7128&lon=-74.0060&units=metric&appid=YOUR_KEY
  • Network accessline 99
    https://api.openweathermap.org/data/2.5/forecast?lat=51.5085&lon=-0.1257&units=metric&cnt=8&appid=YOUR_KEY
  • Network accessline 150
    https://api.openweathermap.org/geo/1.0/direct?q=London,GB&limit=5&appid=YOUR_KEY
  • Network accessline 156
    https://api.openweathermap.org/geo/1.0/reverse?lat=51.5085&lon=-0.1257&limit=1&appid=YOUR_KEY
  • Network accessline 161
    https://api.openweathermap.org/geo/1.0/zip?zip=90210,US&appid=YOUR_KEY
  • Network accessline 181
    https://api.openweathermap.org/data/3.0/onecall?lat=40.7128&lon=-74.006&exclude=minutely,alerts&units=metric&appid=YOUR_KEY
  • Network accessline 186
    The current [One Call 4.0 documentation](https://openweathermap.org/api/one-call-4) describes a separate endpoint family; the 3.0 route above remains separately documented. Do not change only the version in a 3.0 URL.
  • Network accessline 207
    https://api.openweathermap.org/data/2.5/air_pollution?lat=40.7128&lon=-74.006&appid=YOUR_KEY
  • Network accessline 247
    Weather icons: `https://openweathermap.org/img/wn/{icon}@2x.png`
  • Network accessline 264
    - Default temperature unit is Kelvin. Always specify `units=metric` or `units=imperial`. - City name queries (`q=`) can be ambiguous. Prefer `lat`+`lon` for precision, using geocoding first if needed. - Weather icon URL pattern: `https://op
  • Network accessline 265
    - City name queries (`q=`) can be ambiguous. Prefer `lat`+`lon` for precision, using geocoding first if needed. - Weather icon URL pattern: `https://openweathermap.org/img/wn/{icon}@2x.png` (e.g. `01d` for clear day). - Error responses retu
  • Network accessline 266
    - Weather icon URL pattern: `https://openweathermap.org/img/wn/{icon}@2x.png` (e.g. `01d` for clear day).

skills/database-lookup/references/pdb.md

  • Network accessline 3
    ## Base URLs - **Data API**: `https://data.rcsb.org/rest/v1`
  • Network accessline 4
    - **Data API**: `https://data.rcsb.org/rest/v1`
  • Network accessline 5
    - **Search API**: `https://search.rcsb.org/rcsbsearch/v2/query`
  • Network accessline 6
    - **GraphQL**: `https://data.rcsb.org/graphql`
  • Network accessline 7
    - **Files**: `https://files.rcsb.org`
  • Network accessline 19
    GET https://data.rcsb.org/rest/v1/core/entry/{entry_id}
  • Network accessline 23
    GET https://data.rcsb.org/rest/v1/core/entry/4HHB
  • Network accessline 29
    GET https://data.rcsb.org/rest/v1/core/polymer_entity/{entry_id}/{entity_id}
  • Network accessline 33
    GET https://data.rcsb.org/rest/v1/core/polymer_entity/4HHB/1
  • Network accessline 40
    GET https://data.rcsb.org/rest/v1/core/assembly/{entry_id}/{assembly_id}
  • Network accessline 45
    POST https://search.rcsb.org/rcsbsearch/v2/query
  • Network accessline 98
    GET https://files.rcsb.org/download/{entry_id}.cif
  • Network accessline 99
    GET https://files.rcsb.org/download/{entry_id}.pdb
  • Network accessline 104
    POST https://data.rcsb.org/graphql

skills/database-lookup/references/pride.md

  • Network accessline 3
    Public base: `https://www.ebi.ac.uk/pride/ws/archive/v3` (no key).
  • Network accessline 4
    Use the current [OpenAPI schema](https://www.ebi.ac.uk/pride/ws/archive/v3/v3/api-docs).

skills/database-lookup/references/pubchem.md

  • Network accessline 6
    https://pubchem.ncbi.nlm.nih.gov/rest/pug
  • Network accessline 148
    asynchronous ListKey in a successful fast-search response. Older SMILES property aliases may still be accepted but returned JSON keys use the current names above. Official contract: https://pubchem.ncbi.nlm.nih.gov/docs/pug-rest
  • Network accessline 150
    Official contract: https://pubchem.ncbi.nlm.nih.gov/docs/pug-rest

skills/database-lookup/references/quickgo.md

  • Network accessline 5
    https://www.ebi.ac.uk/QuickGO/services/
  • Network accessline 32
    # GO term details https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0003723
  • Network accessline 33
    https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0003723
  • Network accessline 35
    # Human annotations for RNA binding https://www.ebi.ac.uk/QuickGO/services/annotation/search?goId=GO:0003723&taxonId=9606&limit=10
  • Network accessline 36
    https://www.ebi.ac.uk/QuickGO/services/annotation/search?goId=GO:0003723&taxonId=9606&limit=10
  • Network accessline 38
    # Search terms by keyword https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=apoptosis&limit=5
  • Network accessline 39
    https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=apoptosis&limit=5

skills/database-lookup/references/reactome.md

  • Network accessline 6
    https://reactome.org/ContentService

skills/database-lookup/references/regulomedb.md

  • Network accessline 8
    Search: `https://regulomedb.org/regulome-search/`
  • Network accessline 9
    Help: https://regulomedb.org/regulome-help/

skills/database-lookup/references/rummageo.md

  • Network accessline 3
    Public GraphQL endpoint: `https://rummageo.com/graphql`.
  • Network accessline 4
    The official [application queries](https://github.com/MaayanLab/rummageo/blob/rummageo/src/graphql/core.graphql)
  • Network accessline 5
    and [server](https://github.com/MaayanLab/rummageo/blob/rummageo/src/lib/postgraphile.ts)
  • Network accessline 11
    curl --fail-with-body 'https://rummageo.com/graphql' \

skills/database-lookup/references/sdss.md

  • Network accessline 6
    https://skyserver.sdss.org/dr18/SkyServerWS
  • Network accessline 30
    https://skyserver.sdss.org/dr18/SkyServerWS/SearchTools/SqlSearch?cmd=SELECT TOP 10 objid,ra,dec,u,g,r,i,z FROM PhotoObj WHERE type=3&format=json
  • Network accessline 64
    https://skyserver.sdss.org/dr18/SkyServerWS/SearchTools/RadialSearch?ra=180&dec=0.5&radius=2&whichway=equatorial&whichquery=imaging&format=json&limit=10
  • Network accessline 110
    https://skyserver.sdss.org/dr18/SkyServerWS/ImgCutout/getjpeg?ra=180.0&dec=0.5&scale=0.4&width=256&height=256
  • Network accessline 117
    Spectrum FITS files are on the [Science Archive Server](https://data.sdss.org/sas/dr18/). Paths depend on instrument, data release, reduction pipeline and plate/fiber formatting. Obtain the actual file URL from the selected release's object
  • Network accessline 128
    URL-encode `cmd` (for example `curl --get --data-urlencode "cmd=SELECT TOP 10 ..."`). Preserve 64-bit object IDs as integers or strings, not floating-point numbers.
  • Network accessline 132
    No formal documented rate limits. Queries returning very large result sets may time out. Use `TOP N` in SQL queries to limit results. For bulk data, use CasJobs (https://skyserver.sdss.org/CasJobs/) with a free account.

skills/database-lookup/references/sec-edgar.md

  • Network accessline 6
    ## Base URLs - **Company/Filings Data:** `https://data.sec.gov`
  • Network accessline 7
    - **Company/Filings Data:** `https://data.sec.gov`
  • Network accessline 8
    - **EDGAR Website/Archives:** `https://www.sec.gov`
  • Network accessline 9
    - **XBRL API:** `https://data.sec.gov/api/xbrl`
  • Network accessline 30
    Use [EDGAR full-text search](https://www.sec.gov/edgar/search/) for interactive discovery. Its `efts.sec.gov` backend is not one of the documented `data.sec.gov` public APIs; do not treat inferred UI routes, filters, or response fields as a
  • Network accessline 34
    #### `GET https://www.sec.gov/cgi-bin/browse-edgar`
  • Network accessline 51
    https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=AAPL&type=10-K&dateb=&owner=include&count=10&output=atom
  • Network accessline 54
    #### `GET https://www.sec.gov/files/company_tickers.json`
  • Network accessline 66
    #### `GET https://www.sec.gov/files/company_tickers_exchange.json`
  • Network accessline 73
    #### `GET https://data.sec.gov/submissions/CIK{cik_padded}.json`
  • Network accessline 78
    https://data.sec.gov/submissions/CIK0000320193.json
  • Network accessline 113
    #### `GET https://data.sec.gov/api/xbrl/companyconcept/CIK{cik}/{taxonomy}/{tag}.json`
  • Network accessline 125
    https://data.sec.gov/api/xbrl/companyconcept/CIK0000320193/us-gaap/RevenueFromContractWithCustomerExcludingAssessedTax.json
  • Network accessline 158
    #### `GET https://data.sec.gov/api/xbrl/companyfacts/CIK{cik}.json`
  • Network accessline 163
    https://data.sec.gov/api/xbrl/companyfacts/CIK0000320193.json
  • Network accessline 188
    #### `GET https://data.sec.gov/api/xbrl/frames/{taxonomy}/{tag}/{unit}/{period}.json`
  • Network accessline 206
    https://data.sec.gov/api/xbrl/frames/us-gaap/Assets/USD/CY2023Q4I.json
  • Network accessline 229
    #### `GET https://www.sec.gov/Archives/edgar/data/{cik}/{accession_number_no_dashes}/{filename}`
  • Network accessline 234
    https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm
  • Network accessline 257
    - CIK numbers must be zero-padded to 10 digits in `data.sec.gov` URLs. - Response excerpts and accession numbers here illustrate structure; obtain actual document names and accession numbers from submissions before constructing archive URLs
  • Network accessline 258
    - Response excerpts and accession numbers here illustrate structure; obtain actual document names and accession numbers from submissions before constructing archive URLs. - For bulk downloads, SEC provides index files at `https://www.sec.go
  • Network accessline 259
    - For bulk downloads, SEC provides index files at `https://www.sec.gov/Archives/edgar/full-index/`.

skills/database-lookup/references/simbad.md

  • Network accessline 9
    https://simbad.cds.unistra.fr/simbad/sim-tap/sync
  • Network accessline 14
    https://simbad.cds.unistra.fr/simbad/sim-script
  • Network accessline 19
    https://simbad.cds.unistra.fr/simbad/sim-id
  • Network accessline 20
    https://simbad.cds.unistra.fr/simbad/sim-coo
  • Network accessline 53
    https://simbad.cds.unistra.fr/simbad/sim-tap/sync?request=doQuery&lang=adql&format=json&query=SELECT basic.OID, ra, dec, main_id, otype FROM basic JOIN ident ON oid = ident.oidref WHERE id = 'M31'
  • Network accessline 58
    https://simbad.cds.unistra.fr/simbad/sim-tap/sync?request=doQuery&lang=adql&format=json&query=SELECT TOP 50 main_id, ra, dec, otype FROM basic WHERE CONTAINS(POINT('ICRS', ra, dec), CIRCLE('ICRS', 10.684, 41.269, 0.083)) = 1
  • Network accessline 64
    https://simbad.cds.unistra.fr/simbad/sim-tap/sync?request=doQuery&lang=adql&format=json&query=SELECT TOP 100 main_id, ra, dec, otype FROM basic WHERE otype = 'Psr'

skills/database-lookup/references/sra.md

  • Network accessline 8
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Access to secretsline 12
    [Credential-related source omitted]

skills/database-lookup/references/string.md

  • Network accessline 6
    https://string-db.org/api
  • Network accessline 39
    https://string-db.org/api/json/get_string_ids?identifiers=TP53&species=9606
  • Network accessline 73
    https://string-db.org/api/json/interaction_partners?identifiers=TP53&species=9606&limit=10&required_score=900
  • Network accessline 117
    https://string-db.org/api/json/network?identifiers=TP53%0dBRCA1%0dATM%0dCHEK2%0dMDM2&species=9606&required_score=700
  • Network accessline 135
    https://string-db.org/api/image/network?identifiers=TP53%0dBRCA1%0dMDM2&species=9606
  • Network accessline 155
    https://string-db.org/api/json/enrichment?identifiers=TP53%0dBRCA1%0dATM%0dCHEK2%0dCDK2%0dCDKN1A&species=9606
  • Network accessline 190
    https://string-db.org/api/json/get_string_ids?identifiers=CDK2%0dp53&species=9606
  • Network accessline 224
    https://string-db.org/api/json/homology_best?identifiers=TP53&species=9606&species_b=10090
  • Network accessline 237
    https://string-db.org/api/json/ppi_enrichment?identifiers=TP53%0dBRCA1%0dATM%0dCHEK2&species=9606
  • Network accessline 285
    Current [STRING API contract](https://string-db.org/help/api/) also supports regulatory networks. Pin the returned STRING version and network type; best sequence similarity does not by itself establish orthology.

skills/database-lookup/references/tcga-gdc.md

  • Network accessline 5
    https://api.gdc.cancer.gov
  • Network accessline 42
    # List projects https://api.gdc.cancer.gov/projects?size=5&fields=project_id,name,primary_site
  • Network accessline 43
    https://api.gdc.cancer.gov/projects?size=5&fields=project_id,name,primary_site
  • Network accessline 45
    # BRCA1 mutations (POST) curl -X POST https://api.gdc.cancer.gov/ssms \
  • Network accessline 46
    curl -X POST https://api.gdc.cancer.gov/ssms \
  • Network accessline 50
    # Cases in TCGA-LUAD https://api.gdc.cancer.gov/cases?filters=%7B%22op%22%3A%22in%22%2C%22content%22%3A%7B%22field%22%3A%22project.project_id%22%2C%22value%22%3A%5B%22TCGA-LUAD%22%5D%7D%7D&size=3&fields=submitter_id,disease_type
  • Network accessline 51
    https://api.gdc.cancer.gov/cases?filters=%7B%22op%22%3A%22in%22%2C%22content%22%3A%7B%22field%22%3A%22project.project_id%22%2C%22value%22%3A%5B%22TCGA-LUAD%22%5D%7D%7D&size=3&fields=submitter_id,disease_type

skills/database-lookup/references/treasury.md

  • Network accessline 8
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service
  • Network accessline 50
    Daily Treasury yield curves are provided by the separate [Treasury XML feeds](https://home.treasury.gov/treasury-daily-interest-rate-xml-feed).
  • Network accessline 51
    [Treasury XML feeds](https://home.treasury.gov/treasury-daily-interest-rate-xml-feed).
  • Network accessline 57
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates?filter=record_date:gte:2024-01-01&sort=-record_date&page[size]=100
  • Network accessline 105
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny?filter=record_date:gte:2024-01-01&sort=-record_date&page[size]=10
  • Network accessline 119
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/auctions_query?filter=security_type:eq:Bill&sort=-auction_date&page[size]=10
  • Network accessline 133
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/mts/mts_table_5?filter=record_date:gte:2024-01-01&sort=-record_date&page[size]=50
  • Network accessline 145
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/mts/mts_table_9?filter=record_date:gte:2024-01-01&sort=-record_date
  • Network accessline 157
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/rates_of_exchange?filter=record_date:eq:2024-09-30&page[size]=200
  • Network accessline 171
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/interest_expense?filter=record_fiscal_year:eq:2024&sort=-record_date
  • Network accessline 206
    - The `filter` parameter supports chaining: `filter=field1:eq:val1,field2:gte:val2`. - Use `fields=` to reduce response size by requesting only needed columns. - The API documentation and dataset explorer is at: https://fiscaldata.treasury.
  • Network accessline 207
    - Use `fields=` to reduce response size by requesting only needed columns. - The API documentation and dataset explorer is at: https://fiscaldata.treasury.gov/api-documentation/ - For Treasury yield curve rates specifically, FRED series `DG
  • Network accessline 208
    - The API documentation and dataset explorer is at: https://fiscaldata.treasury.gov/api-documentation/
  • Network accessline 211
    Pagination links may be query fragments. Preserve the original endpoint, filters and fields while replacing page parameters. Use `curl --globoff` for literal square brackets, or encode parameters with `--data-urlencode`.

skills/database-lookup/references/ucsc-genome.md

  • Network accessline 7
    ## Base URL `https://api.genome.ucsc.edu`
  • Network accessline 8
    `https://api.genome.ucsc.edu`
  • Network accessline 75
    GET https://api.genome.ucsc.edu/getData/track?genome=hg38&track=ncbiRefSeq&chrom=chr17&start=43044295&end=43125483
  • Network accessline 80
    GET https://api.genome.ucsc.edu/getData/sequence?genome=hg38&chrom=chr7&start=117119148&end=117119178

skills/database-lookup/references/uniprot.md

  • Network accessline 6
    https://rest.uniprot.org
  • Network accessline 40
    https://rest.uniprot.org/uniprotkb/search?query=(gene:TP53) AND (organism_id:9606) AND (reviewed:true)&format=json&fields=accession,protein_name,gene_names,organism_name,length,cc_function&size=10
  • Network accessline 45
    https://rest.uniprot.org/uniprotkb/search?query=(protein_name:insulin) AND (reviewed:true)&format=json&size=5
  • Network accessline 50
    https://rest.uniprot.org/uniprotkb/search?query=(ec:2.7.11.1) AND (organism_id:9606)&format=json&size=25
  • Network accessline 55
    https://rest.uniprot.org/uniprotkb/search?query=(go:0006915) AND (organism_id:9606) AND (reviewed:true)&format=json&size=25
  • Network accessline 114
    https://rest.uniprot.org/uniprotkb/P04637?format=json
  • Network accessline 115
    https://rest.uniprot.org/uniprotkb/P04637.fasta
  • Network accessline 125
    https://rest.uniprot.org/uniprotkb/P04637.fasta
  • Network accessline 130
    https://rest.uniprot.org/uniprotkb/search?query=(gene:BRCA1) AND (organism_id:9606) AND (reviewed:true)&format=fasta
  • Network accessline 235
    https://rest.uniprot.org/proteomes/UP000005640?format=json
  • Network accessline 283
    {   "url": "https://rest.uniprot.org/...",
  • Network accessline 284
    "url": "https://rest.uniprot.org/...",
  • Network accessline 291
    Mapping namespaces are directional: check `https://rest.uniprot.org/configure/idmapping/fields`

skills/database-lookup/references/usgs.md

  • Network accessline 7
    USGS announces that WaterServices will be decommissioned in early 2027. The NWIS examples below target the legacy service. For new water-data applications, use https://api.waterdata.usgs.gov and its documented collections; do not translate
  • Network accessline 8
    examples below target the legacy service. For new water-data applications, use https://api.waterdata.usgs.gov and its documented collections; do not translate NWIS query parameters mechanically. Earthquake APIs have a separate lifecycle.
  • Network accessline 9
    https://api.waterdata.usgs.gov and its documented collections; do not translate
  • Network accessline 11
    Source: https://waterservices.usgs.gov/
  • Network accessline 15
    https://earthquake.usgs.gov/fdsnws/event/1
  • Network accessline 58
    https://earthquake.usgs.gov/fdsnws/event/1/query?format=geojson&starttime=2024-01-01&endtime=2024-12-31&minmagnitude=5.0&minlatitude=30&maxlatitude=45&minlongitude=-125&maxlongitude=-110&orderby=magnitude
  • Network accessline 65
    "metadata": {     "generated": 1700000000000,     "url": "https://earthquake.usgs.gov/fdsnws/event/1/query?...",
  • Network accessline 66
    "generated": 1700000000000,     "url": "https://earthquake.usgs.gov/fdsnws/event/1/query?...",     "title": "USGS Earthquakes",
  • Network accessline 67
    "url": "https://earthquake.usgs.gov/fdsnws/event/1/query?...",
  • Network accessline 80
    "updated": 1700100000000,         "tz": null,         "url": "https://earthquake.usgs.gov/earthquakes/eventpage/ci00000001",
  • Network accessline 81
    "tz": null,         "url": "https://earthquake.usgs.gov/earthquakes/eventpage/ci00000001",         "detail": "https://earthquake.usgs.gov/fdsnws/event/1/query?eventid=ci00000001&format=geojson",
  • Network accessline 82
    "url": "https://earthquake.usgs.gov/earthquakes/eventpage/ci00000001",
  • Network accessline 83
    "detail": "https://earthquake.usgs.gov/fdsnws/event/1/query?eventid=ci00000001&format=geojson",
  • Network accessline 121
    https://earthquake.usgs.gov/fdsnws/event/1/count?starttime=2024-01-01&endtime=2024-12-31&minmagnitude=4.5
  • Network accessline 127
    https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_month.geojson
  • Network accessline 128
    https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_week.geojson
  • Network accessline 129
    https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_day.geojson
  • Network accessline 130
    https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson
  • Network accessline 140
    https://waterservices.usgs.gov/nwis
  • Network accessline 177
    https://waterservices.usgs.gov/nwis/iv/?format=json&sites=01646500&parameterCd=00060&period=P1D
  • Network accessline 227
    https://waterservices.usgs.gov/nwis/dv/?format=json&sites=01646500&parameterCd=00060&statCd=00003&startDT=2023-01-01&endDT=2023-12-31
  • Network accessline 238
    https://waterservices.usgs.gov/nwis/site/?format=rdb&stateCd=VA&siteType=ST&siteStatus=active&hasDataTypeCd=iv
  • Network accessline 249
    https://waterservices.usgs.gov/nwis/stat/?format=rdb&sites=01646500&parameterCd=00060&statReportType=daily&statTypeCd=mean,p05,p25,p50,p75,p95

skills/database-lookup/references/uspto.md

  • Network accessline 5
    **Status (checked 2026-08-30):** The PatentsView PatentSearch API that lived at `https://search.patentsview.org/api/v1/` is **unavailable**. The host no longer
  • Network accessline 6
    `https://search.patentsview.org/api/v1/` is **unavailable**. The host no longer
  • Network accessline 18
    - Transition guide: https://data.uspto.gov/support/transition-guide/patentsview
  • Network accessline 19
    - PatentsView program page: https://www.uspto.gov/ip-policy/economic-research/patentsview
  • Network accessline 20
    - ODP home / bulk directory: https://data.uspto.gov/
  • Network accessline 22
    | Category | Example tables | ODP bulk dataset page | |---|---|---| | Granted patents — baseline / disambiguated | `g_patent`, `g_cpc_current`, `g_assignee_disambiguated` | https://data.uspto.gov/bulkdata/datasets/pvgpatdis |
  • Network accessline 23
    |---|---|---| | Granted patents — baseline / disambiguated | `g_patent`, `g_cpc_current`, `g_assignee_disambiguated` | https://data.uspto.gov/bulkdata/datasets/pvgpatdis | | Granted patents — long text | `g_brf_sum_text_*`, `g_claims_*`, `g
  • Network accessline 24
    | Granted patents — baseline / disambiguated | `g_patent`, `g_cpc_current`, `g_assignee_disambiguated` | https://data.uspto.gov/bulkdata/datasets/pvgpatdis |
  • Network accessline 25
    | Granted patents — long text | `g_brf_sum_text_*`, `g_claims_*`, `g_detail_desc_text_*` | https://data.uspto.gov/bulkdata/datasets/pvgpattxt |
  • Network accessline 26
    | Pre-grant publications — baseline / disambiguated | `pg_published_application`, `pg_cpc_current` | https://data.uspto.gov/bulkdata/datasets/pvpgpubdis |
  • Network accessline 27
    | Pre-grant publications — long text | `pg_brf_sum_text_*`, `pg_claims_*` | https://data.uspto.gov/bulkdata/datasets/pvpgpubtxt |
  • Network accessline 28
    | Sorted (beta) | `g_sorted_applicant`, `pg_sorted_individual` | https://data.uspto.gov/bulkdata/datasets/pvsorted |
  • Network accessline 29
    | Annualized | yearly CSV tables | https://data.uspto.gov/bulkdata/datasets/pvannual |
  • Network accessline 36
    ODP access requires a USPTO.gov account (MFA). Obtain an **ODP** API key from https://data.uspto.gov/apikey — previously issued PatentsView PatentSearch keys
  • Network accessline 37
    https://data.uspto.gov/apikey — previously issued PatentsView PatentSearch keys
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 49
    - Legacy PatentsView REST host `api.patentsview.org` is decommissioned for search;   requests redirect to the ODP transition guide. - The Elasticsearch PatentSearch base URL `https://search.patentsview.org/api/v1/`
  • Network accessline 50
    requests redirect to the ODP transition guide. - The Elasticsearch PatentSearch base URL `https://search.patentsview.org/api/v1/`   must not be used until USPTO republishes an ODP-hosted replacement.
  • Network accessline 51
    - The Elasticsearch PatentSearch base URL `https://search.patentsview.org/api/v1/`
  • Network accessline 56
    PEDS has migrated to ODP. Use the current [transition guide](https://data.uspto.gov/support/transition-guide/peds) and
  • Network accessline 57
    [transition guide](https://data.uspto.gov/support/transition-guide/peds) and
  • Network accessline 58
    [Patent File Wrapper search documentation](https://data.uspto.gov/apis/patent-file-wrapper/search).
  • Network accessline 59
    The search endpoint is `https://api.uspto.gov/api/v1/patent/applications/search`;
  • Network accessline 68
    Use TSDR by application serial or registration number. The official [TSDR FAQ](https://tsdr.uspto.gov/faqview) now shows the API host
  • Network accessline 69
    [TSDR FAQ](https://tsdr.uspto.gov/faqview) now shows the API host
  • Network accessline 70
    `https://tsdrapi.uspto.gov`, for example

skills/database-lookup/references/who.md

  • Network accessline 8
    https://ghoapi.azureedge.net/api
  • Network accessline 33
    https://ghoapi.azureedge.net/api/Indicator
  • Network accessline 68
    https://ghoapi.azureedge.net/api/WHOSIS_000001
  • Network accessline 110
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA'
  • Network accessline 115
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA' or SpatialDim eq 'GBR' or SpatialDim eq 'JPN'
  • Network accessline 122
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=TimeDim eq 2019
  • Network accessline 127
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA' and TimeDim ge 2015
  • Network accessline 134
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA' and TimeDim ge 2015 and Dim1 eq 'SEX_BTSX'
  • Network accessline 143
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$top=10
  • Network accessline 148
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$top=50&$skip=100
  • Network accessline 154
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA'&$select=SpatialDim,TimeDim,NumericValue,Dim1
  • Network accessline 160
    https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim eq 'USA'&$orderby=TimeDim desc
  • Network accessline 171
    https://ghoapi.azureedge.net/api/DIMENSION/COUNTRY/DimensionValues
  • Network accessline 176
    https://ghoapi.azureedge.net/api/DIMENSION/REGION/DimensionValues
  • Network accessline 181
    https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues
  • Network accessline 258
    {   "@odata.context": "https://ghoapi.azureedge.net/api/$metadata#...",
  • Network accessline 259
    "@odata.context": "https://ghoapi.azureedge.net/api/$metadata#...",
  • Network accessline 281
    - Data may have multi-year lag, especially for lower-income countries. - The `Low` and `High` fields provide uncertainty intervals from WHO estimation processes (not all indicators have these). - For bulk exploration, the GHO data portal at
  • Network accessline 283
    - For bulk exploration, the GHO data portal at https://www.who.int/data/gho provides a browsable interface to find indicator codes.

skills/database-lookup/references/worldbank.md

  • Network accessline 6
    https://api.worldbank.org/v2
  • Network accessline 32
    https://api.worldbank.org/v2/country/US/indicator/NY.GDP.MKTP.CD?format=json&date=2015:2023
  • Network accessline 37
    https://api.worldbank.org/v2/country/US/indicator/NY.GDP.MKTP.CD?format=json&MRV=5
  • Network accessline 46
    https://api.worldbank.org/v2/country/US;GB;CN;IN/indicator/SP.POP.TOTL?format=json&date=2020:2023
  • Network accessline 55
    https://api.worldbank.org/v2/country/all/indicator/SI.POV.DDAY?format=json&date=2020&per_page=300
  • Network accessline 66
    https://api.worldbank.org/v2/country/WLD/indicator/NY.GDP.MKTP.CD?format=json&date=2020:2023
  • Network accessline 75
    https://api.worldbank.org/v2/country?format=json&per_page=300
  • Network accessline 84
    https://api.worldbank.org/v2/country/US?format=json
  • Network accessline 93
    https://api.worldbank.org/v2/indicator?format=json&per_page=100
  • Network accessline 104
    https://api.worldbank.org/v2/topic/3/indicator?format=json
  • Network accessline 109
    https://api.worldbank.org/v2/source/2/indicator?format=json&per_page=50
  • Network accessline 118
    https://api.worldbank.org/v2/topic?format=json
  • Network accessline 127
    https://api.worldbank.org/v2/source?format=json

skills/database-lookup/references/zinc.md

  • Network accessline 6
    https://zinc.docking.org

skills/datalad/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 88
    datalad clone https://github.com/OpenNeuroDatasets/ds000001.git
  • Network accessline 313
    - DataLad documentation: <https://docs.datalad.org/en/stable/>
  • Network accessline 314
    - DataLad Handbook: <https://handbook.datalad.org/en/latest/>
  • Network accessline 315
    - `datalad run` chapter: <https://handbook.datalad.org/en/latest/basics/101-108-run.html>
  • Network accessline 316
    - YODA principles: <https://handbook.datalad.org/en/latest/basics/101-127-yoda.html>
  • Network accessline 317
    - STAMPED principles (operationalized from YODA): <https://stamped-principles.org>
  • Network accessline 318
    - datalad-container: <https://docs.datalad.org/projects/container/en/stable/>
  • Network accessline 319
    - git-annex: <https://git-annex.branchable.com/>
  • Network accessline 320
    - Dataset registry: <https://registry.datalad.org>
  • Network accessline 324
    Topic scope for this skill was informed in part by @bcmcpher's MIT-licensed [datalad-cli](https://github.com/bcmcpher/my-skills/tree/main/plugins/datalad-cli)
  • Network accessline 325
    [datalad-cli](https://github.com/bcmcpher/my-skills/tree/main/plugins/datalad-cli)

skills/datalad/references/data-access.md

  • Network accessline 5
    | Source | What it holds | How to reach it | |---|---|---| | [registry.datalad.org](https://registry.datalad.org) | Search across discovered DataLad and git-annex datasets, indexing URL, dataset ID, branches, tags, and metadata | Search box
  • Network accessline 6
    |---|---|---| | [registry.datalad.org](https://registry.datalad.org) | Search across discovered DataLad and git-annex datasets, indexing URL, dataset ID, branches, tags, and metadata | Search box supports a bare word, a quoted phrase, `AND`
  • Network accessline 7
    | [registry.datalad.org](https://registry.datalad.org) | Search across discovered DataLad and git-annex datasets, indexing URL, dataset ID, branches, tags, and metadata | Search box supports a bare word, a quoted phrase, `AND`/`OR`/`NOT`, a
  • Network accessline 8
    | [datasets.datalad.org](https://datasets.datalad.org) | The DataLad superdataset, a nested collection of curated public datasets | `datalad clone ///` for the superdataset, `datalad clone ///<name>` for one entry |
  • Network accessline 9
    | [OpenNeuroDatasets](https://github.com/OpenNeuroDatasets) | Public BIDS neuroimaging datasets from OpenNeuro, one repository per accession | `datalad clone https://github.com/OpenNeuroDatasets/ds00XXXX.git` |
  • Network accessline 10
    | [dandisets](https://github.com/dandisets) | DANDI archive dandisets, mostly neurophysiology in NWB | `datalad clone https://github.com/dandisets/000XXX.git` |
  • Network accessline 25
    `SOURCE` accepts a URL, a local path, the `///` shortcut, or a RIA store URL such as `ria+http://store.datalad.org#~hcp-openaccess`.
  • Network accessline 26
    `ria+http://store.datalad.org#~hcp-openaccess`.
  • Network accessline 33
    them for throwaway clones on a cluster, not for anything you will edit and push. For   maintaining multiple concurrent checkouts of the same dataset without re-cloning, see   the [git worktree workflow with DataLad](https://blog.datalad.org
  • Network accessline 34
    maintaining multiple concurrent checkouts of the same dataset without re-cloning, see   the [git worktree workflow with DataLad](https://blog.datalad.org/posts/git-worktree-workflow/)   post.
  • Network accessline 35
    the [git worktree workflow with DataLad](https://blog.datalad.org/posts/git-worktree-workflow/)
  • Network accessline 175
    The registry count changes continuously. Its live frontend and search syntax were reviewed on 2026-09-30; see also the [official registry guide](https://blog.datalad.org/posts/registry/). Public dataset
  • Network accessline 176
    reviewed on 2026-09-30; see also the [official registry guide](https://blog.datalad.org/posts/registry/). Public dataset locations were checked as Git repository metadata only, without downloading their
  • Network accessline 177
    [official registry guide](https://blog.datalad.org/posts/registry/). Public dataset

skills/datalad/references/provenance.md

  • Network accessline 18
    STAMPED (<https://stamped-principles.org>) is the operationalized successor, formalized by
  • Network accessline 41
    Two companion resources make this checkable rather than aspirational: <https://checklist.stamped-principles.org> walks the requirements as a MUST/SHOULD/MAY
  • Network accessline 42
    <https://checklist.stamped-principles.org> walks the requirements as a MUST/SHOULD/MAY
  • Network accessline 43
    checklist, and <https://examples.stamped-principles.org> collects worked patterns,
  • Network accessline 72
    datalad clone -d . https://github.com/OpenNeuroDatasets/ds000001.git inputs/raw
  • Network accessline 230
    - **W3C PROV** is the standard target for provenance interchange. See   <https://www.w3.org/TR/prov-overview/>.
  • Network accessline 231
    <https://www.w3.org/TR/prov-overview/>.
  • Network accessline 232
    - **datalad-metalad** ships a `runprov` extractor that reads DataLad run records, at   <https://github.com/datalad/datalad-metalad/blob/master/datalad_metalad/extractors/runprov.py>.   Its source exposes run-record extraction and JSON-LD-st
  • Network accessline 233
    <https://github.com/datalad/datalad-metalad/blob/master/datalad_metalad/extractors/runprov.py>.
  • Network accessline 235
    and exported graph validity were not executed here, so validate them before adoption. - **BIDS BEP028** tracks the provenance extension at   <https://bids.neuroimaging.io/extensions/beps/bep_028.html>. Check its current proposal and the ado
  • Network accessline 236
    - **BIDS BEP028** tracks the provenance extension at   <https://bids.neuroimaging.io/extensions/beps/bep_028.html>. Check its current proposal and the adopted BIDS   version before choosing an export schema; a proposal is not a validated co
  • Network accessline 237
    <https://bids.neuroimaging.io/extensions/beps/bep_028.html>. Check its current proposal and the adopted BIDS
  • Network accessline 246
    - `datalad run` chapter of the handbook:   <https://handbook.datalad.org/en/latest/basics/101-108-run.html>
  • Network accessline 247
    <https://handbook.datalad.org/en/latest/basics/101-108-run.html>
  • Network accessline 248
    - YODA principles: <https://handbook.datalad.org/en/latest/basics/101-127-yoda.html>
  • Network accessline 249
    - STAMPED principles (operationalized from YODA): <https://stamped-principles.org>
  • Network accessline 250
    - Compliance checklist: <https://checklist.stamped-principles.org>
  • Network accessline 251
    - Worked examples and stencils: <https://examples.stamped-principles.org>
  • Network accessline 253
    <https://docs.datalad.org/projects/container/en/stable/>

skills/datalad/references/publishing.md

  • Network accessline 156
    datalad clone https://github.com/myaccount/mydataset.git /tmp/verify
  • Network accessline 199
    Official contracts: [push](https://docs.datalad.org/en/stable/generated/man/datalad-push.html),
  • Network accessline 200
    [GitHub sibling](https://docs.datalad.org/en/stable/generated/man/datalad-create-sibling-github.html),
  • Network accessline 201
    [RIA](https://docs.datalad.org/en/stable/generated/man/datalad-create-sibling-ria.html),
  • Network accessline 202
    [S3 special remote](https://git-annex.branchable.com/special_remotes/S3/), and
  • Network accessline 203
    [credentials](https://docs.datalad.org/en/stable/design/credentials.html).

skills/datamol/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 213
    - **Datamol Documentation**: https://docs.datamol.io/
  • Network accessline 214
    - **RDKit Documentation**: https://www.rdkit.org/docs/
  • Network accessline 215
    - **GitHub Repository**: https://github.com/datamol-io/datamol
  • Network accessline 223
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 225
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 227
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 228
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 229
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 230
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/datamol/references/conformers_module.md

  • Network accessline 3
    Checked against [the conformer API](https://docs.datamol.io/stable/api/datamol.conformers.html)

skills/datamol/references/core_api.md

  • Network accessline 3
    The [current API](https://docs.datamol.io/stable/api/datamol.mol.html) and installed

skills/datamol/references/descriptors_viz.md

  • Network accessline 3
    Sources: [descriptors API](https://docs.datamol.io/stable/api/datamol.descriptors.html),
  • Network accessline 4
    [visualization API](https://docs.datamol.io/stable/api/datamol.viz.html), and released source.

skills/datamol/references/fragments_scaffolds.md

  • Network accessline 3
    Sources: [fragment API](https://docs.datamol.io/stable/api/datamol.fragment.html),
  • Network accessline 4
    [scaffold API](https://docs.datamol.io/stable/api/datamol.scaffold.html), and released source.

skills/datamol/references/io_module.md

  • Network accessline 3
    Verified against the [I/O API](https://docs.datamol.io/stable/api/datamol.io.html) and

skills/datamol/references/reactions_data.md

  • Network accessline 3
    Sources: [reaction API](https://docs.datamol.io/stable/api/datamol.reactions.html),
  • Network accessline 4
    [data API](https://docs.datamol.io/stable/api/datamol.data.html), and released source.

skills/datamol/references/review.md

  • Network accessline 9
    - [PyPI release metadata and artifacts](https://pypi.org/project/datamol/0.13.0/):
  • Network accessline 10
    release September 9, 2026, Python >=3.11. Runtime includes cloud/viz/Excel/SELFIES dependencies. - [Official release](https://github.com/datamol-io/datamol/releases/tag/0.13.0) and   [upgrade guide](https://docs.datamol.io/stable/migration.
  • Network accessline 11
    - [Official release](https://github.com/datamol-io/datamol/releases/tag/0.13.0) and
  • Network accessline 12
    [upgrade guide](https://docs.datamol.io/stable/migration.html): supported stack,
  • Network accessline 13
    heterocycles descriptor-key spelling, symmetry-aware RMS, binary/JSON interchange. - [Release source tree](https://github.com/datamol-io/datamol/tree/0.13.0/datamol):   checked installed wheel source against signatures/behavior rather than 
  • Network accessline 14
    - [Release source tree](https://github.com/datamol-io/datamol/tree/0.13.0/datamol):
  • Network accessline 15
    checked installed wheel source against signatures/behavior rather than relying on stale   prose/type hints (notably reaction return shapes and MMPA fragment strings). - [Molecule API](https://docs.datamol.io/stable/api/datamol.mol.html),
  • Network accessline 16
    prose/type hints (notably reaction return shapes and MMPA fragment strings). - [Molecule API](https://docs.datamol.io/stable/api/datamol.mol.html),   [conversions](https://docs.datamol.io/stable/api/datamol.convert.html),
  • Network accessline 17
    - [Molecule API](https://docs.datamol.io/stable/api/datamol.mol.html),
  • Network accessline 18
    [conversions](https://docs.datamol.io/stable/api/datamol.convert.html),
  • Network accessline 19
    [fingerprints](https://docs.datamol.io/stable/api/datamol.fp.html),
  • Network accessline 20
    [similarity](https://docs.datamol.io/stable/api/datamol.similarity.html), and
  • Network accessline 21
    [clustering](https://docs.datamol.io/stable/api/datamol.cluster.html).
  • Network accessline 22
    - [I/O](https://docs.datamol.io/stable/api/datamol.io.html),
  • Network accessline 23
    [descriptors](https://docs.datamol.io/stable/api/datamol.descriptors.html),
  • Network accessline 24
    [visualization](https://docs.datamol.io/stable/api/datamol.viz.html), and
  • Network accessline 25
    [conformers](https://docs.datamol.io/stable/api/datamol.conformers.html).
  • Network accessline 26
    - [Scaffolds](https://docs.datamol.io/stable/api/datamol.scaffold.html),
  • Network accessline 27
    [fragments](https://docs.datamol.io/stable/api/datamol.fragment.html),
  • Network accessline 28
    [reactions](https://docs.datamol.io/stable/api/datamol.reactions.html), and
  • Network accessline 29
    [bundled data](https://docs.datamol.io/stable/api/datamol.data.html).

skills/deepchem/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 87
    every modern platform/backend combination resolves or executes. No `[all]` extra exists. The TensorFlow, JAX and quantum-chemistry routes were source-reviewed only. Check [release installation docs](https://deepchem.readthedocs.io/en/2.8.0/
  • Network accessline 88
    exists. The TensorFlow, JAX and quantum-chemistry routes were source-reviewed only. Check [release installation docs](https://deepchem.readthedocs.io/en/2.8.0/get_started/installation.html) and [requirements](https://deepchem.readthedocs.io
  • Network accessline 89
    Check [release installation docs](https://deepchem.readthedocs.io/en/2.8.0/get_started/installation.html)
  • Network accessline 90
    and [requirements](https://deepchem.readthedocs.io/en/2.8.0/get_started/requirements.html).
  • Network accessline 152
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 154
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 156
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 157
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 158
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 159
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/deepchem/references/api_reference.md

  • Network accessline 127
    - [Release metadata](https://pypi.org/project/deepchem/2.8.0/)
  • Network accessline 128
    - [Featurizers](https://deepchem.readthedocs.io/en/2.8.0/api_reference/featurizers.html)
  • Network accessline 129
    - [Models](https://deepchem.readthedocs.io/en/2.8.0/api_reference/models.html)
  • Network accessline 130
    - [Splitters](https://deepchem.readthedocs.io/en/2.8.0/api_reference/splitters.html)
  • Network accessline 131
    - [MoleculeNet](https://deepchem.readthedocs.io/en/2.8.0/api_reference/moleculenet.html)
  • Network accessline 132
    - [Released alias registry](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/molnet/load_function/molnet_loader.py)
  • Network accessline 133
    - [Released HF wrapper](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/hf_models.py)
  • Network accessline 134
    - [Released hyperparameter search](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/hyper/grid_search.py)

skills/deepchem/references/review.md

  • Network accessline 67
    constructors/training were checked against released source, while their featurizers ran locally. Current framework versions alone do not establish DGL binary ABI compatibility. Use the [DGL platform matrix](https://www.dgl.ai/pages/start.ht
  • Network accessline 68
    ran locally. Current framework versions alone do not establish DGL binary ABI compatibility. Use the [DGL platform matrix](https://www.dgl.ai/pages/start.html) and validate the chosen environment before expensive training.
  • Network accessline 69
    compatibility. Use the [DGL platform matrix](https://www.dgl.ai/pages/start.html)
  • Network accessline 79
    - [Stable metadata](https://pypi.org/project/deepchem/2.8.0/)
  • Network accessline 80
    - [Versioned DeepChem APIs and source links](api_reference.md) - [Released model exports](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/__init__.py) - [Released loss/weight behavior](https://github.com/deepchem/deepchem/bl
  • Network accessline 81
    - [Released model exports](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/__init__.py)
  • Network accessline 82
    - [Released loss/weight behavior](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/hf_models.py)
  • Network accessline 83
    - [Released GROVER](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/grover.py)
  • Network accessline 84
    - [Current MoLFormer model card](https://huggingface.co/ibm-research/MoLFormer-XL-both-10pct)
  • Network accessline 85
    - [Current MoLFormer configuration](https://huggingface.co/ibm-research/MoLFormer-XL-both-10pct/blob/main/config.json)
  • Network accessline 86
    - [ChemBERTa checkpoint provenance](https://huggingface.co/seyonec/ChemBERTa-zinc-base-v1)
  • Network accessline 87
    - [ProtBERT tokenizer and sequence conventions](https://huggingface.co/Rostlab/prot_bert)

skills/deepchem/references/workflows.md

  • Network accessline 58
    nothing. The model card for `seyonec/ChemBERTa-zinc-base-v1` describes a RoBERTa encoder trained on 100k ZINC strings, not a 77M-molecule ChemBERTa model. [ChemBERTa card](https://huggingface.co/seyonec/ChemBERTa-zinc-base-v1)
  • Network accessline 60
    [ChemBERTa card](https://huggingface.co/seyonec/ChemBERTa-zinc-base-v1)
  • Network accessline 62
    The current [MoLFormer card](https://huggingface.co/ibm-research/MoLFormer-XL-both-10pct)
  • Network accessline 70
    The helper requires a full commit SHA whenever repository code is enabled, following the [Hugging Face custom-model revision guidance](https://huggingface.co/docs/transformers/models).
  • Network accessline 71
    the [Hugging Face custom-model revision guidance](https://huggingface.co/docs/transformers/models).
  • Network accessline 75
    into a new task head. A synthetic checkpoint round-trip verifies loading mechanics, not any public pretrained model's performance. [Released GROVER implementation](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models
  • Network accessline 77
    [Released GROVER implementation](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/grover.py)
  • Network accessline 93
    Use the released [Torch MolGAN worked example](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/molgan.py)
  • Network accessline 103
    Split related compositions/structures together when measuring transfer. There is no stable `CIFLoader` or universal `load_bandgap` shortcut in this workflow. [CGCNN featurizer](https://deepchem.readthedocs.io/en/2.8.0/api_reference/featuriz
  • Network accessline 105
    [CGCNN featurizer](https://deepchem.readthedocs.io/en/2.8.0/api_reference/featurizers.html#cgcnnfeaturizer)
  • Network accessline 114
    limitations apply. Cluster/split homologs before model selection, record sequence length handling, and do not silently truncate biologically decisive regions. [ProtBERT model card](https://huggingface.co/Rostlab/prot_bert)
  • Network accessline 116
    [ProtBERT model card](https://huggingface.co/Rostlab/prot_bert)
  • Network accessline 135
    wrong `(outputs, labels, weights)` contract. For complex custom losses, explicitly verify masking and normalization with a zero-weight synthetic example. [Released TorchModel](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/
  • Network accessline 137
    [Released TorchModel](https://github.com/deepchem/deepchem/blob/2.8.0/deepchem/models/torch_models/torch_model.py)

skills/deepchem/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/deepchem/scripts/graph_neural_network.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/deepchem/scripts/predict_solubility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/deepchem/scripts/transfer_learning.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/deepspot-m/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 58
    1. Open <https://huggingface.co/ratschlab/DeepSpotM> and request access. 2. Once access is granted, authenticate the machine that will download them:
  • Network accessline 133
    DEEPSPOTM_HELP = (     "DeepSpot-M is unavailable. Install it with `uv pip install deepspotm==1.0.0`, request "     "access to the gated weights at https://huggingface.co/ratschlab/DeepSpotM, then "
  • Network accessline 134
    "DeepSpot-M is unavailable. Install it with `uv pip install deepspotm==1.0.0`, request "     "access to the gated weights at https://huggingface.co/ratschlab/DeepSpotM, then "     "authenticate with `hf auth login`."
  • Network accessline 135
    "access to the gated weights at https://huggingface.co/ratschlab/DeepSpotM, then "
  • Network accessline 216
    - Paper: <https://doi.org/10.64898/2026.06.19.26356060> (medRxiv, 2026)
  • Network accessline 217
    - Code: <https://github.com/ratschlab/DeepSpotM>
  • Network accessline 218
    - Weights: <https://huggingface.co/ratschlab/DeepSpotM>
  • Network accessline 219
    - PyPI: <https://pypi.org/project/deepspotm/>

skills/deepspot-m/references/api.md

  • Network accessline 142
    - [Released package metadata](https://pypi.org/pypi/deepspotm/1.0.0/json)
  • Network accessline 143
    - [Reviewed upstream model source](https://github.com/ratschlab/DeepSpotM/blob/4d7793c890c500f51033444cc755f02b9d523628/src/deepspotm/model.py)
  • Network accessline 144
    - [Model card and access declarations](https://huggingface.co/ratschlab/DeepSpotM)
  • Network accessline 145
    - [Hub authentication CLI](https://huggingface.co/docs/huggingface_hub/en/guides/cli)
  • Network accessline 146
    - [Hub environment variables](https://huggingface.co/docs/huggingface_hub/en/package_reference/environment_variables)
  • Network accessline 147
    - [Study preprint](https://doi.org/10.64898/2026.06.19.26356060)

skills/deepspot-m/references/whole_slide.md

  • Network accessline 237
    - [DeepSpot-M source and release context](https://github.com/ratschlab/DeepSpotM)
  • Network accessline 238
    - [Upstream WSI example](https://github.com/ratschlab/DeepSpotM/blob/4d7793c890c500f51033444cc755f02b9d523628/examples/predict_wsi.py)
  • Network accessline 239
    - [Histolab released metadata](https://pypi.org/pypi/histolab/0.7.0/json)
  • Network accessline 240
    - [Histolab GridTiler reference](https://histolab.readthedocs.io/en/latest/api/tiler.html)
  • Network accessline 241
    - [OpenSlide Python](https://openslide.org/api/python/)
  • Network accessline 242
    - [AnnData](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.html)
  • Network accessline 243
    - [AnnData concatenation](https://anndata.readthedocs.io/en/stable/generated/anndata.concat.html)

skills/deeptools/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 426
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 428
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 430
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 431
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 432
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 433
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/deeptools/references/effective_genome_sizes.md

  • Network accessline 80
    Sources: [rolling table](https://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html),
  • Network accessline 81
    [4.0.0 table](https://github.com/deeptools/deepTools/blob/4.0.0/docs/content/feature/effectiveGenomeSize.rst),
  • Network accessline 82
    [bamCoverage](https://deeptools.readthedocs.io/en/latest/content/tools/bamCoverage.html).

skills/deeptools/references/normalization_methods.md

  • Network accessline 126
    Sources: [bamCoverage](https://deeptools.readthedocs.io/en/latest/content/tools/bamCoverage.html),
  • Network accessline 127
    [bamCompare](https://deeptools.readthedocs.io/en/latest/content/tools/bamCompare.html),
  • Network accessline 128
    [released normalization source](https://github.com/deeptools/deepTools/blob/4.0.0/src/normalization.rs),
  • Network accessline 129
    [released operation source](https://github.com/deeptools/deepTools/blob/4.0.0/src/calc.rs),
  • Network accessline 130
    [4.0.0 release](https://github.com/deeptools/deepTools/releases/tag/4.0.0).

skills/deeptools/references/review.md

  • Network accessline 61
    - [4.0.0 release notes](https://github.com/deeptools/deepTools/releases/tag/4.0.0)
  • Network accessline 62
    - [PyPI release metadata](https://pypi.org/pypi/deeptools/4.0.0/json)
  • Network accessline 63
    - [CLI overview](https://deeptools.readthedocs.io/en/latest/content/list_of_tools.html)
  • Network accessline 64
    - [Released normalization source](https://github.com/deeptools/deepTools/blob/4.0.0/src/normalization.rs)
  • Network accessline 65
    - [Released operation source](https://github.com/deeptools/deepTools/blob/4.0.0/src/calc.rs)
  • Network accessline 66
    - [Released CLI source](https://github.com/deeptools/deepTools/tree/4.0.0/deeptools)
  • Network accessline 67
    - [bamCoverage](https://deeptools.readthedocs.io/en/latest/content/tools/bamCoverage.html)
  • Network accessline 68
    - [bamCompare](https://deeptools.readthedocs.io/en/latest/content/tools/bamCompare.html)
  • Network accessline 69
    - [alignmentSieve](https://deeptools.readthedocs.io/en/latest/content/tools/alignmentSieve.html)
  • Network accessline 70
    - [computeMatrix](https://deeptools.readthedocs.io/en/latest/content/tools/computeMatrix.html)
  • Network accessline 71
    - [matrix operations](https://deeptools.readthedocs.io/en/latest/content/tools/computeMatrixOperations.html)
  • Network accessline 72
    - [plotCorrelation](https://deeptools.readthedocs.io/en/latest/content/tools/plotCorrelation.html)
  • Network accessline 73
    - [plotPCA](https://deeptools.readthedocs.io/en/latest/content/tools/plotPCA.html)
  • Network accessline 74
    - [plotProfile](https://deeptools.readthedocs.io/en/latest/content/tools/plotProfile.html)
  • Network accessline 75
    - [plotHeatmap](https://deeptools.readthedocs.io/en/latest/content/tools/plotHeatmap.html)
  • Network accessline 76
    - [pyBigWig](https://github.com/deeptools/pyBigWig)
  • Network accessline 77
    - [pysam](https://pysam.readthedocs.io/en/stable/api.html)
  • Network accessline 79
    Rolling docs sometimes expose stale 3.5.6 content or fail to fetch (observed for the

skills/deeptools/references/tools_reference.md

  • Network accessline 605
    Official contracts: [tool index](https://deeptools.readthedocs.io/en/latest/content/list_of_tools.html),
  • Network accessline 606
    [4.0.0 source](https://github.com/deeptools/deepTools/tree/4.0.0/deeptools).

skills/deeptools/scripts/validate_files.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 46
    seen_unplaced = False             count = 0             for read in bam.fetch(until_eof=True):
  • Network accessline 47
    count = 0             for read in bam.fetch(until_eof=True):                 count += 1
  • Network accessline 48
    for read in bam.fetch(until_eof=True):
  • Network accessline 58
    for chrom in bam.references:                 next(bam.fetch(chrom, 0, 1), None)
  • Network accessline 59
    next(bam.fetch(chrom, 0, 1), None)
  • Possible obfuscationline 79
    endian = '<' if magic == b'\x26\xfc\x8f\x88' else '>'

skills/deeptools/scripts/workflow_generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/depmap/SKILL.md

  • Network accessline 27
    Use [DepMap Downloads](https://depmap.org/portal/data_page/) and the selected
  • Network accessline 34
    `GET https://depmap.org/portal/api/no-captcha/download/files` returns a complete
  • Network accessline 41
    The [staff announcement](https://forum.depmap.org/t/provide-an-open-endpoint-for-latest-version-retrieval/4652) introduced this metadata route in July 2026. The older `https://depmap.org/portal/api/download/files` catalogue can supply downl
  • Network accessline 42
    introduced this metadata route in July 2026. The older `https://depmap.org/portal/api/download/files` catalogue can supply download links but returned an HTML verification page during review, including with HTTP 200.
  • Network accessline 43
    `https://depmap.org/portal/api/download/files` catalogue can supply download links
  • Network accessline 110
    See the [mapping guide source](https://github.com/broadinstitute/depmap-portal/blob/master/frontend/packages/portal-frontend/src/dataPage/components/MapSection.tsx)
  • Network accessline 111
    and [metadata definitions](https://forum.depmap.org/t/depmap-metadata/3694).
  • Network accessline 197
    genes. Pearson/BH output still needs lineage, library, and screen-quality checks; co-essentiality is not proof of a physical interaction or shared pathway. The [DepMap team's discussion](https://forum.depmap.org/t/crispr-co-depency-top-hits
  • Network accessline 198
    co-essentiality is not proof of a physical interaction or shared pathway. The [DepMap team's discussion](https://forum.depmap.org/t/crispr-co-depency-top-hits-obscured-by-newly-added-screens/4503) documents this specific sparse-coverage fai
  • Network accessline 199
    The [DepMap team's discussion](https://forum.depmap.org/t/crispr-co-depency-top-hits-obscured-by-newly-added-screens/4503)
  • Network accessline 221
    - [26Q1 release notes](https://forum.depmap.org/t/announcing-the-26q1-release/4606): library correction and updated annotations.
  • Network accessline 222
    - [25Q2 release notes](https://forum.depmap.org/t/announcing-the-25q2-release/4257): omics/default mapping and WGS/WES changes.
  • Network accessline 223
    - [Chronos upstream](https://github.com/broadinstitute/chronos): normalization, copy-number correction, and hit-calling definitions.
  • Network accessline 224
    - [Dempster et al., Genome Biology 22:343 (2021)](https://doi.org/10.1186/s13059-021-02540-7): Chronos method, PMID 34930405.
  • Network accessline 225
    - [Original PRISM Repurposing resource](https://depmap.org/repurposing/): release-specific data and READMEs.

skills/depmap/references/dependency_analysis.md

  • Network accessline 10
    The [public metadata route](https://depmap.org/portal/api/no-captcha/download/files)
  • Network accessline 12
    contained 1,436 rows. The `url` column was populated for some older resources but empty for all 26Q1 and 25Q3 release entries. A blank URL does not mean the dataset is absent: use [portal downloads](https://depmap.org/portal/data_page/) to 
  • Network accessline 13
    empty for all 26Q1 and 25Q3 release entries. A blank URL does not mean the dataset is absent: use [portal downloads](https://depmap.org/portal/data_page/) to obtain protected release files. The original catalogue route may return HTML with 
  • Network accessline 14
    is absent: use [portal downloads](https://depmap.org/portal/data_page/) to obtain protected release files. The original catalogue route may return HTML with HTTP 200; never save that response as a successful matrix download.
  • Network accessline 18
    The [July 2026 access announcement](https://forum.depmap.org/t/provide-an-open-endpoint-for-latest-version-retrieval/4652)
  • Network accessline 31
    There is a documentation ambiguity worth resolving for any binary hit call: [DepMap staff describes CRISPRGeneDependency as dependency probability](https://forum.depmap.org/t/meaning-of-efficacy-column-in-crisprinferredguideefficacy-csv-a-f
  • Network accessline 32
    [DepMap staff describes CRISPRGeneDependency as dependency probability](https://forum.depmap.org/t/meaning-of-efficacy-column-in-crisprinferredguideefficacy-csv-a-few-other-questions/3473),
  • Network accessline 33
    while the [Chronos README](https://github.com/broadinstitute/chronos) describes
  • Network accessline 63
    `ModelConditionID` as the observation key instead; the model-level helper is intentionally inappropriate. A unique default per model does not make different assays interchangeable. See [current mapping guidance](https://github.com/broadinst
  • Network accessline 64
    intentionally inappropriate. A unique default per model does not make different assays interchangeable. See [current mapping guidance](https://github.com/broadinstitute/depmap-portal/blob/master/frontend/packages/portal-frontend/src/dataPag
  • Network accessline 65
    assays interchangeable. See [current mapping guidance](https://github.com/broadinstitute/depmap-portal/blob/master/frontend/packages/portal-frontend/src/dataPage/components/MapSection.tsx)
  • Network accessline 66
    and [why multiple sequences exist](https://forum.depmap.org/t/multiple-omics-expression-profiles/4585).
  • Network accessline 71
    `CRISPRInferredModelEfficacy.csv` is a documented exception whose misleading `ModelID` column actually contains composite replicate-sequence identifiers. [Staff provides its parsing contract](https://forum.depmap.org/t/how-should-crisprinfe
  • Network accessline 72
    `ModelID` column actually contains composite replicate-sequence identifiers. [Staff provides its parsing contract](https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653); cons
  • Network accessline 73
    [Staff provides its parsing contract](https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653);
  • Network accessline 95
    not absolute two-copy dosage. Inspect transforms for portal log products before inverting them, and do not label a universal ratio cutoff as homozygous loss. Sources: [25Q2 changes](https://forum.depmap.org/t/announcing-the-25q2-release/425
  • Network accessline 96
    inverting them, and do not label a universal ratio cutoff as homozygous loss. Sources: [25Q2 changes](https://forum.depmap.org/t/announcing-the-25q2-release/4257), [26Q1 normalization clarification](https://forum.depmap.org/t/26q1-omicscnge
  • Network accessline 97
    Sources: [25Q2 changes](https://forum.depmap.org/t/announcing-the-25q2-release/4257),
  • Network accessline 98
    [26Q1 normalization clarification](https://forum.depmap.org/t/26q1-omicscngenewgs-csv-normalization/4656).
  • Network accessline 109
    The example minimum of 500 models is a conservative configurable analysis choice, not a claim that every portal dataset has that coverage or that the portal's current implementation uses that threshold. [DepMap staff](https://forum.depmap.o
  • Network accessline 110
    not a claim that every portal dataset has that coverage or that the portal's current implementation uses that threshold. [DepMap staff](https://forum.depmap.org/t/crispr-co-depency-top-hits-obscured-by-newly-added-screens/4503) has document
  • Network accessline 111
    current implementation uses that threshold. [DepMap staff](https://forum.depmap.org/t/crispr-co-depency-top-hits-obscured-by-newly-added-screens/4503)
  • Network accessline 117
    For the **original** [PRISM Repurposing resource](https://depmap.org/repurposing/):
  • Network accessline 159
    README disagree on cell-line counts, so derive counts after documented QC from the chosen files rather than copying a global count. Consult the [primary README](https://ndownloader.figshare.com/files/20237700) and
  • Network accessline 160
    the chosen files rather than copying a global count. Consult the [primary README](https://ndownloader.figshare.com/files/20237700) and [secondary README](https://ndownloader.figshare.com/files/20238123) for their
  • Network accessline 161
    [primary README](https://ndownloader.figshare.com/files/20237700) and
  • Network accessline 162
    [secondary README](https://ndownloader.figshare.com/files/20238123) for their

skills/depmap/scripts/depmap_data.py

  • Executable scriptline 1
    Executable file
  • Network accessline 19
    CATALOGUE_URL = "https://depmap.org/portal/api/no-captcha/download/files"

skills/dhdna-profiler/SKILL.md

  • Network accessline 20
    The [current publisher page](https://www.ahkstrategies.net/dhdna) names twelve public dimensions as a design vocabulary. The table below maps those names to the existing skill's annotation labels. The observation criteria and score anchors 
  • Network accessline 22
    The [DHDNA preprint](https://doi.org/10.5281/zenodo.18736629), *DHDNA: A Framework for Ethical Digital Identity as Inheritable Heritage* (February 23, 2026), states in section 6.3 that validation was limited to internal testing. The [IDNA v
  • Network accessline 136
    Original skill author: [AHK Strategies](https://www.ahkstrategies.net/). Related product: [MindBook](https://themindbook.app/). These public links are references, not service integrations. The skill's MIT license does not relicense the link

skills/dhdna-profiler/references/advanced-profiling.md

  • Network accessline 23
    The [IDNA v2 preprint](https://doi.org/10.5281/zenodo.18807387), section **2**, introduces the fourth-string temporal-attractor theory. This theoretical extension is not a validated longitudinal measurement or forecasting procedure. A time 
  • Network accessline 47
    Reviewed September 30, 2026 against the [publisher's twelve public dimensions](https://www.ahkstrategies.net/dhdna), the [DHDNA preprint record](https://zenodo.org/records/18736629) and PDF (section 6.3), and the [IDNA v2 record](https://ze

skills/diffdock/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Network accessline 22
    Targets the current [v1.1.3 release](https://github.com/gcorso/DiffDock/releases/tag/v1.1.3).
  • Network accessline 32
    git clone --branch v1.1.3 --depth 1 https://github.com/gcorso/DiffDock.git
  • Network accessline 204
    [Workflow recipes](references/workflows_examples.md) cover input generation and separate GNINA scoring. [Confidence and limitations](references/confidence_and_limitations.md) covers independent validation. The [upstream UI](https://github.c
  • Network accessline 205
    separate GNINA scoring. [Confidence and limitations](references/confidence_and_limitations.md) covers independent validation. The [upstream UI](https://github.com/gcorso/DiffDock/tree/v1.1.3/app) runs with `python app/main.py`; its PDB/liga
  • Network accessline 206
    covers independent validation. The [upstream UI](https://github.com/gcorso/DiffDock/tree/v1.1.3/app)
  • Network accessline 207
    runs with `python app/main.py`; its PDB/ligand upload interface is not a documented REST API. A [public demo](https://huggingface.co/spaces/reginabarzilaygroup/DiffDock-Web) exists; availability and hosted model identity must be checked bef
  • Network accessline 208
    API. A [public demo](https://huggingface.co/spaces/reginabarzilaygroup/DiffDock-Web) exists;
  • Network accessline 213
    - Corso et al., [DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking](https://arxiv.org/abs/2210.01776), ICLR 2023.
  • Network accessline 214
    - Corso et al., [Deep Confident Steps to New Pockets: Strategies for Docking Generalization](https://arxiv.org/abs/2402.18396), ICLR 2024 (DiffDock-L).
  • Network accessline 222
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 224
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 226
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 227
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 228
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 229
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/diffdock/references/confidence_and_limitations.md

  • Network accessline 73
    - [Upstream confidence FAQ and scope](https://github.com/gcorso/DiffDock/blob/v1.1.3/README.md)
  • Network accessline 74
    - [Input preparation and ESM2/ESMFold implementation](https://github.com/gcorso/DiffDock/blob/v1.1.3/utils/inference_utils.py)
  • Network accessline 75
    - [DiffDock-L paper](https://arxiv.org/abs/2402.18396)
  • Network accessline 76
    - [Original DiffDock paper](https://arxiv.org/abs/2210.01776)
  • Network accessline 77
    - [PoseBusters documentation](https://posebusters.readthedocs.io/en/latest/)

skills/diffdock/references/parameters_reference.md

  • Network accessline 78
    - [Released inference parser, YAML merge, outputs](https://github.com/gcorso/DiffDock/blob/v1.1.3/inference.py)
  • Network accessline 79
    - [Released default settings](https://github.com/gcorso/DiffDock/blob/v1.1.3/default_inference_args.yaml)
  • Network accessline 80
    - [Input processing and ESM truncation](https://github.com/gcorso/DiffDock/blob/v1.1.3/utils/inference_utils.py)
  • Network accessline 81
    - [Dataset sequence preparation](https://github.com/gcorso/DiffDock/blob/v1.1.3/datasets/esm_embedding_preparation.py)

skills/diffdock/references/workflows_examples.md

  • Network accessline 73
    The [official GNINA CLI](https://github.com/gnina/gnina) supports receptor/ligand input
  • Network accessline 100
    Upstream documents `http://localhost:7860`. The released interface takes a PDB ID or uploaded receptor and ligand SMILES/file; sequence input is supported by inference CLI, not this GUI. The application may download a structure given a PDB 
  • Network accessline 108
    - [Inference and configuration](https://github.com/gcorso/DiffDock/blob/v1.1.3/inference.py)
  • Network accessline 109
    - [Released web interface](https://github.com/gcorso/DiffDock/blob/v1.1.3/app/main.py)
  • Network accessline 110
    - [GNINA CLI reference](https://github.com/gnina/gnina)
  • Network accessline 111
    - [OpenMM application guide](https://docs.openmm.org/latest/userguide/application/02_running_sims.html)

skills/diffdock/scripts/analyze_results.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/diffdock/scripts/prepare_batch_csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 207
    'MSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTLKFICTTGKLPVPWPTLVTTFSYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDDGNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIKVNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLLEFVTAAGITHGMDELYK'

skills/diffdock/scripts/setup_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 191
    1. Clone the repository:    git clone --branch v1.1.3 --depth 1 https://github.com/gcorso/DiffDock.git
  • Network accessline 192
    git clone --branch v1.1.3 --depth 1 https://github.com/gcorso/DiffDock.git
  • Network accessline 207
    For more information, visit: https://github.com/gcorso/DiffDock

skills/dnanexus-integration/SKILL.md

  • Network accessline 340
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 342
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 344
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 345
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 346
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 347
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/dnanexus-integration/references/authentication.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]

skills/dnanexus-integration/references/python-sdk.md

  • Network accessline 541
    API methods use HTTPS POST to `https://api.dnanexus.com/<method>` with a JSON

skills/dnanexus-integration/references/sources.md

  • Network accessline 35
    - [DNAnexus documentation index (`llms.txt`)](https://documentation.dnanexus.com/llms.txt)
  • Network accessline 36
    - [DNAnexus 2026 release notes](https://documentation.dnanexus.com/release-notes.md)
  • Network accessline 37
    - [Downloads](https://documentation.dnanexus.com/downloads.md)
  • Network accessline 38
    - [Index of `dx` commands](https://documentation.dnanexus.com/user/helpstrings-of-sdk-command-line-utilities.md)
  • Network accessline 39
    - [dx-toolkit GitHub repository](https://github.com/dnanexus/dx-toolkit)
  • Network accessline 40
    - [dx-toolkit changelog](https://github.com/dnanexus/dx-toolkit/blob/master/CHANGELOG.md)
  • Network accessline 41
    - [dxpy on PyPI](https://pypi.org/project/dxpy/)
  • Network accessline 42
    - [Generated Python API reference](https://autodoc.dnanexus.com/bindings/python/current/)
  • Network accessline 63
    - [Login and Logout](https://documentation.dnanexus.com/user/login-and-logout.md)
  • Network accessline 64
    - [Environment Variables](https://documentation.dnanexus.com/user/environment-variables.md)
  • Network accessline 65
    - [dx-toolkit environment bootstrap](https://github.com/dnanexus/dx-toolkit/blob/master/environment)
  • Network accessline 66
    - [API Authentication](https://documentation.dnanexus.com/developer/api/authentication.md)
  • Network accessline 67
    - [API Protocols and Errors](https://documentation.dnanexus.com/developer/api/protocols.md)
  • Network accessline 82
    - [Introduction to Building Apps](https://documentation.dnanexus.com/developer/apps/intro-to-building-apps.md)
  • Network accessline 83
    - [Developer Quickstart](https://documentation.dnanexus.com/getting-started/developer-quickstart.md)
  • Network accessline 84
    - [App Metadata (`dxapp.json`)](https://documentation.dnanexus.com/developer/apps/app-metadata.md)
  • Network accessline 85
    - [I/O and Run Specifications](https://documentation.dnanexus.com/developer/api/running-analyses/io-and-run-specifications.md)
  • Network accessline 86
    - [App Execution Environment](https://documentation.dnanexus.com/developer/apps/execution-environment.md)
  • Network accessline 87
    - [Apps API](https://documentation.dnanexus.com/developer/api/running-analyses/apps.md)
  • Network accessline 88
    - [Applets, Jobs, and Entry Points API](https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points.md)
  • Network accessline 89
    - [App Permissions](https://documentation.dnanexus.com/developer/apps/app-permissions.md)
  • Network accessline 90
    - [Types of Errors](https://documentation.dnanexus.com/developer/apps/error-information.md)
  • Network accessline 91
    - [Developing Apps and Applets FAQ](https://documentation.dnanexus.com/faqs/developing-apps-and-applets.md)
  • Network accessline 95
    - [Dependency management](https://documentation.dnanexus.com/developer/apps/dependency-management.md)
  • Network accessline 96
    - [Python packages in Ubuntu 24.04 AEE](https://documentation.dnanexus.com/developer/apps/dependency-management/python-package-installation-in-ubuntu-24-04-aee.md)
  • Network accessline 97
    - [Asset Build Process](https://documentation.dnanexus.com/developer/apps/dependency-management/asset-build-process.md)
  • Network accessline 98
    - [Docker Images](https://documentation.dnanexus.com/developer/apps/dependency-management/using-docker-images.md)
  • Network accessline 102
    - [Uploading and Downloading Files](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files.md) - [`dx upload`](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/small-sets-of-files/uplo
  • Network accessline 103
    - [`dx upload`](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/small-sets-of-files/uploading-using-dx.md) - [`dx download`](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/sma
  • Network accessline 104
    - [`dx download`](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/small-sets-of-files/downloading-using-dx.md)
  • Network accessline 105
    - [Upload Agent](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/batch/upload-agent.md) - [Download Agent](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/batch/download-agent.
  • Network accessline 106
    - [Download Agent](https://documentation.dnanexus.com/user/objects/uploading-and-downloading-files/batch/download-agent.md)
  • Network accessline 107
    - [Download Agent repository](https://github.com/dnanexus/dxda)
  • Network accessline 108
    - [Download Agent 0.6.4 release](https://github.com/dnanexus/dxda/releases/tag/v0.6.4)
  • Network accessline 109
    - [dxFUSE 1.6.1 release](https://github.com/dnanexus/dxfuse/releases/tag/v1.6.1)
  • Network accessline 110
    - [Data Object Lifecycle](https://documentation.dnanexus.com/developer/api/data-object-lifecycle.md)
  • Network accessline 111
    - [Records API](https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/records.md)
  • Network accessline 112
    - [Files API](https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files.md)
  • Network accessline 113
    - [Data Object Metadata](https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata.md)
  • Network accessline 114
    - [Folders and Deletion](https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion.md)
  • Network accessline 115
    - [Cloning](https://documentation.dnanexus.com/developer/api/data-containers/cloning.md)
  • Network accessline 116
    - [Project Permissions and Sharing](https://documentation.dnanexus.com/developer/api/data-containers/project-permissions-and-sharing.md)
  • Network accessline 117
    - [Project API Methods](https://documentation.dnanexus.com/developer/api/data-containers/projects.md)
  • Network accessline 118
    - [Project Data Access Controls](https://documentation.dnanexus.com/getting-started/key-concepts/projects.md#project-data-access-controls)
  • Network accessline 119
    - [Search API](https://documentation.dnanexus.com/developer/api/search.md)
  • Network accessline 120
    - [Service Limits](https://documentation.dnanexus.com/developer/api/service-limits.md)
  • Network accessline 124
    - [Running Apps and Workflows](https://documentation.dnanexus.com/user/running-apps-and-workflows.md)
  • Network accessline 125
    - [Running Apps and Applets](https://documentation.dnanexus.com/user/running-apps-and-workflows/running-apps-and-applets.md)
  • Network accessline 126
    - [Running Workflows](https://documentation.dnanexus.com/user/running-apps-and-workflows/running-workflows.md)
  • Network accessline 127
    - [Monitoring Executions](https://documentation.dnanexus.com/user/running-apps-and-workflows/monitoring-executions.md)
  • Network accessline 128
    - [Job Lifecycle](https://documentation.dnanexus.com/user/running-apps-and-workflows/job-lifecycle.md)
  • Network accessline 129
    - [Execution Cost and Spending Limits](https://documentation.dnanexus.com/user/running-apps-and-workflows/jobs-and-cost-and-spending-limits.md)
  • Network accessline 130
    - [Running Analyses API](https://documentation.dnanexus.com/developer/api/running-analyses.md)
  • Network accessline 131
    - [Workflows and Analyses API](https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses.md)
  • Network accessline 132
    - [Building and Running Workflows](https://documentation.dnanexus.com/developer/workflows/building-and-running-workflows.md)
  • Network accessline 133
    - [Importing Workflows](https://documentation.dnanexus.com/developer/workflows/importing-workflows.md)
  • Network accessline 137
    - [dxCompiler repository](https://github.com/dnanexus/dxCompiler)
  • Network accessline 138
    - [dxCompiler 2.18.0 release](https://github.com/dnanexus/dxCompiler/releases/tag/2.18.0)
  • Network accessline 139
    - [dxCompiler release notes](https://github.com/dnanexus/dxCompiler/blob/develop/RELEASE_NOTES.md)
  • Network accessline 140
    - [Running Nextflow Pipelines](https://documentation.dnanexus.com/user/running-apps-and-workflows/running-nextflow-pipelines.md)
  • Network accessline 190
    1. Check [PyPI](https://pypi.org/project/dxpy/) for the current dxpy release and

skills/dnanexus-integration/references/workflow-languages.md

  • Network accessline 167
    dx build --nextflow \   --repository "https://github.com/nextflow-io/hello" \
  • Network accessline 168
    --repository "https://github.com/nextflow-io/hello" \

skills/dnanexus-integration/scripts/inspect_dxpy.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/dnanexus-integration/scripts/validate_dxapp.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/esm/SKILL.md

  • Access to secretsline 5
    [Credential-related source omitted]
  • Network accessline 17
    Use for Biohub's `esm` SDK: ESM3 masked multimodal generation, ESMC sequence representations, and ESMFold2 all-atom prediction. The former Forge platform migrated to `https://biohub.ai`, including ESM3; SDK class names still contain
  • Network accessline 18
    representations, and ESMFold2 all-atom prediction. The former Forge platform migrated to `https://biohub.ai`, including ESM3; SDK class names still contain `Forge`. This skill targets the released **esm 3.4.1.post1**, verified against
  • Network accessline 19
    migrated to `https://biohub.ai`, including ESM3; SDK class names still contain
  • Network accessline 140
    it is resolved when the client is created. SDK factory defaults capture `ESM_API_KEY` at import time. Create keys in the [Biohub developer console](https://biohub.ai/developer-console/api-keys).
  • Access to secretsline 141
    [Credential-related source omitted]
  • Network accessline 142
    [Biohub developer console](https://biohub.ai/developer-console/api-keys).
  • Network accessline 154
    ) with esmfold2_client(     model="esmfold2-fast-2026-05", url="https://biohub.ai",
  • Network accessline 155
    [Credential-related source omitted]
  • Network accessline 156
    model="esmfold2-fast-2026-05", url="https://biohub.ai",
  • Access to secretsline 157
    [Credential-related source omitted]
  • Network accessline 196
    Follow the selected model's terms and the [Biohub acceptable-use policy](https://biohub.org/acceptable-use-policy/).
  • Network accessline 197
    [Biohub acceptable-use policy](https://biohub.org/acceptable-use-policy/).
  • Network accessline 205
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 207
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 209
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 210
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 211
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 212
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/esm/references/biohub-platform.md

  • Network accessline 29
    ) config = FoldingConfig(num_loops=20, num_sampling_steps=100, include_pae=True) with esmfold2_client(model="esmfold2-fast-2026-05", url="https://biohub.ai",
  • Network accessline 30
    [Credential-related source omitted]
  • Network accessline 31
    with esmfold2_client(model="esmfold2-fast-2026-05", url="https://biohub.ai",
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 103
    Sources: [official README](https://github.com/Biohub/esm),
  • Network accessline 104
    [ESMFold2 card](https://huggingface.co/biohub/ESMFold2),
  • Network accessline 105
    [folding SDK](https://github.com/Biohub/esm/blob/main/esm/sdk/forge.py),
  • Network accessline 106
    [input types](https://github.com/Biohub/esm/blob/main/esm/utils/structure/input_builder.py),
  • Network accessline 107
    [API configs](https://github.com/Biohub/esm/blob/main/esm/sdk/api.py).

skills/esm/references/esm-c-api.md

  • Network accessline 87
    sequence = "MPRTKEINDAGLIVHSPQWFYK" validate_sequence(sequence) with esmc_client(model="esmc-600m-2024-12", url="https://biohub.ai",
  • Network accessline 88
    [Credential-related source omitted]
  • Network accessline 89
    with esmc_client(model="esmc-600m-2024-12", url="https://biohub.ai",
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 139
    Sources: [released SDK](https://pypi.org/project/esm/3.4.1.post1/),
  • Network accessline 140
    [native model](https://github.com/Biohub/esm/blob/main/esm/models/esmc/model.py),
  • Network accessline 141
    [tokenizer](https://github.com/Biohub/esm/blob/main/esm/models/esmc/tokenizer.py),
  • Network accessline 142
    [compatibility layer](https://github.com/Biohub/esm/blob/main/esm/models/esmc/compatibility.py),
  • Network accessline 143
    [ESMC model card](https://huggingface.co/biohub/ESMC-6B).

skills/esm/references/esm3-api.md

  • Network accessline 121
    Sources: [ESM3 README](https://github.com/Biohub/esm/blob/main/_assets/ESM3_README.md),
  • Network accessline 122
    [SDK types](https://github.com/Biohub/esm/blob/main/esm/sdk/api.py),
  • Network accessline 123
    [generation](https://github.com/Biohub/esm/blob/main/esm/utils/generation.py),
  • Network accessline 124
    [annotation coordinates](https://github.com/Biohub/esm/blob/main/esm/utils/types.py),
  • Network accessline 125
    [function tokenizer](https://github.com/Biohub/esm/blob/main/esm/tokenization/function_tokenizer.py).

skills/esm/references/forge-api.md

  • Network accessline 5
    The current `esm==3.4.1.post1` factories default to `https://biohub.ai` for
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 10
    environment at module import, so later environment changes are not automatically picked up. Keys are managed in the [Biohub developer console](https://biohub.ai/developer-console/api-keys).
  • Network accessline 11
    picked up. Keys are managed in the [Biohub developer console](https://biohub.ai/developer-console/api-keys). Do not send unpublished sequences to hosted inference without authorization for
  • Network accessline 12
    [Biohub developer console](https://biohub.ai/developer-console/api-keys).
  • Network accessline 38
    | Method | HTTP route on `https://biohub.ai` | Request / response |
  • Network accessline 91
    semaphore = asyncio.Semaphore(concurrency)     async with ESM3ForgeInferenceClient(         model="esm3-medium-2024-08", url="https://biohub.ai",
  • Network accessline 92
    [Credential-related source omitted]
  • Network accessline 93
    model="esm3-medium-2024-08", url="https://biohub.ai",
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 126
    Sources: [factories](https://github.com/Biohub/esm/blob/main/esm/sdk/__init__.py),
  • Network accessline 127
    [client serialization](https://github.com/Biohub/esm/blob/main/esm/sdk/forge.py),
  • Network accessline 128
    [transport](https://github.com/Biohub/esm/blob/main/esm/sdk/base_forge_client.py),
  • Network accessline 129
    [retry rules](https://github.com/Biohub/esm/blob/main/esm/sdk/retry.py),
  • Network accessline 130
    [parallel executor](https://github.com/Biohub/esm/blob/main/esm/utils/forge_context_manager.py).

skills/esm/references/review.md

  • Network accessline 10
    | Primary source | What was verified | | --- | --- | | [PyPI release](https://pypi.org/project/esm/3.4.1.post1/) and [release JSON](https://pypi.org/pypi/esm/3.4.1.post1/json) | Python >=3.12; Torch >=2.11,<2.12; Transformers >=4.57.6,<5; L
  • Network accessline 11
    | --- | --- | | [PyPI release](https://pypi.org/project/esm/3.4.1.post1/) and [release JSON](https://pypi.org/pypi/esm/3.4.1.post1/json) | Python >=3.12; Torch >=2.11,<2.12; Transformers >=4.57.6,<5; Linux x86_64 GPU dependency markers | | 
  • Network accessline 12
    | [PyPI release](https://pypi.org/project/esm/3.4.1.post1/) and [release JSON](https://pypi.org/pypi/esm/3.4.1.post1/json) | Python >=3.12; Torch >=2.11,<2.12; Transformers >=4.57.6,<5; Linux x86_64 GPU dependency markers |
  • Network accessline 13
    | [Biohub repository](https://github.com/Biohub/esm) | Current local ESMC/ESMFold2 interfaces, Biohub migration, open ESMC6B weights |
  • Network accessline 14
    | [ESM3 README](https://github.com/Biohub/esm/blob/main/_assets/ESM3_README.md) | Local/hosted model IDs, masked generation, clearing tracks before a round trip |
  • Network accessline 15
    | [SDK factories](https://github.com/Biohub/esm/blob/main/esm/sdk/__init__.py) | Distinct ESM3/ESMC/folding factories, Biohub defaults, import-time token capture |
  • Network accessline 16
    | [SDK types](https://github.com/Biohub/esm/blob/main/esm/sdk/api.py) | Generation/Folding/Logits configs, per-track output containers, PDB methods | | [Hosted clients](https://github.com/Biohub/esm/blob/main/esm/sdk/forge.py) | Exact endpo
  • Network accessline 17
    | [Hosted clients](https://github.com/Biohub/esm/blob/main/esm/sdk/forge.py) | Exact endpoint names, request and response fields, ESMProteinError values, MSA warning, omitted pair-chain IPTM flag | | [HTTP transport](https://github.com/Bioh
  • Network accessline 18
    | [HTTP transport](https://github.com/Biohub/esm/blob/main/esm/sdk/base_forge_client.py) and [retry](https://github.com/Biohub/esm/blob/main/esm/sdk/retry.py) | Bearer auth, `/api/v1/`, httpx, timeout semantics, bounded retries and response
  • Network accessline 19
    | [Native ESMC](https://github.com/Biohub/esm/blob/main/esm/models/esmc/model.py), [tokenizer](https://github.com/Biohub/esm/blob/main/esm/models/esmc/tokenizer.py), [compatibility](https://github.com/Biohub/esm/blob/main/esm/models/esmc/co
  • Network accessline 20
    | [Generation implementation](https://github.com/Biohub/esm/blob/main/esm/utils/generation.py), [function tokenizer](https://github.com/Biohub/esm/blob/main/esm/tokenization/function_tokenizer.py), [annotation type](https://github.com/Biohu
  • Network accessline 21
    | [Complex input types](https://github.com/Biohub/esm/blob/main/esm/utils/structure/input_builder.py) | Typed polymer/ligand inputs, list-valued CCD IDs, zero-based modification indices |
  • Network accessline 22
    | [ESMC300M](https://huggingface.co/biohub/ESMC-300M), [ESMC600M](https://huggingface.co/biohub/ESMC-600M), [ESMC6B](https://huggingface.co/biohub/ESMC-6B), [ESMFold2](https://huggingface.co/biohub/ESMFold2) | Model cards, 2048-token ESMC c
  • Network accessline 23
    | [Legacy Meta ESM](https://github.com/facebookresearch/esm) | Separate `fair-esm` distribution and ESM2/ESMFold APIs |
  • Network accessline 24
    | [scikit-learn pitfalls](https://scikit-learn.org/stable/common_pitfalls.html), [PCA](https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html), [KMeans](https://scikit-learn.org/stable/modules/generated/sklearn.clu

skills/esm/references/workflows.md

  • Network accessline 137
    Sources: [ESM3 generation example](https://github.com/Biohub/esm/blob/main/_assets/ESM3_README.md),
  • Network accessline 138
    [ESMC interface](https://github.com/Biohub/esm/blob/main/esm/models/esmc/model.py),
  • Network accessline 139
    [scikit-learn leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html),
  • Network accessline 140
    [PCA](https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html),
  • Network accessline 141
    [KMeans](https://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html).

skills/esm/scripts/esm_embeddings.py

  • Executable scriptline 1
    Executable file

skills/etetoolkit/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Python
  • Network accessline 40
    Use `https://etetoolkit.github.io/ete/` for ETE 4 documentation. The
  • Network accessline 342
    - Documentation: https://etetoolkit.github.io/ete/
  • Network accessline 343
    - ETE 3 to ETE 4 migration: https://etetoolkit.github.io/ete/3to4.html
  • Network accessline 344
    - Releases: https://github.com/etetoolkit/ete/releases
  • Network accessline 345
    - PyPI: https://pypi.org/project/ete4/
  • Network accessline 346
    - Source: https://github.com/etetoolkit/ete
  • Network accessline 347
    - Visualization gallery: https://github.com/etetoolkit/ete-gallery
  • Network accessline 355
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 357
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 359
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 360
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 361
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 362
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/etetoolkit/references/api_reference.md

  • Network accessline 551
    - Tree tutorial: https://etetoolkit.github.io/ete/tutorial/tutorial_trees.html
  • Network accessline 552
    - Tree API: https://etetoolkit.github.io/ete/reference/reference_tree.html
  • Network accessline 553
    - PhyloTree tutorial: https://etetoolkit.github.io/ete/tutorial/tutorial_phylogeny.html
  • Network accessline 554
    - PhyloTree API: https://etetoolkit.github.io/ete/reference/reference_phylo.html
  • Network accessline 555
    - Parsers: https://etetoolkit.github.io/ete/reference/reference_parsers.html
  • Network accessline 556
    - Tree matcher tutorial:   https://etetoolkit.github.io/ete/tutorial/tutorial_treematcher.html - Tree matcher API:
  • Network accessline 557
    https://etetoolkit.github.io/ete/tutorial/tutorial_treematcher.html
  • Network accessline 558
    - Tree matcher API:   https://etetoolkit.github.io/ete/reference/reference_treematcher.html - Migration: https://etetoolkit.github.io/ete/3to4.html
  • Network accessline 559
    https://etetoolkit.github.io/ete/reference/reference_treematcher.html
  • Network accessline 560
    - Migration: https://etetoolkit.github.io/ete/3to4.html

skills/etetoolkit/references/migration-ete3-to-ete4.md

  • Network accessline 572
    - Current migration guide: https://etetoolkit.github.io/ete/3to4.html
  • Network accessline 573
    - Migration wiki: https://github.com/etetoolkit/ete/wiki/3to4
  • Network accessline 574
    - ETE 4 release notes: https://github.com/etetoolkit/ete/releases
  • Network accessline 575
    - ETE 4 documentation: https://etetoolkit.github.io/ete/
  • Network accessline 576
    - ETE 4 PyPI: https://pypi.org/project/ete4/

skills/etetoolkit/references/review.md

  • Network accessline 16
    patterns. Tiny synthetic NCBI and converted-GTDB archives exercise actual SQLite construction, names/ranks/lineages, descendants, topology and annotation. The taxonomy fixtures reject unexpected `requests.get()` downloads.
  • Network accessline 18
    The taxonomy fixtures reject unexpected `requests.get()` downloads.
  • Network accessline 62
    - NCBI: `https://ftp.ncbi.nlm.nih.gov/pub/taxonomy/taxdump.tar.gz`; its `.md5`   sidecar returned a valid digest record during the review. ETE consults it for   freshness of an existing archive, without verifying a fresh download. Its
  • Network accessline 65
    requests also lack timeouts and HTTP status checks. - GTDB conversion:   `https://github.com/etetoolkit/ete-data/raw/main/gtdb_taxonomy/gtdblatest/gtdb_latest_dump.tar.gz`.
  • Network accessline 66
    - GTDB conversion:   `https://github.com/etetoolkit/ete-data/raw/main/gtdb_taxonomy/gtdblatest/gtdb_latest_dump.tar.gz`.   The official directory listing contained this archive but no `.md5` sidecar;
  • Network accessline 67
    `https://github.com/etetoolkit/ete-data/raw/main/gtdb_taxonomy/gtdblatest/gtdb_latest_dump.tar.gz`.
  • Network accessline 79
    - [Release 4.4.0](https://github.com/etetoolkit/ete/releases/tag/4.4.0)
  • Network accessline 80
    - [PyPI release metadata](https://pypi.org/pypi/ete4/json)
  • Network accessline 81
    - [Tree API](https://etetoolkit.github.io/ete/reference/reference_tree.html)
  • Network accessline 82
    - [Parser API](https://etetoolkit.github.io/ete/reference/reference_parsers.html)
  • Network accessline 83
    - [PhyloTree API](https://etetoolkit.github.io/ete/reference/reference_phylo.html)
  • Network accessline 84
    - [SmartView API](https://etetoolkit.github.io/ete/reference/reference_smartview.html)
  • Network accessline 85
    - [Taxonomy tutorial](https://etetoolkit.github.io/ete/tutorial/tutorial_taxonomy.html)
  • Network accessline 86
    - [Released core source](https://github.com/etetoolkit/ete/blob/4.4.0/ete4/core/tree.pyx)
  • Network accessline 87
    - [Released NCBI source](https://github.com/etetoolkit/ete/blob/4.4.0/ete4/ncbi_taxonomy/ncbiquery.py)
  • Network accessline 88
    - [Released GTDB source](https://github.com/etetoolkit/ete/blob/4.4.0/ete4/gtdb_taxonomy/gtdbquery.py)
  • Network accessline 89
    - [Converted GTDB archive directory](https://github.com/etetoolkit/ete-data/tree/main/gtdb_taxonomy/gtdblatest)

skills/etetoolkit/references/taxonomy.md

  • Network accessline 97
    - NCBI refreshes use `https://ftp.ncbi.nlm.nih.gov/pub/taxonomy/taxdump.tar.gz`.
  • Network accessline 392
    - Taxonomy tutorial:   https://etetoolkit.github.io/ete/tutorial/tutorial_taxonomy.html
  • Network accessline 393
    https://etetoolkit.github.io/ete/tutorial/tutorial_taxonomy.html
  • Network accessline 394
    - Taxonomy API:   https://etetoolkit.github.io/ete/reference/reference_taxonomy.html - ETE data repository: https://github.com/etetoolkit/ete-data
  • Network accessline 395
    https://etetoolkit.github.io/ete/reference/reference_taxonomy.html
  • Network accessline 396
    - ETE data repository: https://github.com/etetoolkit/ete-data
  • Network accessline 397
    - NCBI Taxonomy: https://www.ncbi.nlm.nih.gov/taxonomy
  • Network accessline 398
    - GTDB: https://gtdb.ecogenomic.org/

skills/etetoolkit/references/visualization.md

  • Network accessline 108
    Then open `http://localhost:5000` locally. Do not expose an unauthenticated
  • Network accessline 529
    - SmartView tutorial:   https://etetoolkit.github.io/ete/tutorial/tutorial_smartview.html
  • Network accessline 530
    https://etetoolkit.github.io/ete/tutorial/tutorial_smartview.html
  • Network accessline 531
    - SmartView API:   https://etetoolkit.github.io/ete/reference/reference_smartview.html - Qt treeview tutorial:
  • Network accessline 532
    https://etetoolkit.github.io/ete/reference/reference_smartview.html
  • Network accessline 533
    - Qt treeview tutorial:   https://etetoolkit.github.io/ete/tutorial/tutorial_treeview.html - Qt treeview API:
  • Network accessline 534
    https://etetoolkit.github.io/ete/tutorial/tutorial_treeview.html
  • Network accessline 535
    - Qt treeview API:   https://etetoolkit.github.io/ete/reference/reference_treeview.html - ETE Gallery: https://github.com/etetoolkit/ete-gallery
  • Network accessline 536
    https://etetoolkit.github.io/ete/reference/reference_treeview.html
  • Network accessline 537
    - ETE Gallery: https://github.com/etetoolkit/ete-gallery

skills/etetoolkit/references/workflows.md

  • Network accessline 545
    - Tree tutorial: https://etetoolkit.github.io/ete/tutorial/tutorial_trees.html
  • Network accessline 546
    - Phylogenetic tutorial: https://etetoolkit.github.io/ete/tutorial/tutorial_phylogeny.html
  • Network accessline 547
    - Taxonomy tutorial: https://etetoolkit.github.io/ete/tutorial/tutorial_taxonomy.html
  • Network accessline 548
    - Tree matcher tutorial:   https://etetoolkit.github.io/ete/tutorial/tutorial_treematcher.html - Tree API: https://etetoolkit.github.io/ete/reference/reference_tree.html
  • Network accessline 549
    https://etetoolkit.github.io/ete/tutorial/tutorial_treematcher.html
  • Network accessline 550
    - Tree API: https://etetoolkit.github.io/ete/reference/reference_tree.html

skills/etetoolkit/scripts/quick_visualize.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/etetoolkit/scripts/tree_operations.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exa-search/SKILL.md

  • Access to secretsline 4
    [Credential-related source omitted]
  • Network accessline 8
    last-reviewed: "2026-09-30"   skill-author: Exa   website: https://exa.ai
  • Network accessline 9
    skill-author: Exa   website: https://exa.ai   docs: https://exa.ai/docs
  • Network accessline 10
    website: https://exa.ai
  • Network accessline 11
    docs: https://exa.ai/docs
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 22
    A skill for web-powered research tasks backed by [Exa](https://exa.ai): web search and URL extraction. Exa's index combines high-quality keyword and semantic retrieval, which makes it well-suited to scientific, technical, and conceptual que
  • Network accessline 59
    This skill uses the [`exa-py`](https://github.com/exa-labs/exa-py) Python SDK. The scripts in `scripts/` declare their dependencies via PEP 723 inline metadata, so you can run them directly with `uv run` without a separate install step:
  • Network accessline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 93
    The extractor accepts 1–100 URLs per `POST https://api.exa.ai/contents` call
  • Network accessline 103
    Reviewed the [Search API](https://exa.ai/docs/reference/search),
  • Network accessline 104
    [Contents API](https://exa.ai/docs/reference/get-contents), and [Exa changelog](https://exa.ai/docs/changelog) on 2026-09-30. Both routes use JSON POST requests and `x-api-key` authentication (the SDK sets this header).
  • Network accessline 105
    [Exa changelog](https://exa.ai/docs/changelog) on 2026-09-30. Both routes use JSON POST requests and `x-api-key` authentication (the SDK sets this header). Search is `POST https://api.exa.ai/search`; its SDK kwargs use snake_case and
  • Network accessline 106
    JSON POST requests and `x-api-key` authentication (the SDK sets this header). Search is `POST https://api.exa.ai/search`; its SDK kwargs use snake_case and are serialized to camelCase. The current scholarly category is `publication`;
  • Network accessline 107
    Search is `POST https://api.exa.ai/search`; its SDK kwargs use snake_case and

skills/exa-search/references/web-extract.md

  • Network accessline 74
    Verified against the [Contents API](https://exa.ai/docs/reference/get-contents) and [Python SDK source](https://github.com/exa-labs/exa-py/blob/master/exa_py/api.py) on 2026-09-30; authenticated commands are illustrative.

skills/exa-search/references/web-search.md

  • Network accessline 127
    Academic / Peer-reviewed: - [Smith et al., 2025 — Title of Paper](https://doi.org/...) (Nature, 2025)
  • Network accessline 128
    - [Smith et al., 2025 — Title of Paper](https://doi.org/...) (Nature, 2025)
  • Network accessline 129
    - [Jones & Lee, 2024 — Title of Paper](https://arxiv.org/...) (arXiv preprint)
  • Network accessline 131
    Other: - [Source Title](https://example.com/article) (Feb 2026)
  • Network accessline 132
    - [Source Title](https://example.com/article) (Feb 2026)
  • Network accessline 139
    Verified against the [Search API](https://exa.ai/docs/reference/search) and [changelog](https://exa.ai/docs/changelog) on 2026-09-30; authenticated commands are illustrative.

skills/exa-search/scripts/exa_extract.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 8
    Example:     uv run exa_extract.py \\         https://arxiv.org/abs/2401.04088 \\
  • Network accessline 9
    uv run exa_extract.py \         https://arxiv.org/abs/2401.04088 \
  • Network accessline 10
    https://arxiv.org/abs/2401.04088 \\
  • Network accessline 11
    https://www.nature.com/articles/s41586-024-07566-y \\
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]

skills/exa-search/scripts/exa_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]

skills/experimental-design/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 46
    `pyDOE3` was [archived in May 2026](https://github.com/relf/pyDOE3); active
  • Network accessline 47
    development returned to [pydoe](https://pydoe.github.io/pydoe/). The bundled
  • Network accessline 168
    `face="faced"`, then recheck all combinations. Do not clip out-of-range rows: clipping changes the design geometry and its statistical properties. See the [NIST CCD comparison](https://www.itl.nist.gov/div898/handbook/pri/section3/pri3361.h
  • Network accessline 170
    [NIST CCD comparison](https://www.itl.nist.gov/div898/handbook/pri/section3/pri3361.htm).
  • Network accessline 277
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 279
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 281
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 282
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 283
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 284
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/experimental-design/references/design_types.md

  • Network accessline 135
    See the [NC3Rs experimental-unit guidance](https://eda.nc3rs.org.uk/experimental-design-unit)

skills/experimental-design/references/factorial_and_doe.md

  • Network accessline 92
    design or a suitable fractional factorial. Reduced subsets may have better aliasing properties than the full saturated design, so inspect actual aliases. See the [current factorial API](https://pydoe.github.io/pydoe/reference/factorial/).
  • Network accessline 94
    See the [current factorial API](https://pydoe.github.io/pydoe/reference/factorial/).
  • Network accessline 114
    non-center runs exceed a half-fraction CCD with 26). The bundled CCD wrapper   uses the full factorial and does not build that half-fraction.   See [NIST response-surface comparisons](https://www.itl.nist.gov/div898/handbook/pri/section3/pr
  • Network accessline 116
    See [NIST response-surface comparisons](https://www.itl.nist.gov/div898/handbook/pri/section3/pri3363.htm).

skills/experimental-design/references/randomization_and_blocking.md

  • Network accessline 69
    Often you both stratify and adjust. Do not automatically adjust for a variable   measured after assignment: treatment may affect it, changing the estimand or   introducing bias. See the [FDA covariate guidance](https://www.fda.gov/media/148
  • Network accessline 71
    introducing bias. See the [FDA covariate guidance](https://www.fda.gov/media/148910/download).
  • Network accessline 98
    independent allocator or access-controlled assignment system must release only the next allocation after eligibility/enrollment is irrevocably recorded. See [CONSORT 2025 allocation concealment](https://www.consort-spirit.org/item18-allocat
  • Network accessline 100
    [CONSORT 2025 allocation concealment](https://www.consort-spirit.org/item18-allocationconcealment).

skills/experimental-design/references/sequential_and_adaptive.md

  • Network accessline 36
    Do not choose extra looks because an unblinded effect is nearly significant;   spending alone does not license such outcome-dependent monitoring. See the   [FDA adaptive-design guidance](https://www.fda.gov/media/78495/download).
  • Network accessline 38
    [FDA adaptive-design guidance](https://www.fda.gov/media/78495/download).
  • Network accessline 53
    Use purpose-built boundary calculations; the bundled Python helpers generate allocation/DOE layouts, not interim boundaries. Official current options are: - R [`gsDesign::gsDesign`](https://keaven.github.io/gsDesign/reference/gsDesign.html)
  • Network accessline 54
    allocation/DOE layouts, not interim boundaries. Official current options are: - R [`gsDesign::gsDesign`](https://keaven.github.io/gsDesign/reference/gsDesign.html):   `k` includes the final analysis, `timing` specifies information fractions
  • Network accessline 55
    - R [`gsDesign::gsDesign`](https://keaven.github.io/gsDesign/reference/gsDesign.html):
  • Network accessline 57
    `test.type` distinguishes one-sided, symmetric two-sided, and binding/nonbinding   futility designs. Do not assume the default `alpha=0.025` is a two-sided 0.05 test. - R [`rpact::getDesignGroupSequential`](https://docs.rpact.org/reference/
  • Network accessline 58
    futility designs. Do not assume the default `alpha=0.025` is a two-sided 0.05 test. - R [`rpact::getDesignGroupSequential`](https://docs.rpact.org/reference/getDesignGroupSequential.html):   configure `kMax`, `informationRates`, `sided`, `a
  • Network accessline 59
    - R [`rpact::getDesignGroupSequential`](https://docs.rpact.org/reference/getDesignGroupSequential.html):

skills/experimental-design/scripts/doe_designs.py

  • Executable scriptline 1
    Executable file

skills/experimental-design/scripts/randomization.py

  • Executable scriptline 1
    Executable file

skills/exploratory-data-analysis/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Network accessline 259
    sample in a separate derived file within the same resource limits. For ordered   measurements, a run-sequence plot can reveal drift hidden by a histogram; see   [NIST's run-sequence guidance](https://www.itl.nist.gov/div898/handbook/eda/sec
  • Network accessline 260
    measurements, a run-sequence plot can reveal drift hidden by a histogram; see   [NIST's run-sequence guidance](https://www.itl.nist.gov/div898/handbook/eda/section3/eda33p.htm). - A missingness gap or split overlap is a diagnostic flag, not
  • Network accessline 261
    [NIST's run-sequence guidance](https://www.itl.nist.gov/div898/handbook/eda/section3/eda33p.htm).
  • Network accessline 278
    - Python [`csv`](https://docs.python.org/3/library/csv.html) and
  • Network accessline 279
    [`json`](https://docs.python.org/3/library/json.html);
  • Network accessline 280
    - NumPy [`load`](https://numpy.org/doc/stable/reference/generated/numpy.load.html)
  • Network accessline 281
    and [security](https://numpy.org/doc/stable/reference/security.html);
  • Network accessline 282
    - [pandas I/O](https://pandas.pydata.org/docs/user_guide/io.html),
  • Network accessline 283
    [Polars `read_csv`](https://docs.pola.rs/api/python/stable/reference/api/polars.read_csv.html),
  • Network accessline 284
    and [h5py links](https://docs.h5py.org/en/stable/high/group.html);
  • Network accessline 285
    - [Biopython SeqIO](https://biopython.org/docs/latest/Tutorial/chapter_seqio.html),
  • Network accessline 286
    [Pillow decompression-bomb guidance](https://pillow.readthedocs.io/en/stable/reference/Image.html),
  • Network accessline 287
    and the [OME-TIFF specification](https://ome-model.readthedocs.io/en/stable/ome-tiff/specification.html);
  • Network accessline 288
    - NIST [EDA handbook](https://www.itl.nist.gov/div898/handbook/eda/eda.htm),
  • Network accessline 289
    FDA/ICH [E9(R1)](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e9r1-statistical-principles-clinical-trials-addendum-estimands-and-sensitivity-analysis-clinical),
  • Network accessline 290
    EPA [detection-limit guidance](https://www.epa.gov/system/files/documents/2025-09/wqxdetectionlimitsbestpracticesguide_final.pdf),
  • Network accessline 291
    and scikit-learn [data-leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html);
  • Network accessline 292
    - Benjamini–Hochberg [FDR](https://academic.oup.com/jrsssb/article/57/1/289/7035855),
  • Network accessline 293
    National Academies [reproducibility](https://doi.org/10.17226/25303), and
  • Network accessline 294
    Wilkinson et al. [FAIR principles](https://doi.org/10.1038/sdata.2016.18).
  • Network accessline 302
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 304
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 306
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 307
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 308
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 309
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/exploratory-data-analysis/references/bioinformatics_genomics_formats.md

  • Network accessline 182
    - Biopython 1.88, [Sequence Input/Output tutorial](https://biopython.org/docs/latest/Tutorial/chapter_seqio.html)
  • Network accessline 183
    (explicit format selection and low-level FASTA/FASTQ parsers). - [Biopython PyPI](https://pypi.org/project/biopython/), version 1.88,   released 2026-08-06.
  • Network accessline 184
    - [Biopython PyPI](https://pypi.org/project/biopython/), version 1.88,
  • Network accessline 185
    released 2026-08-06. - GA4GH, [hts-specs repository](https://github.com/samtools/hts-specs)   (SAM/BAM/CRAM, VCF/BCF, and related canonical specifications).
  • Network accessline 186
    - GA4GH, [hts-specs repository](https://github.com/samtools/hts-specs)
  • Network accessline 187
    (SAM/BAM/CRAM, VCF/BCF, and related canonical specifications). - UCSC Genome Browser, [BED format FAQ](https://genome.ucsc.edu/FAQ/FAQformat.html#format1). - Sequence Ontology, [GFF3 specification](https://github.com/The-Sequence-Ontology/S
  • Network accessline 188
    - UCSC Genome Browser, [BED format FAQ](https://genome.ucsc.edu/FAQ/FAQformat.html#format1).
  • Network accessline 189
    - Sequence Ontology, [GFF3 specification](https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md).
  • Network accessline 190
    - AnnData, [file format specification](https://anndata.readthedocs.io/en/stable/fileformat-prose.html).
  • Network accessline 191
    - NIST/SEMATECH, [Exploratory Data Analysis](https://www.itl.nist.gov/div898/handbook/eda/eda.htm).
  • Network accessline 192
    - scikit-learn, [data leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html).
  • Network accessline 193
    - Benjamini and Hochberg (1995), [FDR control](https://academic.oup.com/jrsssb/article/57/1/289/7035855).

skills/exploratory-data-analysis/references/chemistry_molecular_formats.md

  • Network accessline 172
    - wwPDB, [File Formats and the PDB](https://www.wwpdb.org/documentation/file-formats-and-the-pdb)
  • Network accessline 173
    (PDBx/mmCIF is the official archive/working format; legacy PDB format 3.30   where representable). - wwPDB, [PDBx/mmCIF Dictionary Resources](https://mmcif.wwpdb.org/) and
  • Network accessline 174
    where representable). - wwPDB, [PDBx/mmCIF Dictionary Resources](https://mmcif.wwpdb.org/) and   [current user guide](https://mmcif.wwpdb.org/docs/user-guide/guide.html).
  • Network accessline 175
    - wwPDB, [PDBx/mmCIF Dictionary Resources](https://mmcif.wwpdb.org/) and
  • Network accessline 176
    [current user guide](https://mmcif.wwpdb.org/docs/user-guide/guide.html).
  • Network accessline 177
    - wwPDB, [legacy PDB format 3.30](https://www.wwpdb.org/documentation/file-format-content/format33/v3.3.html).
  • Network accessline 178
    - IUCr, [CIF format specifications](https://www.iucr.org/resources/cif/spec)
  • Network accessline 179
    (links to CIF 1.1 and 2.0 syntax). - RDKit, [current file parsing API](https://www.rdkit.org/docs/GettingStartedInPython.html#reading-and-writing-molecules). - MDAnalysis, [supported topology and trajectory formats](https://userguide.mdanal
  • Network accessline 180
    - RDKit, [current file parsing API](https://www.rdkit.org/docs/GettingStartedInPython.html#reading-and-writing-molecules).
  • Network accessline 181
    - MDAnalysis, [supported topology and trajectory formats](https://userguide.mdanalysis.org/stable/formats/index.html).
  • Network accessline 182
    - cclib, [supported programs and data](https://cclib.github.io/data.html).
  • Network accessline 183
    - NIST/SEMATECH, [Exploratory Data Analysis](https://www.itl.nist.gov/div898/handbook/eda/eda.htm).
  • Network accessline 184
    - scikit-learn, [data leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html).

skills/exploratory-data-analysis/references/general_scientific_formats.md

  • Network accessline 242
    - Python 3.14, [`csv` — CSV File Reading and Writing](https://docs.python.org/3/library/csv.html).
  • Network accessline 243
    - Python 3.14, [`json` — JSON encoder and decoder](https://docs.python.org/3/library/json.html).
  • Network accessline 244
    - NumPy 2.5, [input/output reference](https://numpy.org/doc/stable/reference/routines.io.html),
  • Network accessline 245
    [`numpy.load`](https://numpy.org/doc/stable/reference/generated/numpy.load.html),
  • Network accessline 246
    [NPY/NPZ format](https://numpy.org/doc/stable/reference/generated/numpy.lib.format.html),
  • Network accessline 247
    [`ndarray.flat`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.flat.html),
  • Network accessline 248
    and [security guidance](https://numpy.org/doc/stable/reference/security.html).
  • Network accessline 249
    - pandas 3.0, [I/O tools](https://pandas.pydata.org/docs/user_guide/io.html);
  • Network accessline 250
    [PyPI 3.0.6](https://pypi.org/project/pandas/), released 2026-09-17.
  • Network accessline 251
    - Polars 1.44, [`polars.read_csv`](https://docs.pola.rs/api/python/stable/reference/api/polars.read_csv.html);
  • Network accessline 252
    [PyPI 1.44.2](https://pypi.org/project/polars/), released 2026-09-09.
  • Network accessline 253
    - h5py 3.16, [groups and links](https://docs.h5py.org/en/stable/high/group.html);
  • Network accessline 254
    [PyPI 3.16.0](https://pypi.org/project/h5py/), released 2026-03-06.
  • Network accessline 255
    - NIST/SEMATECH, [Exploratory Data Analysis](https://www.itl.nist.gov/div898/handbook/eda/eda.htm)
  • Network accessline 256
    and [chapter references](https://www.itl.nist.gov/div898/handbook/eda/section4/eda43.htm).
  • Network accessline 257
    - Box and Cox (1964), [“An Analysis of Transformations”](https://doi.org/10.1111/j.2517-6161.1964.tb00553.x).
  • Network accessline 258
    - FDA/ICH E9(R1), [Estimands and Sensitivity Analysis](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e9r1-statistical-principles-clinical-trials-addendum-estimands-and-sensitivity-analysis-clinical),
  • Network accessline 259
    final guidance May 2021. - US EPA, [Detection Limits Best Practices Guide](https://www.epa.gov/system/files/documents/2025-09/wqxdetectionlimitsbestpracticesguide_final.pdf),   dated August 2025.
  • Network accessline 260
    - US EPA, [Detection Limits Best Practices Guide](https://www.epa.gov/system/files/documents/2025-09/wqxdetectionlimitsbestpracticesguide_final.pdf),
  • Network accessline 261
    dated August 2025. - scikit-learn, [common pitfalls and data leakage](https://scikit-learn.org/stable/common_pitfalls.html). - Benjamini and Hochberg (1995), [false discovery rate](https://academic.oup.com/jrsssb/article/57/1/289/7035855).
  • Network accessline 262
    - scikit-learn, [common pitfalls and data leakage](https://scikit-learn.org/stable/common_pitfalls.html).
  • Network accessline 263
    - Benjamini and Hochberg (1995), [false discovery rate](https://academic.oup.com/jrsssb/article/57/1/289/7035855).
  • Network accessline 264
    - Wasserstein, Schirm, and Lazar (2019), [Moving to a World Beyond “p < 0.05”](https://doi.org/10.1080/00031305.2019.1583913).
  • Network accessline 265
    - National Academies (2019), [*Reproducibility and Replicability in Science*](https://doi.org/10.17226/25303).
  • Network accessline 266
    - Wilkinson et al. (2016), [FAIR Guiding Principles](https://doi.org/10.1038/sdata.2016.18).

skills/exploratory-data-analysis/references/microscopy_imaging_formats.md

  • Network accessline 185
    - Pillow, [`Image` module and decompression-bomb protection](https://pillow.readthedocs.io/en/stable/reference/Image.html).
  • Network accessline 186
    - [Pillow PyPI](https://pypi.org/project/pillow/), version 12.3.0,
  • Network accessline 187
    released 2026-07-01. - tifffile, [current API and generic-series examples](https://www.cgohlke.com/docs/tifffile/). - [tifffile PyPI](https://pypi.org/project/tifffile/), version 2026.9.20,
  • Network accessline 188
    - tifffile, [current API and generic-series examples](https://www.cgohlke.com/docs/tifffile/).
  • Network accessline 189
    - [tifffile PyPI](https://pypi.org/project/tifffile/), version 2026.9.20,
  • Network accessline 190
    released 2026-09-21; upstream notes that codecs are required for decoding   compressed segments. - Library of Congress, [TIFF, Revision 6.0 format description](https://www.loc.gov/preservation/digital/formats/fdd/fdd000022.shtml)
  • Network accessline 191
    compressed segments. - Library of Congress, [TIFF, Revision 6.0 format description](https://www.loc.gov/preservation/digital/formats/fdd/fdd000022.shtml)   and the ITU-hosted [TIFF 6.0 specification](https://www.itu.int/itudoc/itu-t/com16/t
  • Network accessline 192
    - Library of Congress, [TIFF, Revision 6.0 format description](https://www.loc.gov/preservation/digital/formats/fdd/fdd000022.shtml)
  • Network accessline 193
    and the ITU-hosted [TIFF 6.0 specification](https://www.itu.int/itudoc/itu-t/com16/tiff-fx/docs/tiff6.pdf).
  • Network accessline 194
    - OME, [OME-TIFF specification](https://ome-model.readthedocs.io/en/stable/ome-tiff/specification.html).
  • Network accessline 195
    - OME, [OME Data Model and File Formats](https://ome-model.readthedocs.io/en/stable/).
  • Network accessline 196
    - DICOM Standards Committee, [current DICOM standard](https://www.dicomstandard.org/current).
  • Network accessline 197
    - OpenSlide, [supported formats and Python API](https://openslide.org/api/python/).
  • Network accessline 198
    - National Academies (2019), [reproducibility and provenance](https://doi.org/10.17226/25303).

skills/exploratory-data-analysis/references/proteomics_metabolomics_formats.md

  • Network accessline 79
    mzTab-M 2.1.0 is listed as draft, not a final standard. Do not silently treat it as 2.0. The draft has moved to the separate [HUPO-PSI/mzTab-M repository](https://github.com/HUPO-PSI/mzTab-M); the released
  • Network accessline 80
    it as 2.0. The draft has moved to the separate [HUPO-PSI/mzTab-M repository](https://github.com/HUPO-PSI/mzTab-M); the released 2.0 materials remain in HUPO-PSI/mzTab.
  • Network accessline 81
    [HUPO-PSI/mzTab-M repository](https://github.com/HUPO-PSI/mzTab-M); the released
  • Network accessline 204
    - HUPO-PSI, [mzML specification/status](https://www.psidev.info/mzml)
  • Network accessline 205
    (mzML 1.1.0 long-term stable). - HUPO-PSI, [mzIdentML](https://www.psidev.info/mzidentml). - HUPO-PSI, [mzTab specifications](https://www.psidev.info/mztab-specifications)
  • Network accessline 206
    - HUPO-PSI, [mzIdentML](https://www.psidev.info/mzidentml).
  • Network accessline 207
    - HUPO-PSI, [mzTab specifications](https://www.psidev.info/mztab-specifications)
  • Network accessline 208
    (page updated 2024-04-19; mzTab 1.0.0 final, mzTab-M 2.0.0 final,   mzTab-M 2.1.0 draft). - HUPO-PSI, [mzTab repository and released specifications](https://github.com/HUPO-PSI/mzTab).
  • Network accessline 209
    mzTab-M 2.1.0 draft). - HUPO-PSI, [mzTab repository and released specifications](https://github.com/HUPO-PSI/mzTab). - Hoffmann et al. (2019), [mzTab-M 2.0](https://doi.org/10.1021/acs.analchem.8b04310),
  • Network accessline 210
    - HUPO-PSI, [mzTab repository and released specifications](https://github.com/HUPO-PSI/mzTab).
  • Network accessline 211
    - Hoffmann et al. (2019), [mzTab-M 2.0](https://doi.org/10.1021/acs.analchem.8b04310),
  • Network accessline 212
    published 2019-01-28. - Pyteomics, [formats documentation](https://pyteomics.readthedocs.io/en/latest/). - OpenMS, [recognized file types](https://openms.de/documentation/structOpenMS_1_1FileTypes.html).
  • Network accessline 213
    - Pyteomics, [formats documentation](https://pyteomics.readthedocs.io/en/latest/).
  • Network accessline 214
    - OpenMS, [recognized file types](https://openms.de/documentation/structOpenMS_1_1FileTypes.html).
  • Network accessline 215
    - US EPA, [Detection Limits Best Practices Guide](https://www.epa.gov/system/files/documents/2025-09/wqxdetectionlimitsbestpracticesguide_final.pdf),
  • Network accessline 216
    dated August 2025. - FDA/ICH E9(R1), [sensitivity analysis guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e9r1-statistical-principles-clinical-trials-addendum-estimands-and-sensitivity-analysis-clinical),
  • Network accessline 217
    - FDA/ICH E9(R1), [sensitivity analysis guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e9r1-statistical-principles-clinical-trials-addendum-estimands-and-sensitivity-analysis-clinical),
  • Network accessline 218
    final May 2021. - Benjamini and Hochberg (1995), [FDR control](https://academic.oup.com/jrsssb/article/57/1/289/7035855). - scikit-learn, [data leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html).
  • Network accessline 219
    - Benjamini and Hochberg (1995), [FDR control](https://academic.oup.com/jrsssb/article/57/1/289/7035855).
  • Network accessline 220
    - scikit-learn, [data leakage guidance](https://scikit-learn.org/stable/common_pitfalls.html).

skills/exploratory-data-analysis/references/spectroscopy_analytical_formats.md

  • Network accessline 184
    - HUPO-PSI, [mzML specification/status](https://www.psidev.info/mzml)
  • Network accessline 185
    (mzML 1.1.0 long-term stable; current schema/CV links and 2026 IM-MS/DIA   proposal status). - HUPO-PSI, [mzML GitHub specification repository](https://github.com/HUPO-PSI/mzML).
  • Network accessline 186
    proposal status). - HUPO-PSI, [mzML GitHub specification repository](https://github.com/HUPO-PSI/mzML). - IUPAC, [JCAMP-DX digital standard family](https://iupac.org/what-we-do/digital-standards/jcamp-dx/)
  • Network accessline 187
    - HUPO-PSI, [mzML GitHub specification repository](https://github.com/HUPO-PSI/mzML).
  • Network accessline 188
    - IUPAC, [JCAMP-DX digital standard family](https://iupac.org/what-we-do/digital-standards/jcamp-dx/)
  • Network accessline 189
    (page dated 2021-08-03; finalized technique-specific standards). - IUPAC, [JCAMP-DX 5.01 recommendation](https://doi.org/10.1351/pac199971081549). - nmrglue, [current documentation](https://nmrglue.readthedocs.io/en/latest/).
  • Network accessline 190
    - IUPAC, [JCAMP-DX 5.01 recommendation](https://doi.org/10.1351/pac199971081549).
  • Network accessline 191
    - nmrglue, [current documentation](https://nmrglue.readthedocs.io/en/latest/).
  • Network accessline 192
    - US EPA, [Detection Limits Best Practices Guide](https://www.epa.gov/system/files/documents/2025-09/wqxdetectionlimitsbestpracticesguide_final.pdf),
  • Network accessline 193
    dated August 2025. - NIST/SEMATECH, [Exploratory Data Analysis](https://www.itl.nist.gov/div898/handbook/eda/eda.htm). - FDA/ICH E9(R1), [estimands and sensitivity analysis](https://www.fda.gov/regulatory-information/search-fda-guidance-doc
  • Network accessline 194
    - NIST/SEMATECH, [Exploratory Data Analysis](https://www.itl.nist.gov/div898/handbook/eda/eda.htm).
  • Network accessline 195
    - FDA/ICH E9(R1), [estimands and sensitivity analysis](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e9r1-statistical-principles-clinical-trials-addendum-estimands-and-sensitivity-analysis-clinical),

skills/exploratory-data-analysis/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/exploratory-data-analysis/scripts/_capabilities.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/_structured.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/_tabular.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/capability_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/distribution_sensitivity.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/eda_analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/image_inspector.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/missingness_leakage_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/report_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/sequence_inspector.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/exploratory-data-analysis/scripts/tabular_profile.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fictiv/SKILL.md

  • Network accessline 14
    This skill operates Fictiv through its logged-in web app. The official sources reviewed on 2026-09-30 document browser workflows and a managed cXML Punchout integration, but no public customer API, SDK, authentication, endpoint, or paginati
  • Network accessline 69
    **0. Set up** - Get the browser tab context and open `https://app.fictiv.com/home`.
  • Network accessline 70
    - Get the browser tab context and open `https://app.fictiv.com/home`.
  • Network accessline 103
    drawing revisions agree, because reconciliation does not detect geometry   discrepancies. Recheck the configuration after uploading a revised drawing.   See [Drawings Reconciliation](https://www.fictiv.com/help/placing-an-order/how-do-i-use
  • Network accessline 104
    discrepancies. Recheck the configuration after uploading a revised drawing.   See [Drawings Reconciliation](https://www.fictiv.com/help/placing-an-order/how-do-i-use-drawings-reconciliation). - **Save and close.**
  • Network accessline 105
    See [Drawings Reconciliation](https://www.fictiv.com/help/placing-an-order/how-do-i-use-drawings-reconciliation).

skills/fictiv/references/capabilities.md

  • Network accessline 39
    Use the [supported-format list](https://www.fictiv.com/help/uploading-and-organizing-parts/what-file-formats-does-fictiv-support). In most cases files need one solid body. The [getting-started guide](https://www.fictiv.com/help/getting-star
  • Network accessline 86
    Type II colors (live): Natural, Black, Blue, Gold, Red, all sealed. Type II added 2 days in the prior quote snapshot; the current [finish specification guide](https://www.fictiv.com/specifications/surface-finishes) lists a general 5–10 day 
  • Network accessline 93
    The recorded configurator default was **As machined: ISO Grade N7, Ra 1.6 µm / 63 µin**. The current [CNC specifications](https://www.fictiv.com/specifications/cnc-machining) also describe Ra 3.2 µm as a standard finish. Verify the actual q
  • Network accessline 160
    The current [3DP specification table](https://www.fictiv.com/specifications/3d-printing) gives typical values of FDM ±0.5 mm, SLA ±0.15 mm, SLS/MJF ±0.3 mm, and PolyJet/Carbon DLS ±0.1 mm. These are guidance, not a guarantee for a chosen pa
  • Network accessline 175
    - Heat-set threaded inserts are available and go to engineering review in under 2 h. - DFM for 3DP is limited to wall-thickness checks. - The [dedicated multi-body policy](https://www.fictiv.com/help/getting-a-quote/multiple-body-files-in-3
  • Network accessline 177
    - The [dedicated multi-body policy](https://www.fictiv.com/help/getting-a-quote/multiple-body-files-in-3d-printing) accepts functional interlinked bodies and conditionally processed assembly-to-STL exports, with collision/slicing risks. Sep
  • Network accessline 204
    Sources: [current service capabilities](https://www.fictiv.com/capabilities/injection-molding-services) and [design specifications](https://www.fictiv.com/specifications/injection-molding).
  • Network accessline 246
    The [inspection/certificate protocol](https://www.fictiv.com/help/fictiv-teams/2372639-inspection-reports-and-certificates-of-conformance) requires drawing callouts and a discussion with the account executive before ordering. Drawing callou
  • Network accessline 252
    - The quote's ship date is driven by the **slowest part**. Finishes, inspections and EDM add days. - **Six tiers per quote:** North America (USA or Mexico) Fastest / Standard / Cost-effective, and Overseas Fastest / Standard / Cost-effectiv
  • Network accessline 253
    - **Six tiers per quote:** North America (USA or Mexico) Fastest / Standard / Cost-effective, and Overseas Fastest / Standard / Cost-effective. "USA only" restricts production to US suppliers. - **Holidays:** use the quote ship date and che
  • Network accessline 254
    - **Holidays:** use the quote ship date and checkout holiday schedule. The public [production-holidays article](https://www.fictiv.com/help/getting-started/what-are-fictivs-production-holidays) still lists 2024–2025 dates as of review; do n
  • Network accessline 260
    - **ITAR:** not supported. Files and quotes with ITAR language are auto-deleted. Uploading controlled data violates the Terms. - **If a user's part is defense, space or aerospace hardware, ask about its classification before uploading.** - 
  • Network accessline 261
    - **If a user's part is defense, space or aerospace hardware, ask about its classification before uploading.** - **IP:** Fictiv strips identifying info before sharing with partners. Partners are under NDA. The [Terms](https://www.fictiv.com
  • Network accessline 262
    - **IP:** Fictiv strips identifying info before sharing with partners. Partners are under NDA. The [Terms](https://www.fictiv.com/terms) restrict generative-AI training but include an exception for irreversibly de-identified, aggregated dat
  • Network accessline 267
    - **Materials.AI:** an in-app ("Ask Materials.AI") and web (fictiv.com/ai/materials) chat for choosing materials. Informational only; needs a company email. - **Atlas** ([atlas.fictiv.com](https://atlas.fictiv.com)): a separate CNC analysis
  • Network accessline 268
    - **Atlas** ([atlas.fictiv.com](https://atlas.fictiv.com)): a separate CNC analysis app. The reviewed public page exposes Upload part, My parts and Login, with feedback on setups, machine time and tooling; it is not a waitlist-only page. It

skills/fictiv/references/checkout-and-payment.md

  • Network accessline 91
    While PO approval is pending, Fictiv also accepts wire, ACH, direct deposit, check (lockbox) and Bill.com. The payment routes are documented in [How do I place an order using a purchase order](https://www.fictiv.com/help/placing-an-order/ho
  • Network accessline 102
    - **Destinations:** US and Canada only. Canada orders ship **EXW**, with the customer as importer of record paying duties and providing HTS codes. For other countries, contact sales@fictiv.com (they can hand off to a forwarder). - **Import 
  • Network accessline 103
    - **Import choice:** the current [DDP/IoR guide](https://www.fictiv.com/help/placing-an-order/know-the-full-cost-upfront-with-built-in-ddp-ior-services) describes Fictiv DDP as the default for eligible US imports; Canada requires EXW.
  • Network accessline 106
    - The quote PDF does not display Incoterms. Record the selected import method separately; invoices itemize shipping, duties and tax.   - Overseas production of metal parts can attract Section 232 duties. Prototypes may be exempt. The **Prot
  • Network accessline 107
    - Overseas production of metal parts can attract Section 232 duties. Prototypes may be exempt. The **Prototype/Commercial** choice and the **USA only** checkbox (on the quote page) are the levers. - **After checkout:** open **Customs Inform
  • Network accessline 108
    - **After checkout:** open **Customs Information**, confirm carried-over end use and import method, and enter each part description and parent product/end use. EXW requires customer HTS codes; DDP hides that field and Fictiv classifies from

skills/fictiv/references/orders-library-teams.md

  • Network accessline 62
    - **Inspect immediately and contact Fictiv promptly for an RMA.** [Terms §§11 and 13](https://www.fictiv.com/terms) state a standard 72-hour warranty unless the quote says otherwise, and §11 also requires return with an RMA within 72 hours.
  • Network accessline 87
    - Change material, color, finish or drawing under "Modify part".   - For family molds **with a runner shut-off**, "Exclude from production" leaves a cavity's part out. - The [Mold Library guide](https://www.fictiv.com/help/parts-library/how
  • Network accessline 88
    - For family molds **with a runner shut-off**, "Exclude from production" leaves a cavity's part out. - The [Mold Library guide](https://www.fictiv.com/help/parts-library/how-to-use-fictivs-mold-library-to-place-reorders-and-request-modifica
  • Network accessline 89
    - The [Mold Library guide](https://www.fictiv.com/help/parts-library/how-to-use-fictivs-mold-library-to-place-reorders-and-request-modifications) says direct platform checkout is not supported for these quotes. Submit the authorized request
  • Network accessline 91
    - The current [injection-molding service page](https://www.fictiv.com/capabilities/injection-molding-services) describes storage without inventory fees while ordered from within two years, then shipping/destruction at the customer's directi
  • Network accessline 101
    - A workspace that contains quotes or orders can't be deleted. - **Lead Time Optimizer** (Teams accounts): the blue "Optimize lead time" banner. Enter a target date and it proposes removing secondary processes or certs, updating threads, dr
  • Network accessline 102
    - **Lead Time Optimizer** (Teams accounts): the blue "Optimize lead time" banner. Enter a target date and it proposes removing secondary processes or certs, updating threads, drawing or quantity. Exit with "Save and exit Lead Time Optimizer
  • Network accessline 103
    - **Punchout** (Ariba, Coupa, Dynamics 365) is set up with the account team. From inside the P2P system, "Send to Punchout" moves a *fully configured, platform-priced* quote into the requisition cart. The [Punchout guide](https://www.fictiv

skills/fictiv/references/quoting.md

  • Network accessline 66
    1. Go to `https://app.fictiv.com/pages/quotes/upload`. For an existing quote, open it and use "Select files or drag and drop here to upload" to add parts.
  • Network accessline 95
    - Use tiers whenever the user is price-shopping ("how much for 10 vs 50?"). This costs nothing and avoids re-quoting. - The base 1x quantity is edited in the main field, not the popover. Choosing a tier changes the base quantity. "Update qu
  • Network accessline 97
    - RFQ (manual) parts allow up to 5 tiers, each priced by an estimator. "Apply these quantity tiers for all parts" copies the requested quantities. See the [August 2026 multi-quantity guide](https://www.fictiv.com/help/getting-a-quote/how-to
  • Network accessline 126
    - FAI, custom inspection reports and hardware installation go through "Contact us" / chat with Fictiv. - Review the final configuration against the drawing, including material, finish,   threads and tolerances. Fictiv's [precedence rule](ht
  • Network accessline 127
    - Review the final configuration against the drawing, including material, finish,   threads and tolerances. Fictiv's [precedence rule](https://www.fictiv.com/help/placing-an-order/how-do-i-use-drawings-reconciliation)   uses the digital con
  • Network accessline 128
    threads and tolerances. Fictiv's [precedence rule](https://www.fictiv.com/help/placing-an-order/how-do-i-use-drawings-reconciliation)
  • Network accessline 189
    Quote doe_092826  (https://app.fictiv.com/pages/quotes/668afa9c-…)

skills/fictiv/references/ui-map.md

  • Network accessline 19
    | Page | URL | |---|---| | Home / dashboard | `https://app.fictiv.com/home` |
  • Network accessline 20
    |---|---| | Home / dashboard | `https://app.fictiv.com/home` | | Quotes list | `/pages/quotes` |
  • Network accessline 21
    | Home / dashboard | `https://app.fictiv.com/home` |
  • Network accessline 30
    | Parts Library | `/library/parts` (tabs: Parts, Molds) | | My Account | `/pages/my-account` | | Help Center | `https://www.fictiv.com/help` (`/help-center` and the old `help.fictiv.com` article links redirect here) |
  • Network accessline 31
    | My Account | `/pages/my-account` | | Help Center | `https://www.fictiv.com/help` (`/help-center` and the old `help.fictiv.com` article links redirect here) | | DFM tool Atlas | `https://atlas.fictiv.com` (separate app; public upload/login
  • Network accessline 32
    | Help Center | `https://www.fictiv.com/help` (`/help-center` and the old `help.fictiv.com` article links redirect here) |
  • Network accessline 33
    | DFM tool Atlas | `https://atlas.fictiv.com` (separate app; public upload/login page observed in documentation extraction) |
  • Network accessline 54
    **Step 2, "Upload your files".** Drag-and-drop zone, "Select files or folder to upload", and "See all supported file types" (a modal with "Most Processes" and "3D Printing" tabs). - The upload control is a hidden `<input type=file multiple>
  • Network accessline 55
    - The upload control is a hidden `<input type=file multiple>`. **Upload by setting files on that input** (e.g. the browser tool's file-upload action with the input's ref). Don't click the button, because a native file picker is invisible to
  • Network accessline 56
    - Read the current export-control declaration. The [project-submission guide](https://www.fictiv.com/help/getting-a-quote/how-to-submit-an-export-controlled-project) permits EAR99/9E991 self-serve, excludes ITAR, and routes other ECCNs thro
  • Network accessline 141
    - **Upload revision**   - **Chat with us**   - "Learn more about responding to DFM feedback" (https://www.fictiv.com/help/getting-a-quote/how-do-i-view-and-respond-to-dfm-feedback)
  • Network accessline 142
    - **Chat with us**   - "Learn more about responding to DFM feedback" (https://www.fictiv.com/help/getting-a-quote/how-do-i-view-and-respond-to-dfm-feedback) - Manual-quote parts: "Please request a quote to receive manufacturability feedback
  • Network accessline 143
    - "Learn more about responding to DFM feedback" (https://www.fictiv.com/help/getting-a-quote/how-do-i-view-and-respond-to-dfm-feedback)

skills/fictiv/scripts/check_cad_file.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 35
    # Manufacturing formats documented in the Help Center, reviewed 2026-09-30: # https://www.fictiv.com/help/uploading-and-organizing-parts/what-file-formats-does-fictiv-support
  • Network accessline 36
    # https://www.fictiv.com/help/uploading-and-organizing-parts/what-file-formats-does-fictiv-support

skills/fictiv/scripts/list_dropdown_options.js

  • Executable scriptline 1
    Executable file

skills/fictiv/scripts/quote_state.js

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    // // Paste the body of this file into the browser's javascript tool while on //   https://app.fictiv.com/pages/quotes/<quoteId>            (quote page)
  • Network accessline 3
    // Paste the body of this file into the browser's javascript tool while on //   https://app.fictiv.com/pages/quotes/<quoteId>            (quote page) //   https://app.fictiv.com/pages/orders/quote/<quoteId>      (checkout page)
  • Network accessline 4
    //   https://app.fictiv.com/pages/quotes/<quoteId>            (quote page)
  • Network accessline 5
    //   https://app.fictiv.com/pages/orders/quote/<quoteId>      (checkout page)

skills/flowio/SKILL.md

  • Broad permissionsline 1
    Read Write Bash
  • Network accessline 268
    new file. If compensation was applied elsewhere, record that state and prevent downstream software from applying the original matrix again. See the upstream [writer contract](https://flowio.readthedocs.io/en/latest/api.html).
  • Network accessline 270
    [writer contract](https://flowio.readthedocs.io/en/latest/api.html).
  • Network accessline 339
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 341
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 343
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 344
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 345
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 346
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/flowio/references/sources.md

  • Network accessline 13
    - [FlowIO on PyPI](https://pypi.org/project/FlowIO/) — stable version, release
  • Network accessline 14
    date, supported Python classifiers, dependency metadata, and project links. - [FlowIO 1.4.0 release notes](https://github.com/whitews/FlowIO/releases/tag/1.4.0)   — Python 3.13 support, `as_array()`, constructor rename, convenience
  • Network accessline 15
    - [FlowIO 1.4.0 release notes](https://github.com/whitews/FlowIO/releases/tag/1.4.0)
  • Network accessline 17
    attributes, NumPy dependency, public `fcs_keywords`, `Path` support, and   writer/timestep changes. - [All FlowIO releases](https://github.com/whitews/FlowIO/releases) — migration
  • Network accessline 18
    writer/timestep changes. - [All FlowIO releases](https://github.com/whitews/FlowIO/releases) — migration   and bug-fix history.
  • Network accessline 19
    - [All FlowIO releases](https://github.com/whitews/FlowIO/releases) — migration
  • Network accessline 20
    and bug-fix history. - [FlowIO 1.4.0 tagged source](https://github.com/whitews/FlowIO/tree/1.4.0) —   release-tagged implementation baseline used to verify edge behavior.
  • Network accessline 21
    - [FlowIO 1.4.0 tagged source](https://github.com/whitews/FlowIO/tree/1.4.0) —
  • Network accessline 22
    release-tagged implementation baseline used to verify edge behavior. - [FlowIO 1.4.0 package metadata](https://github.com/whitews/FlowIO/blob/1.4.0/pyproject.toml)   — supported Python versions and NumPy dependency.
  • Network accessline 23
    - [FlowIO 1.4.0 package metadata](https://github.com/whitews/FlowIO/blob/1.4.0/pyproject.toml)
  • Network accessline 28
    - [FlowIO documentation](https://flowio.readthedocs.io/en/latest/) — official
  • Network accessline 29
    entry point and installation overview. - [FlowIO tutorial](https://flowio.readthedocs.io/en/latest/notebooks/flowio_tutorial.html)   — official 1.4.0 user guide covering FCS segments, metadata, event values,
  • Network accessline 30
    - [FlowIO tutorial](https://flowio.readthedocs.io/en/latest/notebooks/flowio_tutorial.html)
  • Network accessline 31
    — official 1.4.0 user guide covering FCS segments, metadata, event values,   export, keyword lists, multiple datasets, creation, and exceptions. - [FlowIO API](https://flowio.readthedocs.io/en/latest/api.html) — generated
  • Network accessline 32
    export, keyword lists, multiple datasets, creation, and exceptions. - [FlowIO API](https://flowio.readthedocs.io/en/latest/api.html) — generated   signatures and public API reference.
  • Network accessline 33
    - [FlowIO API](https://flowio.readthedocs.io/en/latest/api.html) — generated
  • Network accessline 34
    signatures and public API reference. - [FlowData 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/flowdata.py)   — metadata normalization, offset behavior, event parsing, preprocessing, and
  • Network accessline 35
    - [FlowData 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/flowdata.py)
  • Network accessline 36
    — metadata normalization, offset behavior, event parsing, preprocessing, and   `write_fcs()`. - [`create_fcs` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/create_fcs.py)
  • Network accessline 37
    `write_fcs()`. - [`create_fcs` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/create_fcs.py)   — writer signature, validation, metadata rules, output representation, and
  • Network accessline 38
    - [`create_fcs` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/create_fcs.py)
  • Network accessline 39
    — writer signature, validation, metadata rules, output representation, and   float precision. - [`read_multiple_data_sets` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/utils.py)
  • Network accessline 40
    float precision. - [`read_multiple_data_sets` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/utils.py)   — relative `$NEXTDATA` traversal and invalid-offset handling.
  • Network accessline 41
    - [`read_multiple_data_sets` 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/utils.py)
  • Network accessline 42
    — relative `$NEXTDATA` traversal and invalid-offset handling. - [FlowIO exceptions 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/exceptions.py)   — warning and exception hierarchy.
  • Network accessline 43
    - [FlowIO exceptions 1.4.0 source](https://github.com/whitews/FlowIO/blob/1.4.0/src/flowio/exceptions.py)
  • Network accessline 48
    - Spidlen J, et al. [Data File Standard for Flow Cytometry, version FCS   3.1](https://pubmed.ncbi.nlm.nih.gov/19937951/). *Cytometry Part A*.
  • Network accessline 49
    3.1](https://pubmed.ncbi.nlm.nih.gov/19937951/). *Cytometry Part A*.
  • Network accessline 50
    2010;77A(1):97-100.   [doi:10.1002/cyto.a.20825](https://doi.org/10.1002/cyto.a.20825) - Bray C, Spidlen J, Brinkman RR. [FCS 3.1 Implementation
  • Network accessline 51
    [doi:10.1002/cyto.a.20825](https://doi.org/10.1002/cyto.a.20825)
  • Network accessline 52
    - Bray C, Spidlen J, Brinkman RR. [FCS 3.1 Implementation   Guidance](https://pubmed.ncbi.nlm.nih.gov/22278913/). *Cytometry Part A*.   2012;81(6):523-526.
  • Network accessline 53
    Guidance](https://pubmed.ncbi.nlm.nih.gov/22278913/). *Cytometry Part A*.
  • Network accessline 54
    2012;81(6):523-526.   [doi:10.1002/cyto.a.22018](https://doi.org/10.1002/cyto.a.22018) - [Free full text of the FCS 3.1 implementation
  • Network accessline 55
    [doi:10.1002/cyto.a.22018](https://doi.org/10.1002/cyto.a.22018)
  • Network accessline 56
    - [Free full text of the FCS 3.1 implementation   guidance](https://pmc.ncbi.nlm.nih.gov/articles/PMC3676281/) — spillover,   display, and compatibility guidance.
  • Network accessline 57
    guidance](https://pmc.ncbi.nlm.nih.gov/articles/PMC3676281/) — spillover,
  • Network accessline 66
    - [NumPy mean](https://numpy.org/doc/stable/reference/generated/numpy.mean.html)
  • Network accessline 67
    — accumulator dtype and precision; runtime fixtures also checked overflow. - [pandas duplicate labels](https://pandas.pydata.org/docs/user_guide/duplicates.html)   — duplicate columns are permitted by default, so exports explicitly create
  • Network accessline 68
    - [pandas duplicate labels](https://pandas.pydata.org/docs/user_guide/duplicates.html)
  • Network accessline 74
    - [FlowKit project](https://github.com/whitews/FlowKit) — related package for
  • Network accessline 75
    compensation, transformations, gating, GatingML, and FlowJo workspace   support. - [FlowKit documentation](https://flowkit.readthedocs.io/en/latest/) — use when
  • Network accessline 76
    support. - [FlowKit documentation](https://flowkit.readthedocs.io/en/latest/) — use when   a task moves beyond low-level FCS I/O.
  • Network accessline 77
    - [FlowKit documentation](https://flowkit.readthedocs.io/en/latest/) — use when

skills/flowio/scripts/inspect_fcs.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/flowkit/SKILL.md

  • Network accessline 174
    - [Workspaces and results](references/workspaces-and-results.md): sample   matching, missing FCS files, FlowJo limits, and gated fluorescence summaries. - [FlowKit API](https://flowkit.readthedocs.io/en/latest/api.html) and
  • Network accessline 175
    matching, missing FCS files, FlowJo limits, and gated fluorescence summaries. - [FlowKit API](https://flowkit.readthedocs.io/en/latest/api.html) and   [versioned source](https://github.com/whitews/FlowKit/tree/1.3.2): consult
  • Network accessline 176
    - [FlowKit API](https://flowkit.readthedocs.io/en/latest/api.html) and
  • Network accessline 177
    [versioned source](https://github.com/whitews/FlowKit/tree/1.3.2): consult
  • Network accessline 178
    signatures when moving beyond the tested release. - [FlowKit publication](https://doi.org/10.3389/fimmu.2021.768541): cite the   software and version in scientific methods when used for analysis.
  • Network accessline 179
    - [FlowKit publication](https://doi.org/10.3389/fimmu.2021.768541): cite the

skills/flowkit/references/compensation-and-gating.md

  • Network accessline 86
    - [Sample API](https://flowkit.readthedocs.io/en/latest/sample.html)
  • Network accessline 87
    - [Matrix API](https://flowkit.readthedocs.io/en/latest/matrix.html)
  • Network accessline 88
    - [Dimension API](https://flowkit.readthedocs.io/en/latest/dimension.html)
  • Network accessline 89
    - [GatingStrategy API](https://flowkit.readthedocs.io/en/latest/gating_strategy.html)

skills/flowkit/references/workspaces-and-results.md

  • Network accessline 116
    - [Workspace API](https://flowkit.readthedocs.io/en/latest/workspace.html)
  • Network accessline 117
    - [Session API](https://flowkit.readthedocs.io/en/latest/session.html)
  • Network accessline 118
    - [GatingResults API](https://flowkit.readthedocs.io/en/latest/gating_results.html)
  • Network accessline 119
    - [Released report implementation](https://github.com/whitews/FlowKit/blob/1.3.2/src/flowkit/_models/gating_results.py)
  • Network accessline 120
    - [Released gating and percentage implementation](https://github.com/whitews/FlowKit/blob/1.3.2/src/flowkit/_models/gating_strategy.py)
  • Network accessline 121
    - [Upstream feature scope](https://github.com/whitews/FlowKit)

skills/flowkit/scripts/analyze_gates.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Python
  • Network accessline 235
    independently reproduced result where appropriate. - For temporal averages, record the stationary window and actual saved timestamps.   [Spatial-means averaging](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.base.output.spati
  • Network accessline 236
    - For temporal averages, record the stationary window and actual saved timestamps.   [Spatial-means averaging](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.base.output.spatial_means.html)   averages saved samples; check cade
  • Network accessline 237
    [Spatial-means averaging](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.base.output.spatial_means.html)
  • Network accessline 256
    python3 scripts/output_inventory.py --path run-directory python3 scripts/budget_summary.py --path run-directory python3 scripts/restart_compatibility.py --source state.nc --target-config config.json
  • Network accessline 258
    python3 scripts/restart_compatibility.py --source state.nc --target-config config.json
  • Network accessline 292
    Verified 2026-10-01 against [PyPI 0.9.0](https://pypi.org/project/fluidsim/),
  • Network accessline 293
    [PyPI 0.9.0](https://pypi.org/project/fluidsim/),
  • Network accessline 294
    [FluidSim 0.9 docs](https://fluidsim.readthedocs.io/en/latest/),
  • Network accessline 295
    [release notes](https://fluidsim.readthedocs.io/en/latest/changes.html),
  • Network accessline 296
    [official source mirror](https://github.com/fluiddyn/fluidsim),
  • Network accessline 297
    [FluidFFT 0.4.5 docs](https://fluidfft.readthedocs.io/en/latest/), and the
  • Network accessline 298
    primary FluidSim ([DOI 10.5334/jors.239](https://doi.org/10.5334/jors.239))
  • Network accessline 299
    and FluidFFT ([DOI 10.5334/jors.238](https://doi.org/10.5334/jors.238))
  • Network accessline 309
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 311
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 313
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 314
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 315
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 316
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/fluidsim/references/advanced_features.md

  • Network accessline 340
    - [FluidSim forcing base source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/forcing/base.py).
  • Network accessline 341
    - [Specific forcing source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/forcing/specific.py).
  • Network accessline 342
    - [Pseudospectral time-step API](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.base.time_stepping.pseudo_spect.html).
  • Network accessline 343
    - [FluidSim development tutorial](https://fluidsim.readthedocs.io/en/latest/ipynb/tuto_dev.html).
  • Network accessline 344
    - [FluidSim release notes](https://fluidsim.readthedocs.io/en/latest/changes.html).
  • Network accessline 345
    - [FluidFFT plugins](https://fluidfft.readthedocs.io/en/latest/plugins.html).
  • Network accessline 346
    - [FluidFFT supported libraries](https://fluidfft.readthedocs.io/en/latest/install/fft_libs.html).
  • Network accessline 347
    - Mohanan et al., [FluidFFT primary paper](https://doi.org/10.5334/jors.238),
  • Network accessline 348
    published 2019-04-01. - Mohanan et al., [FluidSim primary paper](https://doi.org/10.5334/jors.239),   published 2019-04-26.
  • Network accessline 349
    - Mohanan et al., [FluidSim primary paper](https://doi.org/10.5334/jors.239),

skills/fluidsim/references/installation.md

  • Network accessline 256
    - [FluidSim PyPI](https://pypi.org/project/fluidsim/) — 0.9.0 metadata and
  • Network accessline 257
    2025-12-04 release. - [FluidSim 0.9 source metadata](https://github.com/fluiddyn/fluidsim/blob/0.9.0/pyproject.toml)   — dependencies, extras, entry points, Python requirement.
  • Network accessline 258
    - [FluidSim 0.9 source metadata](https://github.com/fluiddyn/fluidsim/blob/0.9.0/pyproject.toml)
  • Network accessline 259
    — dependencies, extras, entry points, Python requirement. - [Install and configure](https://fluidsim.readthedocs.io/en/latest/install.html)   — extras, native plugins, MPI/HDF5, and environment variables.
  • Network accessline 260
    - [Install and configure](https://fluidsim.readthedocs.io/en/latest/install.html)
  • Network accessline 261
    — extras, native plugins, MPI/HDF5, and environment variables. - [FluidFFT 0.4.5 source metadata](https://github.com/fluiddyn/fluidfft/blob/branch/default/pyproject.toml)   — plugin extras and methods.
  • Network accessline 262
    - [FluidFFT 0.4.5 source metadata](https://github.com/fluiddyn/fluidfft/blob/branch/default/pyproject.toml)
  • Network accessline 263
    — plugin extras and methods. - [Official FluidFFT plugin source tree](https://github.com/fluiddyn/fluidfft/tree/branch/default/plugins)   — provenance for separately distributed native plugins.
  • Network accessline 264
    - [Official FluidFFT plugin source tree](https://github.com/fluiddyn/fluidfft/tree/branch/default/plugins)
  • Network accessline 265
    — provenance for separately distributed native plugins. - [FluidFFT plugins](https://fluidfft.readthedocs.io/en/latest/plugins.html) and   [installation](https://fluidfft.readthedocs.io/en/latest/install.html).
  • Network accessline 266
    - [FluidFFT plugins](https://fluidfft.readthedocs.io/en/latest/plugins.html) and
  • Network accessline 267
    [installation](https://fluidfft.readthedocs.io/en/latest/install.html).
  • Network accessline 268
    - [pyFFTW PyPI](https://pypi.org/project/pyFFTW/) — 0.15.1 metadata and build
  • Network accessline 269
    requirements. - [mpi4py PyPI](https://pypi.org/project/mpi4py/) — 4.1.2 metadata and MPI ABI   guidance.
  • Network accessline 270
    - [mpi4py PyPI](https://pypi.org/project/mpi4py/) — 4.1.2 metadata and MPI ABI
  • Network accessline 271
    guidance. - [FluidFFT primary paper](https://doi.org/10.5334/jors.238), published   2019-04-01 — architecture and scoped backend/scaling benchmarks.
  • Network accessline 272
    - [FluidFFT primary paper](https://doi.org/10.5334/jors.238), published

skills/fluidsim/references/output_analysis.md

  • Network accessline 318
    - [Physical-field save source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/util/phys_fields.py)   — `.nc`/`.h5` selection, groups, attributes, state parameters, filename.
  • Network accessline 319
    — `.nc`/`.h5` selection, groups, attributes, state parameters, filename. - [Physical-fields output source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/output/phys_fields.py). - [NS2D spatial-means source](https://fluidsim.
  • Network accessline 320
    - [Physical-fields output source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/output/phys_fields.py).
  • Network accessline 321
    - [NS2D spatial-means source](https://fluidsim.readthedocs.io/en/latest/_modules/fluidsim/solvers/ns2d/output/spatial_means.html)
  • Network accessline 322
    — semicolon-separated energy, enstrophy, and total budget terms. - [h5py link access](https://docs.h5py.org/en/stable/high/group.html) and   [dataset storage](https://docs.h5py.org/en/stable/high/dataset.html).
  • Network accessline 323
    - [h5py link access](https://docs.h5py.org/en/stable/high/group.html) and
  • Network accessline 324
    [dataset storage](https://docs.h5py.org/en/stable/high/dataset.html).
  • Network accessline 325
    - [Spatial-means source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/output/spatial_means.py).
  • Network accessline 326
    - [Spectra source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/output/spectra.py).
  • Network accessline 327
    - [Spectral-budget base source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/output/spect_energy_budget.py).
  • Network accessline 328
    - [NS2D spectral-budget source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/solvers/ns2d/output/spect_energy_budget.py).
  • Network accessline 329
    - [Load utilities](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/util/util.py).
  • Network accessline 330
    - Mohanan et al., [FluidSim primary paper](https://doi.org/10.5334/jors.239),

skills/fluidsim/references/parameters.md

  • Network accessline 325
    - [FluidSim user tutorial](https://fluidsim.readthedocs.io/en/latest/ipynb/tuto_user.html)
  • Network accessline 326
    — defaults, mutation behavior, output and loaders. - [NS2D generated parameter documentation](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.solvers.ns2d.solver.html). - [Pseudospectral time-stepping API](https://fluidsim.read
  • Network accessline 327
    - [NS2D generated parameter documentation](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.solvers.ns2d.solver.html).
  • Network accessline 328
    - [Pseudospectral time-stepping API](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.base.time_stepping.pseudo_spect.html).
  • Network accessline 329
    - [Forcing base source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/forcing/base.py).
  • Network accessline 330
    - [Specific forcing source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/base/forcing/specific.py).
  • Network accessline 331
    - [FluidSim 0.9 package source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/pyproject.toml).

skills/fluidsim/references/simulation_workflow.md

  • Network accessline 228
    python3 scripts/restart_compatibility.py \   --source state_phys_t001.000.nc \
  • Network accessline 229
    --source state_phys_t001.000.nc \
  • Network accessline 350
    - [FluidSim user tutorial](https://fluidsim.readthedocs.io/en/latest/ipynb/tuto_user.html).
  • Network accessline 351
    - [Restart and resolution change](https://fluidsim.readthedocs.io/en/latest/ipynb/restart_modif_resol.html).
  • Network accessline 352
    - [FluidSim load/restart source](https://github.com/fluiddyn/fluidsim/blob/0.9.0/fluidsim/util/util.py).
  • Network accessline 353
    - [Restart CLI source](https://fluidsim.readthedocs.io/en/latest/_modules/fluidsim_core/scripts/restart.html).
  • Network accessline 354
    - [FluidSim 0.9 release notes](https://fluidsim.readthedocs.io/en/latest/changes.html).
  • Network accessline 355
    - Mohanan et al., [FluidSim primary paper](https://doi.org/10.5334/jors.239),

skills/fluidsim/references/solvers.md

  • Network accessline 189
    - [FluidSim 0.9.0 package entry points](https://github.com/fluiddyn/fluidsim/blob/0.9.0/pyproject.toml).
  • Network accessline 190
    - [FluidSim solver API index](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.solvers.html).
  • Network accessline 191
    - [NS2D solver API](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.solvers.ns2d.solver.html).
  • Network accessline 192
    - [NS3D solver API](https://fluidsim.readthedocs.io/en/latest/generated/fluidsim.solvers.ns3d.solver.html).
  • Network accessline 193
    - [FluidSim documentation overview](https://fluidsim.readthedocs.io/en/latest/).
  • Network accessline 194
    - Mohanan et al., [FluidSim primary paper](https://doi.org/10.5334/jors.239),

skills/fluidsim/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/fluidsim/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/_profiles.py

  • Executable scriptline 1
    Executable file

skills/fluidsim/scripts/_schema.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/budget_summary.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/grid_resource_estimator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/output_inventory.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/restart_compatibility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/fluidsim/scripts/simulation_dry_run.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]

skills/fluidsim/scripts/solver_config_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/folklore-variant-evidence/SKILL.md

  • Network accessline 3
    description: "Retrieves ClinGen gene-disease validity assertions for a public gene or disease, and reviews source-linked public evidence and literature for one supported GRCh38 germline nuclear SNV or simple indel through Folklore Clinical 
  • Network accessline 4
    license: MIT compatibility: Requires network access to api.helena.bio (stateless Streamable HTTP MCP, no credentials) and a host supporting its advertised protocol, or curl for direct JSON-RPC POST requests. metadata:
  • Network accessline 5
    compatibility: Requires network access to api.helena.bio (stateless Streamable HTTP MCP, no credentials) and a host supporting its advertised protocol, or curl for direct JSON-RPC POST requests.
  • Network accessline 8
    last-reviewed: "2026-09-30"   skill-author: "Helena Bioinformatics"   website: "https://folklore.helena.bio"
  • Network accessline 9
    skill-author: "Helena Bioinformatics"   website: "https://folklore.helena.bio"   github: "https://github.com/helena-bioinformatics/folklore-mcp"
  • Network accessline 10
    website: "https://folklore.helena.bio"
  • Network accessline 11
    github: "https://github.com/helena-bioinformatics/folklore-mcp"
  • Network accessline 25
    https://api.helena.bio/folklore/v1/mcp
  • Network accessline 28
    No account or API key is required. The public Apache-2.0 adapter and contract are available at <https://github.com/helena-bioinformatics/folklore-mcp>.
  • Network accessline 29
    available at <https://github.com/helena-bioinformatics/folklore-mcp>.
  • Network accessline 36
    curl --silent --show-error --fail-with-body --max-time 60 \
  • Network accessline 37
    -X POST https://api.helena.bio/folklore/v1/mcp \
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 173
    - Cite the returned public sources and provenance. - Keep submitted ClinVar assertions separate from Folklore's automated result,   as required by the [upstream interpretation guidance](https://github.com/helena-bioinformatics/folklore-mcp)
  • Network accessline 174
    - Keep submitted ClinVar assertions separate from Folklore's automated result,   as required by the [upstream interpretation guidance](https://github.com/helena-bioinformatics/folklore-mcp).   If they disagree, report each assertion with it
  • Network accessline 175
    as required by the [upstream interpretation guidance](https://github.com/helena-bioinformatics/folklore-mcp).
  • Network accessline 264
    - Integration setup: <https://folklore.helena.bio/integrations>
  • Network accessline 265
    - Technical guide: <https://folklore.helena.bio/docs/folklore-connector>
  • Network accessline 266
    - Public adapter and contract: <https://github.com/helena-bioinformatics/folklore-mcp>

skills/folklore-variant-evidence/references/mcp-contract.md

  • Network accessline 11
    - Endpoint: `https://api.helena.bio/folklore/v1/mcp`
  • Network accessline 23
    `Mcp-Method` equal to the body `method`; for `tools/call`, send `Mcp-Name` equal to `params.name`. Include the protocol version and client capabilities in `params._meta`, as in the skill's curl example. The discovery request is:
  • Network accessline 25
    `params._meta`, as in the skill's curl example. The discovery request is:
  • Network accessline 28
    curl --silent --show-error --fail-with-body --max-time 60 \
  • Network accessline 29
    -X POST https://api.helena.bio/folklore/v1/mcp \
  • Network accessline 182
    - [Hosted technical guide](https://folklore.helena.bio/docs/folklore-connector)
  • Network accessline 183
    - [Protocol compatibility](https://github.com/helena-bioinformatics/folklore-mcp/blob/fef7220d66f99c3c021f8eee1cdd6b8ea4b0a64b/docs/COMPATIBILITY.md)
  • Network accessline 184
    - [Tool response construction](https://github.com/helena-bioinformatics/folklore-mcp/blob/fef7220d66f99c3c021f8eee1cdd6b8ea4b0a64b/src/folklore_mcp_service/presentation/mcp.py)
  • Network accessline 185
    - [Variant contracts](https://github.com/helena-bioinformatics/folklore-mcp/blob/fef7220d66f99c3c021f8eee1cdd6b8ea4b0a64b/src/folklore_mcp_service/domain/contracts.py)
  • Network accessline 186
    - [Literature contracts](https://github.com/helena-bioinformatics/folklore-mcp/blob/fef7220d66f99c3c021f8eee1cdd6b8ea4b0a64b/src/folklore_mcp_service/domain/literature_contracts.py)
  • Network accessline 187
    - [Gene-disease contracts](https://github.com/helena-bioinformatics/folklore-mcp/blob/fef7220d66f99c3c021f8eee1cdd6b8ea4b0a64b/src/folklore_mcp_service/domain/gene_disease_contracts.py)

skills/generate-image/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 42
    If none is present the script exits with setup instructions. Keys: https://openrouter.ai/keys
  • Network accessline 154
    # Reference an image already on the web python scripts/generate_image.py "Restyle as a watercolor" -i https://example.com/photo.jpg
  • Network accessline 155
    python scripts/generate_image.py "Restyle as a watercolor" -i https://example.com/photo.jpg
  • Network accessline 233
    The bundled CLI has no `--size`; use `--aspect-ratio` and `--resolution` with it. The [current Image API](https://openrouter.ai/docs/guides/overview/multimodal/image-generation) also documents a `size` shorthand for direct requests. API sup
  • Network accessline 234
    The [current Image API](https://openrouter.ai/docs/guides/overview/multimodal/image-generation) also documents a `size` shorthand for direct requests. API support does not imply that this CLI exposes the parameter; check live model and endp
  • Network accessline 243
    [Credential-related source omitted]
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 244
    [Credential-related source omitted]
  • Network accessline 292
    quality and token count depends on the model. Krea currently publishes no endpoint price; the Ming entries report zero rates, which is discovery metadata, not a guarantee of free generation. [BYOK fees](https://openrouter.ai/docs/guides/ove
  • Network accessline 293
    Ming entries report zero rates, which is discovery metadata, not a guarantee of free generation. [BYOK fees](https://openrouter.ai/docs/guides/overview/auth/byok) can apply in addition to upstream billing. Inspect actual usage for completed
  • Network accessline 294
    [BYOK fees](https://openrouter.ai/docs/guides/overview/auth/byok) can apply in addition to upstream
  • Network accessline 330
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 332
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 334
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 335
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 336
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 337
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/generate-image/references/models.md

  • Network accessline 3
    Reviewed 2026-09-30 using the public [image catalogue](https://openrouter.ai/api/v1/images/models)
  • Network accessline 187
    [The Image API guide](https://openrouter.ai/docs/guides/overview/multimodal/image-generation)
  • Network accessline 206
    Generation uses authenticated `POST https://openrouter.ai/api/v1/images` with a Bearer API key and
  • Network accessline 220
    [Usage accounting](https://openrouter.ai/docs/cookbook/administration/usage-accounting) defines
  • Network accessline 221
    `usage.cost` as the OpenRouter charge and `usage.cost_details.upstream_inference_cost` as upstream inference cost. [BYOK](https://openrouter.ai/docs/guides/overview/auth/byok) may incur an OpenRouter fee after its plan allowance. Display bo
  • Network accessline 222
    inference cost. [BYOK](https://openrouter.ai/docs/guides/overview/auth/byok) may incur an OpenRouter

skills/generate-image/scripts/generate_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 24
    import binascii import difflib import http.client
  • Network accessline 25
    import difflib import http.client import json
  • Network accessline 26
    import http.client
  • Network accessline 37
    API_BASE = "https://openrouter.ai/api/v1"
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Network accessline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Network accessline 138
    "  or pass --api-key\n"         "Keys: https://openrouter.ai/keys"     )
  • Network accessline 139
    "Keys: https://openrouter.ai/keys"
  • Access to secretsline 170
    [Credential-related source omitted]
  • Access to secretsline 184
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Network accessline 192
    attempt = 0     while True:         req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 193
    while True:         req = urllib.request.Request(url, data=data, headers=headers)         try:
  • Network accessline 194
    req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 195
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 if max_bytes is None:
  • Network accessline 196
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 215
    continue             raise ApiError(f"OpenRouter returned HTTP {exc.code}: {error_detail(exc.code, body)}") from exc         except (OSError, http.client.HTTPException) as exc:
  • Network accessline 216
    raise ApiError(f"OpenRouter returned HTTP {exc.code}: {error_detail(exc.code, body)}") from exc         except (OSError, http.client.HTTPException) as exc:             reason = getattr(exc, "reason", str(exc))
  • Network accessline 217
    except (OSError, http.client.HTTPException) as exc:
  • Network accessline 262
    elif status in (401, 403):         hint = (             "\nCheck the key and its credit balance: https://openrouter.ai/keys\n"
  • Network accessline 263
    hint = (             "\nCheck the key and its credit balance: https://openrouter.ai/keys\n"             "A 403 can also reflect permissions, guardrails, or content policy; inspect the error."
  • Network accessline 264
    "\nCheck the key and its credit balance: https://openrouter.ai/keys\n"
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Possible obfuscationline 510
    content = base64.b64decode(payload, validate=True)
  • Access to secretsline 720
    [Credential-related source omitted]
  • Access to secretsline 769
    [Credential-related source omitted]
  • Access to secretsline 777
    [Credential-related source omitted]

skills/geniml/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Network accessline 166
    The Parquet input must contain one list-valued `tokens` column, one document per row. Record token frequencies and `min_count`: in the [0.8.4 training implementation](https://github.com/databio/geniml/blob/v0.8.4/geniml/region2vec/main.py),
  • Network accessline 167
    per row. Record token frequencies and `min_count`: in the [0.8.4 training implementation](https://github.com/databio/geniml/blob/v0.8.4/geniml/region2vec/main.py), only Gensim-retained token IDs receive trained weights. Universe membership
  • Network accessline 168
    [0.8.4 training implementation](https://github.com/databio/geniml/blob/v0.8.4/geniml/region2vec/main.py),
  • Network accessline 268
    `BBClient.load_bed`, `load_bedset`, and token-cache operations may contact `https://api.bedbase.org`. The default cache is
  • Network accessline 269
    `https://api.bedbase.org`. The default cache is
  • Network accessline 345
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 347
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 349
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 350
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 351
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 352
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/geniml/references/bedspace.md

  • Network accessline 12
    Primary source: Gharavi et al. (2024), *Joint representation learning for retrieval and annotation of genomic interval sets*, doi:[10.3390/bioengineering11030263](https://doi.org/10.3390/bioengineering11030263).
  • Network accessline 14
    doi:[10.3390/bioengineering11030263](https://doi.org/10.3390/bioengineering11030263).
  • Network accessline 216
    git init vendor/StarSpace git -C vendor/StarSpace remote add origin https://github.com/facebookresearch/StarSpace.git git -C vendor/StarSpace fetch --depth 1 origin 8aee0a950aa607c023e5c91cff518bec335b5df5
  • Network accessline 217
    git -C vendor/StarSpace remote add origin https://github.com/facebookresearch/StarSpace.git git -C vendor/StarSpace fetch --depth 1 origin 8aee0a950aa607c023e5c91cff518bec335b5df5 git -C vendor/StarSpace checkout --detach FETCH_HEAD
  • Network accessline 272
    - [Official BEDspace tutorial](https://docs.bedbase.org/geniml/tutorials/bedspace/)
  • Network accessline 273
    (undated; accessed 2026-10-01) - [Geniml v0.8.4 BEDspace source](https://github.com/databio/geniml/tree/v0.8.4/geniml/bedspace)   (released 2026-01-14; accessed 2026-10-01)
  • Network accessline 274
    - [Geniml v0.8.4 BEDspace source](https://github.com/databio/geniml/tree/v0.8.4/geniml/bedspace)
  • Network accessline 275
    (released 2026-01-14; accessed 2026-10-01) - [Archived StarSpace repository](https://github.com/facebookresearch/StarSpace)   (final default-branch commit dated 2019-12-13; repository archived; accessed
  • Network accessline 276
    - [Archived StarSpace repository](https://github.com/facebookresearch/StarSpace)
  • Network accessline 277
    (final default-branch commit dated 2019-12-13; repository archived; accessed   2026-10-01) - [Primary BEDspace paper](https://doi.org/10.3390/bioengineering11030263)
  • Network accessline 278
    2026-10-01) - [Primary BEDspace paper](https://doi.org/10.3390/bioengineering11030263)   (2024)
  • Network accessline 279
    - [Primary BEDspace paper](https://doi.org/10.3390/bioengineering11030263)

skills/geniml/references/consensus_peaks.md

  • Network accessline 16
    Primary source: Rymuza et al. (2024), *Methods for constructing and evaluating consensus genomic interval sets*, doi:[10.1093/nar/gkae685](https://doi.org/10.1093/nar/gkae685).
  • Network accessline 18
    doi:[10.1093/nar/gkae685](https://doi.org/10.1093/nar/gkae685).
  • Network accessline 341
    - [Official consensus CLI guide](https://docs.bedbase.org/geniml/tutorials/create-consensus-peaks)
  • Network accessline 342
    (undated; accessed 2026-10-01) - [Official consensus Python guide](https://docs.bedbase.org/geniml/notebooks/create-consensus-peaks-python)   (undated; accessed 2026-10-01)
  • Network accessline 343
    - [Official consensus Python guide](https://docs.bedbase.org/geniml/notebooks/create-consensus-peaks-python)
  • Network accessline 344
    (undated; accessed 2026-10-01) - [Official universe assessment guide](https://docs.bedbase.org/geniml/tutorials/assess-universe/)   (undated; fetch failed 2026-10-01; release source checked)
  • Network accessline 345
    - [Official universe assessment guide](https://docs.bedbase.org/geniml/tutorials/assess-universe/)   (undated; fetch failed 2026-10-01; release source checked) - [Geniml v0.8.4 universe source](https://github.com/databio/geniml/tree/v0.8.4/
  • Network accessline 346
    (undated; fetch failed 2026-10-01; release source checked) - [Geniml v0.8.4 universe source](https://github.com/databio/geniml/tree/v0.8.4/geniml/universe)   (released 2026-01-14; accessed 2026-10-01)
  • Network accessline 347
    - [Geniml v0.8.4 universe source](https://github.com/databio/geniml/tree/v0.8.4/geniml/universe)
  • Network accessline 348
    (released 2026-01-14; accessed 2026-10-01) - [Primary consensus-universe paper](https://doi.org/10.1093/nar/gkae685)   (2024)
  • Network accessline 349
    - [Primary consensus-universe paper](https://doi.org/10.1093/nar/gkae685)

skills/geniml/references/region2vec.md

  • Network accessline 14
    Primary method source: Gharavi et al. (2021), *Embeddings of genomic region sets capture rich biological associations in low dimensions*, doi:[10.1093/bioinformatics/btab439](https://doi.org/10.1093/bioinformatics/btab439).
  • Network accessline 16
    doi:[10.1093/bioinformatics/btab439](https://doi.org/10.1093/bioinformatics/btab439).
  • Network accessline 301
    Primary evaluation source: Zheng et al. (2024), *Methods for evaluating unsupervised vector representations of genomic regions*, doi:[10.1093/nargab/lqae086](https://doi.org/10.1093/nargab/lqae086).
  • Network accessline 303
    doi:[10.1093/nargab/lqae086](https://doi.org/10.1093/nargab/lqae086).
  • Network accessline 307
    - [PyPI geniml 0.8.4](https://pypi.org/project/geniml/0.8.4/) (released
  • Network accessline 308
    2026-01-14; accessed 2026-10-01) - [v0.8.4 release source](https://github.com/databio/geniml/tree/v0.8.4)   (commit `5e8dd14126c45d14917df74de4fb405f383afb61`; accessed 2026-10-01)
  • Network accessline 309
    - [v0.8.4 release source](https://github.com/databio/geniml/tree/v0.8.4)
  • Network accessline 310
    (commit `5e8dd14126c45d14917df74de4fb405f383afb61`; accessed 2026-10-01) - [Official Region2Vec tutorial](https://docs.bedbase.org/geniml/tutorials/region2vec/)   (undated; accessed 2026-10-01; contains legacy imports)
  • Network accessline 311
    - [Official Region2Vec tutorial](https://docs.bedbase.org/geniml/tutorials/region2vec/)
  • Network accessline 312
    (undated; accessed 2026-10-01; contains legacy imports) - [Official evaluation tutorial](https://docs.bedbase.org/geniml/tutorials/evaluation/)   (undated; accessed 2026-10-01)
  • Network accessline 313
    - [Official evaluation tutorial](https://docs.bedbase.org/geniml/tutorials/evaluation/)
  • Network accessline 314
    (undated; accessed 2026-10-01) - [Gtars tokenizer documentation](https://docs.bedbase.org/gtars/tokenizers)   (undated; accessed 2026-10-01)
  • Network accessline 315
    - [Gtars tokenizer documentation](https://docs.bedbase.org/gtars/tokenizers)

skills/geniml/references/scembed.md

  • Network accessline 14
    Primary source: LeRoy et al. (2024), *Fast clustering and cell-type annotation of scATAC data with pre-trained embeddings*, doi:[10.1093/nargab/lqae073](https://doi.org/10.1093/nargab/lqae073).
  • Network accessline 16
    doi:[10.1093/nargab/lqae073](https://doi.org/10.1093/nargab/lqae073).
  • Network accessline 155
    The upstream issue [`databio/geniml#14`](https://github.com/databio/geniml/issues/14)
  • Network accessline 156
    [`databio/geniml#14`](https://github.com/databio/geniml/issues/14)
  • Network accessline 358
    - [scEmbed training tutorial](https://docs.bedbase.org/geniml/tutorials/train-scembed-model)
  • Network accessline 359
    (undated; accessed 2026-10-01) - [scEmbed API page](https://docs.bedbase.org/geniml/api-reference/scembed/)   (undated; accessed 2026-10-01)
  • Network accessline 360
    - [scEmbed API page](https://docs.bedbase.org/geniml/api-reference/scembed/)
  • Network accessline 361
    (undated; accessed 2026-10-01) - [Geniml v0.8.4 source](https://github.com/databio/geniml/tree/v0.8.4/geniml/scembed)   (released 2026-01-14; accessed 2026-10-01)
  • Network accessline 362
    - [Geniml v0.8.4 source](https://github.com/databio/geniml/tree/v0.8.4/geniml/scembed)
  • Network accessline 363
    (released 2026-01-14; accessed 2026-10-01) - [Gtars tokenizer documentation](https://docs.bedbase.org/gtars/tokenizers)   (undated; accessed 2026-10-01)
  • Network accessline 364
    - [Gtars tokenizer documentation](https://docs.bedbase.org/gtars/tokenizers)
  • Network accessline 365
    (undated; accessed 2026-10-01) - [Primary scEmbed paper](https://doi.org/10.1093/nargab/lqae073)   (2024)
  • Network accessline 366
    - [Primary scEmbed paper](https://doi.org/10.1093/nargab/lqae073)

skills/geniml/references/utilities.md

  • Network accessline 192
    - endpoint: `BEDBASE_API` or `https://api.bedbase.org`;
  • Dangerous shell operationline 240
    geniml bbclient rm ID --cache-folder CACHE
  • Network accessline 334
    Primary source: Zheng et al. (2024), *Methods for evaluating unsupervised vector representations of genomic regions*, doi:[10.1093/nargab/lqae086](https://doi.org/10.1093/nargab/lqae086).
  • Network accessline 336
    doi:[10.1093/nargab/lqae086](https://doi.org/10.1093/nargab/lqae086).
  • Network accessline 352
    Primary source: Gu et al. (2021), *Bedshift: perturbation of genomic interval sets*, doi:[10.1186/s13059-021-02440-w](https://doi.org/10.1186/s13059-021-02440-w).
  • Network accessline 353
    sets*, doi:[10.1186/s13059-021-02440-w](https://doi.org/10.1186/s13059-021-02440-w).
  • Network accessline 389
    - [PyPI: geniml 0.8.4](https://pypi.org/project/geniml/0.8.4/) — released
  • Network accessline 390
    2026-01-14; accessed 2026-10-01. - [PyPI JSON: geniml 0.8.4](https://pypi.org/pypi/geniml/0.8.4/json) —   artifact hashes, dependencies, extras, and null `Requires-Python`; accessed
  • Network accessline 391
    - [PyPI JSON: geniml 0.8.4](https://pypi.org/pypi/geniml/0.8.4/json) —
  • Network accessline 392
    artifact hashes, dependencies, extras, and null `Requires-Python`; accessed   2026-10-01. - [GitHub release v0.8.4](https://github.com/databio/geniml/releases/tag/v0.8.4)
  • Network accessline 393
    2026-10-01. - [GitHub release v0.8.4](https://github.com/databio/geniml/releases/tag/v0.8.4)   — commit `5e8dd14126c45d14917df74de4fb405f383afb61`; released
  • Network accessline 394
    - [GitHub release v0.8.4](https://github.com/databio/geniml/releases/tag/v0.8.4)
  • Network accessline 395
    — commit `5e8dd14126c45d14917df74de4fb405f383afb61`; released   2026-01-14; accessed 2026-10-01. - [Geniml changelog](https://docs.bedbase.org/geniml/changelog/) — through
  • Network accessline 396
    2026-01-14; accessed 2026-10-01. - [Geniml changelog](https://docs.bedbase.org/geniml/changelog/) — through   0.8.1 on the rendered page; accessed 2026-10-01.
  • Network accessline 397
    - [Geniml changelog](https://docs.bedbase.org/geniml/changelog/) — through
  • Network accessline 398
    0.8.1 on the rendered page; accessed 2026-10-01. - [PyPI: gtars 0.10.0](https://pypi.org/project/gtars/0.10.0/) — released   2026-09-05; accessed 2026-10-01.
  • Network accessline 399
    - [PyPI: gtars 0.10.0](https://pypi.org/project/gtars/0.10.0/) — released
  • Network accessline 404
    - [Geniml documentation](https://docs.bedbase.org/geniml/) — accessed
  • Network accessline 405
    2026-10-01. - [Geniml I/O API](https://docs.bedbase.org/geniml/api-reference/io/) —   accessed 2026-10-01.
  • Network accessline 406
    - [Geniml I/O API](https://docs.bedbase.org/geniml/api-reference/io/) —
  • Network accessline 407
    accessed 2026-10-01. - [Gtars RegionSet](https://docs.bedbase.org/gtars/regionSet) — accessed   2026-10-01.
  • Network accessline 408
    - [Gtars RegionSet](https://docs.bedbase.org/gtars/regionSet) — accessed
  • Network accessline 409
    2026-10-01. - [Gtars tokenizers](https://docs.bedbase.org/gtars/tokenizers) — accessed   2026-10-01.
  • Network accessline 410
    - [Gtars tokenizers](https://docs.bedbase.org/gtars/tokenizers) — accessed
  • Network accessline 411
    2026-10-01. - [BEDbase reference-genome compatibility](https://docs.bedbase.org/bedbase/user/reference-genome-compatibility/)   — accessed 2026-10-01.
  • Network accessline 412
    - [BEDbase reference-genome compatibility](https://docs.bedbase.org/bedbase/user/reference-genome-compatibility/)
  • Network accessline 413
    — accessed 2026-10-01. - [BEDbase BBClient and caching](https://docs.bedbase.org/bedbase/user/bbclient/)   — accessed 2026-10-01.
  • Network accessline 414
    - [BEDbase BBClient and caching](https://docs.bedbase.org/bedbase/user/bbclient/)
  • Network accessline 415
    — accessed 2026-10-01. - [Geniml evaluation tutorial](https://docs.bedbase.org/geniml/tutorials/evaluation/)   — accessed 2026-10-01.
  • Network accessline 416
    - [Geniml evaluation tutorial](https://docs.bedbase.org/geniml/tutorials/evaluation/)
  • Network accessline 417
    — accessed 2026-10-01. - [Official citation map](https://docs.bedbase.org/citations) — accessed   2026-10-01.
  • Network accessline 418
    - [Official citation map](https://docs.bedbase.org/citations) — accessed
  • Network accessline 423
    - [Gharavi et al. 2021, Region2Vec](https://doi.org/10.1093/bioinformatics/btab439)
  • Network accessline 424
    - [Gu et al. 2021, BEDshift](https://doi.org/10.1186/s13059-021-02440-w)
  • Network accessline 425
    - [Gharavi et al. 2024, BEDspace](https://doi.org/10.3390/bioengineering11030263)
  • Network accessline 426
    - [LeRoy et al. 2024, scEmbed](https://doi.org/10.1093/nargab/lqae073)
  • Network accessline 427
    - [Rymuza et al. 2024, consensus universes](https://doi.org/10.1093/nar/gkae685)
  • Network accessline 428
    - [Zheng et al. 2024, embedding evaluation](https://doi.org/10.1093/nargab/lqae086)
  • Network accessline 432
    - [Released Region2Vec implementation](https://github.com/databio/geniml/blob/v0.8.4/geniml/region2vec/main.py),
  • Network accessline 433
    [export/load utilities](https://github.com/databio/geniml/blob/v0.8.4/geniml/region2vec/utils.py),
  • Network accessline 434
    [scEmbed implementation](https://github.com/databio/geniml/blob/v0.8.4/geniml/scembed/main.py),
  • Network accessline 435
    and [tokenization](https://github.com/databio/geniml/blob/v0.8.4/geniml/tokenization/utils.py)
  • Network accessline 436
    were checked against the SHA-256-verified released wheel, not master. - [Released BBClient](https://github.com/databio/geniml/blob/v0.8.4/geniml/bbclient/bbclient.py)   and [route constants](https://github.com/databio/geniml/blob/v0.8.4/gen
  • Network accessline 437
    - [Released BBClient](https://github.com/databio/geniml/blob/v0.8.4/geniml/bbclient/bbclient.py)   and [route constants](https://github.com/databio/geniml/blob/v0.8.4/geniml/bbclient/const.py)   were checked with mocked requests and a local
  • Network accessline 438
    and [route constants](https://github.com/databio/geniml/blob/v0.8.4/geniml/bbclient/const.py)   were checked with mocked requests and a local Zarr cache. - Current server source at commit `864eeddab6900249e05f4fc84a171890ac997877`:
  • Network accessline 439
    were checked with mocked requests and a local Zarr cache. - Current server source at commit `864eeddab6900249e05f4fc84a171890ac997877`:   [objects](https://github.com/databio/bedhost/blob/864eeddab6900249e05f4fc84a171890ac997877/bedhost/rou
  • Network accessline 440
    - Current server source at commit `864eeddab6900249e05f4fc84a171890ac997877`:   [objects](https://github.com/databio/bedhost/blob/864eeddab6900249e05f4fc84a171890ac997877/bedhost/routers/objects_api.py),   [BEDsets](https://github.com/datab
  • Network accessline 441
    [objects](https://github.com/databio/bedhost/blob/864eeddab6900249e05f4fc84a171890ac997877/bedhost/routers/objects_api.py),
  • Network accessline 442
    [BEDsets](https://github.com/databio/bedhost/blob/864eeddab6900249e05f4fc84a171890ac997877/bedhost/routers/bedset_api.py),
  • Network accessline 443
    [token metadata](https://github.com/databio/bedhost/blob/864eeddab6900249e05f4fc84a171890ac997877/bedhost/routers/bed_api.py).
  • Network accessline 444
    This does not prove that production runs that commit. - [AnnData release notes](https://anndata.readthedocs.io/en/stable/release-notes/)   and [0.13.4 metadata](https://pypi.org/pypi/anndata/0.13.4/json) establish the
  • Network accessline 445
    - [AnnData release notes](https://anndata.readthedocs.io/en/stable/release-notes/)
  • Network accessline 446
    and [0.13.4 metadata](https://pypi.org/pypi/anndata/0.13.4/json) establish the
  • Network accessline 447
    separate Zarr 3 environment boundary. - [Released Annotator](https://github.com/databio/geniml/blob/v0.8.4/geniml/scembed/annotation.py)   still uses the removed search API; [Qdrant query documentation](https://python-client.qdrant.tech/qdr
  • Network accessline 448
    - [Released Annotator](https://github.com/databio/geniml/blob/v0.8.4/geniml/scembed/annotation.py)
  • Network accessline 449
    still uses the removed search API; [Qdrant query documentation](https://python-client.qdrant.tech/qdrant_client.qdrant_client)

skills/geniml/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/geniml/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/bed_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/consensus_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/corpus_auditor.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/embedding_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/model_artifact_inspector.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geniml/scripts/tokenizer_compatibility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/genomic-coordinates/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 122
    [HGVS applies the 3'-most rule](https://hgvs-nomenclature.org/stable/recommendations/general/)
  • Network accessline 234
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 236
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 238
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 239
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 240
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 241
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/genomic-coordinates/references/format-conventions.md

  • Network accessline 152
    `reference_end` in pysam is 0-based exclusive, and is `None` for unmapped reads. `pysam.AlignmentFile.fetch(contig, start, end)` takes **0-based half-open**
  • Network accessline 153
    `pysam.AlignmentFile.fetch(contig, start, end)` takes **0-based half-open**
  • Network accessline 154
    coordinates, but `fetch(region="chr1:100-200")` takes a **1-based inclusive**
  • Network accessline 216
    - [UCSC format specifications](https://genome.ucsc.edu/FAQ/FAQformat.html): BED,
  • Network accessline 217
    PSL, genePred, WIG, MAF and BED-derived formats. - [GENCODE GTF format](https://www.gencodegenes.org/pages/data_format.html). - [GFF3 specification](https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md):
  • Network accessline 218
    - [GENCODE GTF format](https://www.gencodegenes.org/pages/data_format.html).
  • Network accessline 219
    - [GFF3 specification](https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md):
  • Network accessline 220
    insertion sites, circular landmarks, phase and embedded FASTA. - [VCF 4.5 and BCF](https://samtools.github.io/hts-specs/VCFv4.5.pdf),   [SAM/BAM](https://samtools.github.io/hts-specs/SAMv1.pdf),
  • Network accessline 221
    - [VCF 4.5 and BCF](https://samtools.github.io/hts-specs/VCFv4.5.pdf),
  • Network accessline 222
    [SAM/BAM](https://samtools.github.io/hts-specs/SAMv1.pdf),
  • Network accessline 223
    [CRAM 3](https://samtools.github.io/hts-specs/CRAMv3.pdf).
  • Network accessline 224
    - [pysam API](https://pysam.readthedocs.io/en/latest/api.html).
  • Network accessline 225
    - [Ensembl sequence-region endpoint](https://rest.ensembl.org/documentation/info/sequence_region):
  • Network accessline 228
    Public GET, no key; at most 10 Mb per request, no pagination. A 101-base   plus/minus pair was fetched and reverse-complement checked during this review. - [bedtools intersect](https://bedtools.readthedocs.io/en/latest/content/tools/interse
  • Network accessline 229
    plus/minus pair was fetched and reverse-complement checked during this review. - [bedtools intersect](https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html),   [slop](https://bedtools.readthedocs.io/en/latest/content/tools/
  • Network accessline 230
    - [bedtools intersect](https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html),
  • Network accessline 231
    [slop](https://bedtools.readthedocs.io/en/latest/content/tools/slop.html),
  • Network accessline 232
    [flank](https://bedtools.readthedocs.io/en/latest/content/tools/flank.html).
  • Network accessline 234
    - [GenomicRanges introduction](https://bioconductor.org/packages/release/bioc/vignettes/GenomicRanges/inst/doc/GenomicRangesIntroduction.html),
  • Network accessline 235
    [pybedtools interval accessors](https://daler.github.io/pybedtools/intervals.html),
  • Network accessline 236
    [PyRanges coordinate operations](https://pyranges1.readthedocs.io/en/latest/how_to_genomic_ops.html).

skills/genomic-coordinates/references/reference-builds.md

  • Network accessline 152
    - UCSC size tables: [hg19](https://hgdownload.soe.ucsc.edu/goldenPath/hg19/bigZips/hg19.chrom.sizes),
  • Network accessline 153
    [hg38](https://hgdownload.soe.ucsc.edu/goldenPath/hg38/bigZips/hg38.chrom.sizes),
  • Network accessline 154
    [hs1](https://hgdownload.soe.ucsc.edu/goldenPath/hs1/bigZips/hs1.chrom.sizes).
  • Network accessline 155
    - [UCSC assembly FAQ](https://genome.ucsc.edu/FAQ/FAQreleases.html): mitochondrial
  • Network accessline 156
    reference and naming differences. Sizes are signatures, not sequence checksums. - [T2T CHM13 release notes](https://github.com/marbl/CHM13): v2.0 and HG002 Y. - [CrossMap documentation](https://crossmap.readthedocs.io/en/latest/): format-sp
  • Network accessline 157
    - [T2T CHM13 release notes](https://github.com/marbl/CHM13): v2.0 and HG002 Y.
  • Network accessline 158
    - [CrossMap documentation](https://crossmap.readthedocs.io/en/latest/): format-specific

skills/genomic-coordinates/references/transcript-coordinates.md

  • Network accessline 162
    - [HGVS numbering](https://hgvs-nomenclature.org/stable/background/numbering/) and
  • Network accessline 163
    [general recommendations](https://hgvs-nomenclature.org/stable/recommendations/general/).
  • Network accessline 164
    - [GENCODE GTF format](https://www.gencodegenes.org/pages/data_format.html).
  • Network accessline 165
    - [GFF3 phase](https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md).
  • Network accessline 166
    - [NCBI MANE](https://www.ncbi.nlm.nih.gov/refseq/MANE/).
  • Network accessline 167
    - [VEP output documentation](https://github.com/Ensembl/ensembl-vep): use the

skills/genomic-coordinates/references/variant-representation.md

  • Network accessline 179
    - [bcftools norm manual](https://samtools.github.io/bcftools/bcftools.html#norm).
  • Network accessline 180
    - [VCF 4.5 specification](https://samtools.github.io/hts-specs/VCFv4.5.pdf).
  • Network accessline 181
    - [HGVS general recommendations](https://hgvs-nomenclature.org/stable/recommendations/general/)
  • Network accessline 182
    and [numbering](https://hgvs-nomenclature.org/stable/background/numbering/).

skills/genomic-coordinates/scripts/_common.py

  • Executable scriptline 1
    Executable file
  • Network accessline 297
    def fetch(self, contig: str, start0: int, end0: int) -> str:

skills/genomic-coordinates/scripts/audit_intervals.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/genomic-coordinates/scripts/check_contigs.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/genomic-coordinates/scripts/convert_coords.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/genomic-coordinates/scripts/normalize_variant.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 105
    ref, alt = ref.upper(), alt.upper()     observed = reference.fetch(contig, pos - 1, pos - 1 + len(ref))
  • Network accessline 106
    observed = reference.fetch(contig, pos - 1, pos - 1 + len(ref))
  • Network accessline 132
    incomplete = pos > 1                 break             base = reference.fetch(contig, pos - 2, pos - 1)
  • Network accessline 133
    break             base = reference.fetch(contig, pos - 2, pos - 1)             if not base:
  • Network accessline 134
    base = reference.fetch(contig, pos - 2, pos - 1)

skills/genomic-intelligence/SKILL.md

  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 29
    **Official docs:** [docs.genomicintelligence.ai](https://docs.genomicintelligence.ai) ·
  • Network accessline 30
    REST contract at [api.genomicintelligence.ai/v1/openapi.json](https://api.genomicintelligence.ai/v1/openapi.json) ·
  • Network accessline 31
    hosted MCP server at `https://mcp.genomicintelligence.ai/mcp`
  • Network accessline 54
    GI hosts an MCP server at `https://mcp.genomicintelligence.ai/mcp` (Streamable
  • Network accessline 64
    Plain HTTP with `requests` against `https://api.genomicintelligence.ai/v1`. The
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 72
    Public `GET /v1/tasks/{task}/models` discovery needs no key and is rate-limited    by source IP; inspect model windows and bounds before requesting access.    See the [current authentication contract](https://docs.genomicintelligence.ai/).
  • Network accessline 73
    by source IP; inspect model windows and bounds before requesting access.    See the [current authentication contract](https://docs.genomicintelligence.ai/).    Request a prediction key at [contact@genomicintelligence.ai](mailto:contact@geno
  • Network accessline 74
    See the [current authentication contract](https://docs.genomicintelligence.ai/).
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 81
    export GI_BASE_URL="https://api.genomicintelligence.ai"   # override for staging
  • Network accessline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Network accessline 230
    raise ValueError("tss_index is expression-only")         body["tss_index"] = tss_index     r = requests.post(f"{BASE}/v1/tasks/{task}/predict", headers=HEADERS,
  • Network accessline 231
    body["tss_index"] = tss_index     r = requests.post(f"{BASE}/v1/tasks/{task}/predict", headers=HEADERS,                       json=body, timeout=(10, 300))
  • Network accessline 232
    r = requests.post(f"{BASE}/v1/tasks/{task}/predict", headers=HEADERS,
  • Network accessline 265
    def submit_annotation(sequence, sequence_name):     r = requests.post(f"{BASE}/v1/tasks/annotation/predict",
  • Network accessline 266
    r = requests.post(f"{BASE}/v1/tasks/annotation/predict",
  • Network accessline 277
    raise ValueError("max_polls must be positive")     for attempt in range(max_polls):         r = requests.get(f"{BASE}/v1/tasks/jobs/{job_id}", headers=HEADERS,
  • Network accessline 278
    for attempt in range(max_polls):         r = requests.get(f"{BASE}/v1/tasks/jobs/{job_id}", headers=HEADERS,                          timeout=(10, 30))
  • Network accessline 279
    r = requests.get(f"{BASE}/v1/tasks/jobs/{job_id}", headers=HEADERS,
  • Access to secretsline 363
    [Credential-related source omitted]

skills/genomic-intelligence/references/api-and-auth.md

  • Network accessline 3
    Base URL: `https://api.genomicintelligence.ai` (override with `GI_BASE_URL` for
  • Network accessline 4
    staging). Live contract: <https://api.genomicintelligence.ai/v1/openapi.json>.
  • Network accessline 9
    [Credential-related source omitted]
  • Network accessline 10
    `/redoc`, `/v1/openapi.json`, and `GET /v1/tasks/{task}/models`. The [official overview](https://docs.genomicintelligence.ai/) documents capability discovery as public and rate-limited per source IP.
  • Network accessline 11
    [official overview](https://docs.genomicintelligence.ai/) documents capability
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 147
    a job; changing `client_ref` changes submission identity. Do not infer that idempotency rule for the six sequence tasks. No VCF submission or object-storage write was executed in this review. Read the [current workflow contract](https://doc
  • Network accessline 148
    idempotency rule for the six sequence tasks. No VCF submission or object-storage write was executed in this review. Read the [current workflow contract](https://docs.genomicintelligence.ai/tasks#genomic-variant-interpretation) before attemp
  • Network accessline 149
    write was executed in this review. Read the [current workflow contract](https://docs.genomicintelligence.ai/tasks#genomic-variant-interpretation)

skills/genomic-intelligence/references/mcp.md

  • Network accessline 3
    Connect a Streamable HTTP client to `https://mcp.genomicintelligence.ai/mcp`.
  • Access to secretsline 5
    [Credential-related source omitted]

skills/genomic-intelligence/references/review.md

  • Network accessline 10
    - [Live OpenAPI](https://api.genomicintelligence.ai/v1/openapi.json): all 12   operations, auth exceptions, literal task requests, options, response schemas,
  • Network accessline 11
    operations, auth exceptions, literal task requests, options, response schemas,   job status/limit semantics, extension fields, and VCF boundary. - [REST guide](https://docs.genomicintelligence.ai/rest-api): transport,
  • Network accessline 12
    job status/limit semantics, extension fields, and VCF boundary. - [REST guide](https://docs.genomicintelligence.ai/rest-api): transport,   text-format restrictions, input/output envelopes and contract revision.
  • Network accessline 13
    - [REST guide](https://docs.genomicintelligence.ai/rest-api): transport,
  • Network accessline 14
    text-format restrictions, input/output envelopes and contract revision. - [Task guide](https://docs.genomicintelligence.ai/tasks): interpretation,   strand/token-span limitations, description sensitivity, composite behavior,
  • Network accessline 15
    - [Task guide](https://docs.genomicintelligence.ai/tasks): interpretation,
  • Network accessline 16
    strand/token-span limitations, description sensitivity, composite behavior,   and VCF workflow's unfinished scientific output. - [Limits](https://docs.genomicintelligence.ai/reference/limits) and
  • Network accessline 17
    and VCF workflow's unfinished scientific output. - [Limits](https://docs.genomicintelligence.ai/reference/limits) and   [errors](https://docs.genomicintelligence.ai/reference/errors): 20,000-site
  • Network accessline 18
    - [Limits](https://docs.genomicintelligence.ai/reference/limits) and
  • Network accessline 19
    [errors](https://docs.genomicintelligence.ai/reference/errors): 20,000-site
  • Network accessline 21
    timeouts and retention. The splice cap is not structurally declared in the   reviewed OpenAPI; do not infer its absence from the schema alone. - [MCP guide](https://docs.genomicintelligence.ai/mcp), hosted
  • Network accessline 22
    reviewed OpenAPI; do not infer its absence from the schema alone. - [MCP guide](https://docs.genomicintelligence.ai/mcp), hosted   `https://mcp.genomicintelligence.ai/mcp` self-description, and
  • Network accessline 23
    - [MCP guide](https://docs.genomicintelligence.ai/mcp), hosted
  • Network accessline 24
    `https://mcp.genomicintelligence.ai/mcp` self-description, and
  • Network accessline 25
    [gi-mcp 0.1.0a21](https://pypi.org/project/gi-mcp/0.1.0a21/): acquisition
  • Network accessline 27
    fallback, and fixed minus-strand window math. Published wheel SHA-256 was   checked before source inspection. - Ensembl [symbol lookup](https://rest.ensembl.org/documentation/info/symbol_lookup),
  • Network accessline 28
    checked before source inspection. - Ensembl [symbol lookup](https://rest.ensembl.org/documentation/info/symbol_lookup),   [ID lookup](https://rest.ensembl.org/documentation/info/lookup), and
  • Network accessline 29
    - Ensembl [symbol lookup](https://rest.ensembl.org/documentation/info/symbol_lookup),
  • Network accessline 30
    [ID lookup](https://rest.ensembl.org/documentation/info/lookup), and
  • Network accessline 31
    [region sequence](https://rest.ensembl.org/documentation/info/sequence_region):   public routes, species aliases, expanded transcripts and sequence bounds.   Current indexed official docs were readable; direct requests failed below.

skills/genomic-intelligence/references/sequence-acquisition.md

  • Network accessline 47
    The [symbol lookup](https://rest.ensembl.org/documentation/info/symbol_lookup),
  • Network accessline 48
    [ID lookup](https://rest.ensembl.org/documentation/info/lookup), and
  • Network accessline 49
    [region sequence](https://rest.ensembl.org/documentation/info/sequence_region)

skills/genomic-intelligence/references/tasks.md

  • Network accessline 20
    Source of truth for bounds: the live OpenAPI at <https://api.genomicintelligence.ai/v1/openapi.json>.
  • Network accessline 21
    <https://api.genomicintelligence.ai/v1/openapi.json>.

skills/geomaster/SKILL.md

  • Network accessline 142
    catalog = Client.open('https://planetarycomputer.microsoft.com/api/stac/v1',
  • Network accessline 222
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 224
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 226
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 227
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 228
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 229
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/geomaster/references/advanced-gis.md

  • Network accessline 32
    target heights, Earth curvature/refraction and DSM versus bare-earth DEM change the meaning; output visibility is conditional on those assumptions. [GDAL viewshed](https://gdal.org/en/stable/programs/gdal_viewshed.html).
  • Network accessline 34
    [GDAL viewshed](https://gdal.org/en/stable/programs/gdal_viewshed.html).
  • Network accessline 58
    geographic-unit behavior. `get_speed()` is not a scalar trajectory mean; speed is a per-observation attribute and a mean requires an explicit time/distance weighting. [MovingPandas API](https://movingpandas.readthedocs.io/en/main/api/trajec
  • Network accessline 60
    [MovingPandas API](https://movingpandas.readthedocs.io/en/main/api/trajectorysplitter.html).
  • Network accessline 129
    Sources: [Shapely node](https://shapely.readthedocs.io/en/stable/reference/shapely.node.html),
  • Network accessline 130
    [PySAL G_Local](https://pysal.org/esda/generated/esda.G_Local.html),
  • Network accessline 131
    [OSMnx](https://osmnx.readthedocs.io/en/stable/user-reference.html).

skills/geomaster/references/big-data.md

  • Network accessline 158
    Sources: [Dask-GeoPandas spatial shuffle](https://dask-geopandas.readthedocs.io/en/stable/docs/reference/api/dask_geopandas.GeoDataFrame.spatial_shuffle.html),
  • Network accessline 159
    [Rioxarray](https://corteva.github.io/rioxarray/stable/rioxarray.html),
  • Network accessline 160
    [ODC](https://odc-stac.readthedocs.io/en/latest/_api/odc.stac.load.html),
  • Network accessline 161
    [Rasterio cloud credentials](https://rasterio.readthedocs.io/en/stable/topics/switch.html),
  • Network accessline 162
    [cuSpatial](https://docs.rapids.ai/api/cuspatial/stable/api_docs/spatial/),
  • Network accessline 163
    [PyTorch AMP](https://docs.pytorch.org/docs/stable/amp.html),
  • Network accessline 164
    [COG](https://gdal.org/en/stable/drivers/raster/cog.html),
  • Network accessline 165
    [Xarray Zarr](https://docs.xarray.dev/en/stable/generated/xarray.Dataset.to_zarr.html).

skills/geomaster/references/code-examples.md

  • Network accessline 149
    Sources: [PyProj Geod](https://pyproj4.github.io/pyproj/stable/api/geod.html),
  • Network accessline 150
    [Rasterio resampling](https://rasterio.readthedocs.io/en/stable/topics/resampling.html),
  • Network accessline 151
    [SciPy interpolation](https://docs.scipy.org/doc/scipy/reference/interpolate.html),
  • Network accessline 152
    [Scikit-image watershed](https://scikit-image.org/docs/stable/api/skimage.segmentation.html#skimage.segmentation.watershed),
  • Network accessline 153
    [Mercantile](https://mercantile.readthedocs.io/en/latest/api/mercantile.html),
  • Network accessline 154
    [Turf interpolation](https://turfjs.org/docs/api/interpolate).

skills/geomaster/references/coordinate-systems.md

  • Network accessline 365
    For more information, see: - [EPSG Registry](https://epsg.org/)
  • Network accessline 366
    - [EPSG Registry](https://epsg.org/)
  • Network accessline 367
    - [PROJ documentation](https://proj.org/)
  • Network accessline 368
    - [pyproj documentation](https://pyproj4.github.io/pyproj/)

skills/geomaster/references/core-libraries.md

  • Network accessline 277
    Sources: [Rasterio masks](https://rasterio.readthedocs.io/en/stable/topics/masks.html), [PyProj Transformer](https://pyproj4.github.io/pyproj/stable/api/transformer.html), [GeoPandas API](https://geopandas.org/en/stable/docs/reference.html)

skills/geomaster/references/data-sources.md

  • Network accessline 8
    | Data | Official discovery entry point | Selection checks | |---|---|---| | Sentinel-1/2/3/5P | [Copernicus Data Space](https://dataspace.copernicus.eu/) | Mission, processing level, mode, polarization, baseline and QA |
  • Network accessline 9
    |---|---|---| | Sentinel-1/2/3/5P | [Copernicus Data Space](https://dataspace.copernicus.eu/) | Mission, processing level, mode, polarization, baseline and QA | | Landsat archive | [USGS EarthExplorer](https://earthexplorer.usgs.gov/) | Col
  • Network accessline 10
    | Sentinel-1/2/3/5P | [Copernicus Data Space](https://dataspace.copernicus.eu/) | Mission, processing level, mode, polarization, baseline and QA |
  • Network accessline 11
    | Landsat archive | [USGS EarthExplorer](https://earthexplorer.usgs.gov/) | Collection 2, L1 versus L2, optical versus thermal availability |
  • Network accessline 12
    | PlanetScope/SkySat | [Planet](https://docs.planet.com/) | Licensed product and asset type; resolution varies by product |
  • Network accessline 13
    | Maxar, Airbus, Capella | Provider catalogs | Confirm current license, acquisition and processing contract before ordering | | SRTM, ASTER GDEM, Copernicus DEM | [CDSE DEM](https://documentation.dataspace.copernicus.eu/Data/Additional.html
  • Network accessline 14
    | SRTM, ASTER GDEM, Copernicus DEM | [CDSE DEM](https://documentation.dataspace.copernicus.eu/Data/Additional.html) and producer catalogs | DSM versus bare-earth DEM, void masks, vertical datum and angular pixel spacing |
  • Network accessline 15
    | AW3D30 | [JAXA](https://www.eorc.jaxa.jp/ALOS/en/aw3d30/) | Product version, DSM interpretation, masks |
  • Network accessline 16
    | ArcticDEM | [Polar Geospatial Center](https://www.pgc.umn.edu/data/arcticdem/) | Strip versus mosaic, reference frame and acquisition dates |
  • Network accessline 17
    | WorldCover, MODIS land cover, NLCD | [ESA WorldCover](https://esa-worldcover.org/), [LP DAAC](https://lpdaac.usgs.gov/), [MRLC](https://www.mrlc.gov/) | Legend and year, not a universal class count |
  • Network accessline 18
    | ERA5, MERRA-2, JRA | [CDS](https://cds.climate.copernicus.eu/), [NASA GMAO](https://gmao.gsfc.nasa.gov/), [JMA](https://jra.kishou.go.jp/) | Dataset-specific temporal coverage, grid, units and accumulation intervals |
  • Network accessline 19
    | Admin/hydrology/population | [Natural Earth](https://www.naturalearthdata.com/), [GADM](https://gadm.org/), [HydroSHEDS](https://www.hydrosheds.org/), [WorldPop](https://www.worldpop.org/), [HDX](https://data.humdata.org/) | Boundary vint
  • Network accessline 28
    | Catalog root | Contract | |---|---| | `https://stac.dataspace.copernicus.eu/v1` | CDSE public STAC discovery; inspect collection/queryables and asset access requirements |
  • Network accessline 29
    |---|---| | `https://stac.dataspace.copernicus.eu/v1` | CDSE public STAC discovery; inspect collection/queryables and asset access requirements | | `https://earth-search.aws.element84.com/v1` | Element 84 Earth Search; Sentinel asset keys u
  • Network accessline 30
    | `https://stac.dataspace.copernicus.eu/v1` | CDSE public STAC discovery; inspect collection/queryables and asset access requirements |
  • Network accessline 31
    | `https://earth-search.aws.element84.com/v1` | Element 84 Earth Search; Sentinel asset keys use names such as `red`, `nir`, `scl` |
  • Network accessline 32
    | `https://planetarycomputer.microsoft.com/api/stac/v1` | Microsoft Planetary Computer; Sentinel keys include `B04`, `B08`, `SCL`; sign protected Azure assets |
  • Network accessline 42
    catalog = Client.open('https://earth-search.aws.element84.com/v1')
  • Network accessline 67
    Sources: [CDSE STAC](https://documentation.dataspace.copernicus.eu/APIs/STAC.html),
  • Network accessline 68
    [Earth Search](https://element84.com/earth-search/),
  • Network accessline 69
    [PySTAC Client](https://pystac-client.readthedocs.io/en/latest/api.html),
  • Network accessline 70
    [Planetary Computer SDK](https://github.com/microsoft/planetary-computer-sdk-for-python/blob/main/planetary_computer/sas.py).
  • Network accessline 74
    Configure CDS using its current personal-access-token setup and accept the chosen dataset terms. The URL is `https://cds.climate.copernicus.eu/api`;
  • Network accessline 75
    dataset terms. The URL is `https://cds.climate.copernicus.eu/api`; the old UID:key credential format and `/api/v2` configuration are not the current recipe. Use the dataset download form's generated request for the exact variables/product.
  • Network accessline 91
    `retrieve` handles asynchronous processing and download, not pagination. Inspect actual NetCDF dimensions (`valid_time` versus `time`) and units before aggregation. [CDS setup](https://cds.climate.copernicus.eu/how-to-api) recommends curren
  • Network accessline 92
    actual NetCDF dimensions (`valid_time` versus `time`) and units before aggregation. [CDS setup](https://cds.climate.copernicus.eu/how-to-api) recommends current cdsapi; credentialed retrieval was not run.
  • Network accessline 93
    [CDS setup](https://cds.climate.copernicus.eu/how-to-api) recommends current cdsapi;
  • Network accessline 105
    import requests query = '[out:json][timeout:25];way["highway"](37.700,-122.401,37.701,-122.400);out geom;' response = requests.post('https://overpass-api.de/api/interpreter',
  • Network accessline 106
    query = '[out:json][timeout:25];way["highway"](37.700,-122.401,37.701,-122.400);out geom;' response = requests.post('https://overpass-api.de/api/interpreter',                          data={'data': query}, timeout=40)
  • Network accessline 107
    response = requests.post('https://overpass-api.de/api/interpreter',
  • Network accessline 116
    Overpass bbox is south,west,north,east. It has no generic page parameter; subdivide large AOIs and reconcile OSM type/ID duplicates. This query is an illustrative public request, not executed in this refresh. See [OSMnx](https://osmnx.readt
  • Network accessline 117
    large AOIs and reconcile OSM type/ID duplicates. This query is an illustrative public request, not executed in this refresh. See [OSMnx](https://osmnx.readthedocs.io/en/stable/user-reference.html), [Overpass](https://wiki.openstreetmap.org/
  • Network accessline 118
    request, not executed in this refresh. See [OSMnx](https://osmnx.readthedocs.io/en/stable/user-reference.html),
  • Network accessline 119
    [Overpass](https://wiki.openstreetmap.org/wiki/Overpass_API),
  • Network accessline 120
    [Nominatim policy](https://operations.osmfoundation.org/policies/nominatim/).
  • Network accessline 129
    | API | Method/path and required parameters | Response/limits | |---|---|---| | Google Geocoding v3 | GET `https://maps.googleapis.com/maps/api/geocode/json`; `address`, `key` | JSON `status` must be `OK`, nonempty `results`; `geometry.loca
  • Network accessline 130
    |---|---|---| | Google Geocoding v3 | GET `https://maps.googleapis.com/maps/api/geocode/json`; `address`, `key` | JSON `status` must be `OK`, nonempty `results`; `geometry.location` is `{lat,lng}`. `ZERO_RESULTS` is distinct from denial/quo
  • Network accessline 131
    | Google Geocoding v3 | GET `https://maps.googleapis.com/maps/api/geocode/json`; `address`, `key` | JSON `status` must be `OK`, nonempty `results`; `geometry.location` is `{lat,lng}`. `ZERO_RESULTS` is distinct from denial/quota errors. No 
  • Network accessline 132
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Network accessline 133
    | OpenWeather current | GET `https://api.openweathermap.org/data/2.5/weather`; `lat`, `lon`, `appid`, optionally `units=metric` | `main.temp`, `dt` (Unix seconds), `timezone` (seconds), `weather`; standard temperature defaults to Kelvin. A 
  • Network accessline 135
    Sources: [Google request/response](https://developers.google.com/maps/documentation/geocoding/guides-v3/requests-geocoding),
  • Network accessline 136
    [Mapbox v6](https://docs.mapbox.com/api/search/geocoding/),
  • Network accessline 137
    [OpenWeather](https://openweathermap.org/api/current).
  • Network accessline 160
    This checks numeric support, not acquisition quality or product correctness. [Elevation source](https://github.com/bopen/elevation) documents its native dependencies.
  • Network accessline 161
    [Elevation source](https://github.com/bopen/elevation) documents its native dependencies.

skills/geomaster/references/gis-software.md

  • Network accessline 325
    Sources: [QGIS4.2](https://docs.qgis.org/4.2/en/docs/pyqgis_developer_cookbook/plugins/plugins.html), [ArcGIS viewshed](https://doc.esri.com/en/arcgis-pro/latest/tool-reference/spatial-analyst/viewshed.html), [distance accumulation](https:/

skills/geomaster/references/industry-applications.md

  • Network accessline 123
    Sources: [Rasterio masking](https://rasterio.readthedocs.io/en/stable/api/rasterio.mask.html),
  • Network accessline 124
    [OSMnx contracts](https://osmnx.readthedocs.io/en/stable/user-reference.html),
  • Network accessline 125
    [NetworkX Dijkstra](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.shortest_paths.weighted.single_source_dijkstra_path_length.html),
  • Network accessline 126
    [Scikit-image GLCM](https://scikit-image.org/docs/stable/api/skimage.feature.html#skimage.feature.graycomatrix).

skills/geomaster/references/machine-learning.md

  • Network accessline 385
    Sources: [GroupShuffleSplit](https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GroupShuffleSplit.html),
  • Network accessline 386
    [SHAP plots](https://shap.readthedocs.io/en/latest/generated/shap.plots.beeswarm.html),
  • Network accessline 387
    [PyTorch Conv2d](https://docs.pytorch.org/docs/stable/generated/torch.nn.Conv2d.html),
  • Network accessline 388
    [TorchGeo docs](https://torchgeo.readthedocs.io/en/stable/),
  • Network accessline 389
    [PyG GCNConv](https://pytorch-geometric.readthedocs.io/en/latest/generated/torch_geometric.nn.conv.GCNConv.html).

skills/geomaster/references/programming-languages.md

  • Network accessline 213
    // Add tile layer L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
  • Network accessline 214
    L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
  • Network accessline 218
    // Add GeoJSON layer fetch('data.geojson')
  • Network accessline 219
    fetch('data.geojson')
  • Network accessline 416
    Sources: [sf unary](https://r-spatial.github.io/sf/reference/geos_unary.html),
  • Network accessline 417
    [terra extract](https://rspatial.github.io/terra/reference/extract.html),
  • Network accessline 418
    [ArchGDAL geometry](https://yeesian.com/ArchGDAL.jl/latest/geometries/),
  • Network accessline 419
    [GeoStats interpolation](https://juliaearth.github.io/GeoStatsDocs/stable/interpolation/),
  • Network accessline 420
    [GeoTools35 quickstart](https://docs.geotools.org/stable/userguide/tutorial/quickstart/maven.html),
  • Network accessline 421
    [orb geo](https://pkg.go.dev/github.com/paulmach/orb/geo),
  • Network accessline 422
    [GeoRust](https://docs.rs/geo/latest/geo/),
  • Network accessline 423
    [Turf](https://turfjs.org/docs/api/interpolate),
  • Network accessline 424
    [OSM tile policy](https://operations.osmfoundation.org/policies/tiles/).

skills/geomaster/references/remote-sensing.md

  • Network accessline 195
    Sources: [Sentinel-2 catalog](https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S2_SR_HARMONIZED),
  • Network accessline 196
    [Landsat L2](https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LC08_C02_T1_L2),
  • Network accessline 197
    [normalizedDifference](https://developers.google.com/earth-engine/apidocs/ee-image-normalizeddifference),
  • Network accessline 198
    [ODC loader](https://odc-stac.readthedocs.io/en/latest/_api/odc.stac.load.html),
  • Network accessline 199
    [Sentinel-1 processing](https://developers.google.com/earth-engine/guides/sentinel1),
  • Network accessline 200
    [Py6S parameters](https://py6s.readthedocs.io/en/latest/params.html).

skills/geomaster/references/review.md

  • Network accessline 27
    | Surface | Source and result | |---|---| | Core GIS | [GeoPandas](https://geopandas.org/en/stable/docs/reference.html), [PyProj](https://pyproj4.github.io/pyproj/stable/api/transformer.html), [Rasterio masks](https://rasterio.readthedocs.i
  • Network accessline 28
    |---|---| | Core GIS | [GeoPandas](https://geopandas.org/en/stable/docs/reference.html), [PyProj](https://pyproj4.github.io/pyproj/stable/api/transformer.html), [Rasterio masks](https://rasterio.readthedocs.io/en/stable/topics/masks.html): 
  • Network accessline 29
    | Core GIS | [GeoPandas](https://geopandas.org/en/stable/docs/reference.html), [PyProj](https://pyproj4.github.io/pyproj/stable/api/transformer.html), [Rasterio masks](https://rasterio.readthedocs.io/en/stable/topics/masks.html): axis order
  • Network accessline 30
    | Raster/COG | [GDAL COG](https://gdal.org/en/stable/drivers/raster/cog.html), [viewshed](https://gdal.org/en/stable/programs/gdal_viewshed.html): actual driver layout, projected coordinates and nodata limitation |
  • Network accessline 31
    | STAC | [PySTAC Client](https://pystac-client.readthedocs.io/en/latest/api.html), [CDSE](https://documentation.dataspace.copernicus.eu/APIs/STAC.html), [Earth Search](https://element84.com/earth-search/): bounded iterator, pages, collectio
  • Network accessline 32
    | Planetary Computer | [SDK signing source](https://github.com/microsoft/planetary-computer-sdk-for-python/blob/main/planetary_computer/sas.py): account/container SAS endpoint, expiry and item modifier |
  • Network accessline 33
    | Sentinel/Landsat | [S2 SR](https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S2_SR_HARMONIZED), [Landsat L2](https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LC08_C02_T1_L2), [normalizedDifference](
  • Network accessline 34
    | Climate APIs | [CDS](https://cds.climate.copernicus.eu/how-to-api): PAT configuration, current API URL and data_format request | | Other HTTP APIs | [Google](https://developers.google.com/maps/documentation/geocoding/guides-v3/requests-ge
  • Network accessline 35
    | Other HTTP APIs | [Google](https://developers.google.com/maps/documentation/geocoding/guides-v3/requests-geocoding), [Mapbox](https://docs.mapbox.com/api/search/geocoding/), [OpenWeather](https://openweathermap.org/api/current), [Overpass
  • Network accessline 36
    | OSM services | [OSMnx](https://osmnx.readthedocs.io/en/stable/user-reference.html), [Nominatim policy](https://operations.osmfoundation.org/policies/nominatim/), [tile policy](https://operations.osmfoundation.org/policies/tiles/): 2.x nam
  • Network accessline 37
    | Cloud arrays | [ODC](https://odc-stac.readthedocs.io/en/latest/_api/odc.stac.load.html), [Rioxarray](https://corteva.github.io/rioxarray/stable/rioxarray.html), [Xarray Zarr](https://docs.xarray.dev/en/stable/generated/xarray.Dataset.to_z
  • Network accessline 38
    | Specialist local APIs | [MovingPandas](https://movingpandas.readthedocs.io/en/main/api/trajectorysplitter.html), [PyKrige](https://geostat-framework.readthedocs.io/projects/pykrige/en/stable/generated/pykrige.ok.OrdinaryKriging.html), [Sc
  • Network accessline 39
    | ML/GPU | [group splits](https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GroupShuffleSplit.html), [SHAP](https://shap.readthedocs.io/en/latest/generated/shap.plots.beeswarm.html), [cuSpatial](https://docs.rapids.a
  • Network accessline 40
    | Native GIS | [QGIS](https://docs.qgis.org/4.2/en/docs/pyqgis_developer_cookbook/plugins/plugins.html), [ArcGIS viewshed](https://doc.esri.com/en/arcgis-pro/latest/tool-reference/spatial-analyst/viewshed.html), [GRASS](https://grass.osgeo.
  • Network accessline 41
    | Languages | [sf](https://r-spatial.github.io/sf/reference/geos_unary.html), [terra](https://rspatial.github.io/terra/reference/extract.html), [ArchGDAL](https://yeesian.com/ArchGDAL.jl/latest/geometries/), [GeoStats](https://juliaearth.gi

skills/geomaster/references/scientific-domains.md

  • Network accessline 77
    Inspect GRASS drainage conventions before supplying directions to another tool. The [r.watershed manual](https://grass.osgeo.org/grass-stable/manuals/r.watershed.html)
  • Network accessline 78
    The [r.watershed manual](https://grass.osgeo.org/grass-stable/manuals/r.watershed.html)
  • Network accessline 113
    Sources: [ERA5 single levels](https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels),
  • Network accessline 114
    [PyKrige](https://geostat-framework.readthedocs.io/projects/pykrige/en/stable/generated/pykrige.ok.OrdinaryKriging.html),
  • Network accessline 115
    [Rasterio transforms](https://rasterio.readthedocs.io/en/stable/topics/transforms.html),
  • Network accessline 116
    [GRASS hydrology](https://grass.osgeo.org/grass-stable/manuals/r.watershed.html).

skills/geomaster/references/specialized-topics.md

  • Network accessline 330
    Sources: [SciPy MILP](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.milp.html), [PyKrige](https://geostat-framework.readthedocs.io/projects/pykrige/en/stable/generated/pykrige.ok.OrdinaryKriging.html), [NetworkX TSP](h

skills/geomaster/scripts/raster_workflows.py

  • Executable scriptline 1
    Executable file

skills/geopandas/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Grep
  • Network accessline 162
    - [Spatial joins ignore the third dimension](https://geopandas.org/en/stable/docs/reference/api/geopandas.sjoin.html).
  • Network accessline 279
    - [GeoPandas 1.2.0 on PyPI](https://pypi.org/project/geopandas/1.2.0/) — released 2026-09-28.
  • Network accessline 280
    - [GeoPandas changelog](https://geopandas.org/en/stable/docs/changelog.html).
  • Network accessline 281
    - [GeoPandas 1.2.0 tagged dependencies](https://github.com/geopandas/geopandas/blob/v1.2.0/pyproject.toml).
  • Network accessline 282
    - [Stable GeoPandas documentation](https://geopandas.org/en/stable/).
  • Network accessline 283
    - [GeoPandas 1.0 migration release](https://github.com/geopandas/geopandas/releases/tag/v1.0.0).
  • Network accessline 291
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 293
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 295
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 296
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 297
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 298
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/geopandas/references/crs-management.md

  • Network accessline 229
    - [GeoPandas projections guide](https://geopandas.org/en/stable/docs/user_guide/projections.html).
  • Network accessline 230
    - [GeoDataFrame.to_crs](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.to_crs.html).
  • Network accessline 231
    - [GeoDataFrame.set_crs](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.set_crs.html).
  • Network accessline 232
    - [pyproj Transformer API](https://pyproj4.github.io/pyproj/stable/api/transformer.html).
  • Network accessline 233
    - [pyproj CRS API](https://pyproj4.github.io/pyproj/stable/api/crs/crs.html).
  • Network accessline 234
    - [pyproj transformation grids](https://pyproj4.github.io/pyproj/stable/transformation_grids.html).
  • Network accessline 235
    - [pyproj Geod API](https://pyproj4.github.io/pyproj/stable/api/geod.html).
  • Network accessline 236
    - [GeoParquet 1.1.0 CRS and axis-order rules](https://geoparquet.org/releases/v1.1.0/).
  • Network accessline 238
    - [pyproj 3.8.0 AreaOfInterest source](https://github.com/pyproj4/pyproj/blob/3.8.0/pyproj/aoi.py).

skills/geopandas/references/data-io.md

  • Network accessline 11
    - `http://`, `https://`, `s3://`, `gs://`, Azure, or another remote URI;
  • Access to secretsline 244
    [Credential-related source omitted]
  • Access to secretsline 245
    [Credential-related source omitted]
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Access to secretsline 248
    [Credential-related source omitted]
  • Network accessline 337
    - [GeoPandas reading and writing files](https://geopandas.org/en/stable/docs/user_guide/io.html).
  • Network accessline 338
    - [geopandas.read_file](https://geopandas.org/en/stable/docs/reference/api/geopandas.read_file.html).
  • Network accessline 339
    - [GeoDataFrame.to_file](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.to_file.html).
  • Network accessline 340
    - [GeoDataFrame.to_parquet](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.to_parquet.html).
  • Network accessline 341
    - [geopandas.read_parquet](https://geopandas.org/en/stable/docs/reference/api/geopandas.read_parquet.html).
  • Network accessline 342
    - [geopandas.read_postgis](https://geopandas.org/en/stable/docs/reference/api/geopandas.read_postgis.html).
  • Network accessline 343
    - [GeoDataFrame.to_postgis](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.to_postgis.html).
  • Network accessline 344
    - [Fiona-to-pyogrio migration](https://geopandas.org/en/stable/docs/user_guide/fiona_to_pyogrio.html).
  • Network accessline 345
    - [pyogrio introduction](https://pyogrio.readthedocs.io/en/stable/introduction.html).
  • Network accessline 346
    - [pyogrio API](https://pyogrio.readthedocs.io/en/stable/api.html).
  • Network accessline 347
    - [GeoParquet 1.1.0 specification](https://geoparquet.org/releases/v1.1.0/).
  • Network accessline 348
    - [GeoArrow specification](https://github.com/geoarrow/geoarrow).
  • Network accessline 349
    - [GeoPandas 1.1.2 security/bug-fix release](https://github.com/geopandas/geopandas/releases/tag/v1.1.2) — released 2025-12-22.
  • Network accessline 350
    - [GeoPandas 1.2.0 Arrow implementation](https://github.com/geopandas/geopandas/blob/v1.2.0/geopandas/io/arrow.py).
  • Network accessline 351
    - [pyogrio 0.13.0 metadata API source](https://github.com/geopandas/pyogrio/blob/v0.13.0/pyogrio/core.py).

skills/geopandas/references/data-structures.md

  • Network accessline 202
    - [GeoPandas data structures](https://geopandas.org/en/stable/docs/user_guide/data_structures.html).
  • Network accessline 203
    - [GeoSeries API](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.html).
  • Network accessline 204
    - [GeoDataFrame API](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.html).
  • Network accessline 205
    - [Missing and empty geometries](https://geopandas.org/en/stable/docs/user_guide/missing_empty.html).
  • Network accessline 206
    - [GeoSeries.intersects alignment](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.intersects.html).
  • Network accessline 207
    - [GeoPandas 1.0.0 release and migrations](https://github.com/geopandas/geopandas/releases/tag/v1.0.0) — released 2024-06-24.

skills/geopandas/references/geometric-operations.md

  • Network accessline 260
    - [GeoPandas geometric manipulations](https://geopandas.org/en/stable/docs/user_guide/geometric_manipulations.html).
  • Network accessline 261
    - [GeoSeries.make_valid](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.make_valid.html).
  • Network accessline 262
    - [GeoSeries.union_all](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.union_all.html).
  • Network accessline 263
    - [GeoSeries.is_valid_coverage](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.is_valid_coverage.html).
  • Network accessline 264
    - [Shapely 2.1.2 make_valid](https://shapely.readthedocs.io/en/2.1.2/reference/shapely.make_valid.html).
  • Network accessline 265
    - [Shapely 2.1.2 set_precision](https://shapely.readthedocs.io/en/2.1.2/reference/shapely.set_precision.html).
  • Network accessline 266
    - [Shapely 2.1.2 union_all](https://shapely.readthedocs.io/en/2.1.2/reference/shapely.union_all.html).
  • Network accessline 267
    - [GeoPandas 1.1.0 release](https://github.com/geopandas/geopandas/releases/tag/v1.1.0) — released 2025-06-01.

skills/geopandas/references/spatial-analysis.md

  • Network accessline 288
    - [GeoPandas merging data guide](https://geopandas.org/en/stable/docs/user_guide/mergingdata.html).
  • Network accessline 289
    - [geopandas.sjoin](https://geopandas.org/en/stable/docs/reference/api/geopandas.sjoin.html).
  • Network accessline 290
    - [geopandas.sjoin_nearest](https://geopandas.org/en/stable/docs/reference/api/geopandas.sjoin_nearest.html).
  • Network accessline 291
    - [geopandas.overlay](https://geopandas.org/en/stable/docs/reference/api/geopandas.overlay.html).
  • Network accessline 292
    - [geopandas.clip](https://geopandas.org/en/stable/docs/reference/api/geopandas.clip.html).
  • Network accessline 293
    - [GeoDataFrame.dissolve](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.dissolve.html).
  • Network accessline 294
    - [GeoPandas set operations guide](https://geopandas.org/en/stable/docs/user_guide/set_operations.html).
  • Network accessline 295
    - [GeoPandas aggregation with dissolve](https://geopandas.org/en/stable/docs/user_guide/aggregation_with_dissolve.html).

skills/geopandas/references/visualization.md

  • Network accessline 246
    - [GeoPandas mapping and plotting guide](https://geopandas.org/en/stable/docs/user_guide/mapping.html).
  • Network accessline 247
    - [GeoPandas interactive mapping guide](https://geopandas.org/en/stable/docs/user_guide/interactive_mapping.html).
  • Network accessline 248
    - [GeoDataFrame.plot API](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.plot.html).
  • Network accessline 249
    - [GeoDataFrame.explore API](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoDataFrame.explore.html).
  • Network accessline 250
    - [GeoPandas 1.1.4 release notes](https://github.com/geopandas/geopandas/releases/tag/v1.1.4) — released 2026-06-26.
  • Network accessline 251
    - [GeoPandas 1.1.0 release notes](https://github.com/geopandas/geopandas/releases/tag/v1.1.0) — plotting and dependency changes.
  • Network accessline 253
    - [GeoPandas 1.2.0 plotting implementation](https://github.com/geopandas/geopandas/blob/v1.2.0/geopandas/plotting.py).

skills/geopandas/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/geopandas/scripts/crs_reprojection_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geopandas/scripts/export_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geopandas/scripts/geometry_validity_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geopandas/scripts/sensitive_coordinates_checklist.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geopandas/scripts/spatial_join_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/geopandas/scripts/vector_inventory.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/get-available-resources/SKILL.md

  • Network accessline 148
    The disk snapshot covers the working filesystem only, matching [psutil's path-specific semantics](https://psutil.readthedocs.io/stable/index.html#psutil.disk_usage).
  • Network accessline 149
    [psutil's path-specific semantics](https://psutil.readthedocs.io/stable/index.html#psutil.disk_usage).
  • Network accessline 287
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 289
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 291
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 292
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 293
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 294
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/get-available-resources/references/sources.md

  • Network accessline 9
    - [psutil 7.2.2 reference](https://psutil.readthedocs.io/stable/index.html) and
  • Network accessline 10
    [release source](https://github.com/giampaolo/psutil/tree/release-7.2.2) verify
  • Network accessline 12
    `swap_memory()`, disk semantics, and `psutil.Error` failures. The optional   tested package remains **7.2.2**, matching the current   [PyPI release metadata](https://pypi.org/pypi/psutil/json). Development/latest
  • Network accessline 13
    tested package remains **7.2.2**, matching the current   [PyPI release metadata](https://pypi.org/pypi/psutil/json). Development/latest   documentation can describe a newer version; it does not change this pin.
  • Network accessline 14
    [PyPI release metadata](https://pypi.org/pypi/psutil/json). Development/latest
  • Network accessline 15
    documentation can describe a newer version; it does not change this pin. - [Python os reference](https://docs.python.org/3/library/os.html) verifies   CPU affinity, `statvfs`, `sysconf`, and CPU-count overrides introduced in
  • Network accessline 16
    - [Python os reference](https://docs.python.org/3/library/os.html) verifies
  • Network accessline 17
    CPU affinity, `statvfs`, `sysconf`, and CPU-count overrides introduced in   Python 3.13. The calling-thread/process count is not a cgroup quota detector. - [CPython 3.14.8 shutil source](https://github.com/python/cpython/blob/v3.14.8/Lib/sh
  • Network accessline 18
    Python 3.13. The calling-thread/process count is not a cgroup quota detector. - [CPython 3.14.8 shutil source](https://github.com/python/cpython/blob/v3.14.8/Lib/shutil.py)   confirms POSIX `disk_usage().free` uses `f_bavail`, not `f_bfree`
  • Network accessline 19
    - [CPython 3.14.8 shutil source](https://github.com/python/cpython/blob/v3.14.8/Lib/shutil.py)
  • Network accessline 20
    confirms POSIX `disk_usage().free` uses `f_bavail`, not `f_bfree`. Both are   read separately by the detector when available. - [Python 3.14.8 concurrent.futures documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/libra
  • Network accessline 21
    read separately by the detector when available. - [Python 3.14.8 concurrent.futures documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/library/concurrent.futures.rst)   confirms process-aware defaults, the Windows Proc
  • Network accessline 22
    - [Python 3.14.8 concurrent.futures documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/library/concurrent.futures.rst)
  • Network accessline 23
    confirms process-aware defaults, the Windows ProcessPoolExecutor ceiling   of 61, and the changed process start method. - [Python 3.14.8 multiprocessing documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/library/multip
  • Network accessline 24
    of 61, and the changed process start method. - [Python 3.14.8 multiprocessing documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/library/multiprocessing.rst)   confirms the forkserver/spawn defaults and `os.process_cpu
  • Network accessline 25
    - [Python 3.14.8 multiprocessing documentation source](https://github.com/python/cpython/blob/v3.14.8/Doc/library/multiprocessing.rst)
  • Network accessline 32
    - [Kernel procfs documentation](https://docs.kernel.org/filesystems/proc.html)
  • Network accessline 33
    verifies `MemAvailable`, CPU topology/affinity fields, and the mountinfo   root/mountpoint fields used to locate a cgroup2 mount. - [Kernel cgroup v2 documentation](https://docs.kernel.org/admin-guide/cgroup-v2.html)
  • Network accessline 34
    root/mountpoint fields used to locate a cgroup2 mount. - [Kernel cgroup v2 documentation](https://docs.kernel.org/admin-guide/cgroup-v2.html)   verifies `cpu.max`, `cpuset.cpus.effective`, `memory.current`, `memory.high`,
  • Network accessline 35
    - [Kernel cgroup v2 documentation](https://docs.kernel.org/admin-guide/cgroup-v2.html)
  • Network accessline 38
    Hidden ancestors cannot be measured from a restricted mount. `memory.high`   remains a pressure boundary; remaining capacity is not a reservation. - [Docker resource constraints](https://docs.docker.com/engine/containers/resource_constraint
  • Network accessline 39
    remains a pressure boundary; remaining capacity is not a reservation. - [Docker resource constraints](https://docs.docker.com/engine/containers/resource_constraints/)   verifies default unconstrained configuration, quota/period, cpusets, me
  • Network accessline 40
    - [Docker resource constraints](https://docs.docker.com/engine/containers/resource_constraints/)
  • Network accessline 41
    verifies default unconstrained configuration, quota/period, cpusets, memory,   and why host-visible swap is not necessarily container-usable swap. - [OCI Runtime Specification 1.3.0 Linux configuration](https://github.com/opencontainers/run
  • Network accessline 42
    and why host-visible swap is not necessarily container-usable swap. - [OCI Runtime Specification 1.3.0 Linux configuration](https://github.com/opencontainers/runtime-spec/blob/v1.3.0/config-linux.md)   verifies CPU/memory/device controls in
  • Network accessline 43
    - [OCI Runtime Specification 1.3.0 Linux configuration](https://github.com/opencontainers/runtime-spec/blob/v1.3.0/config-linux.md)
  • Network accessline 48
    - [nvidia-smi manual](https://docs.nvidia.com/deploy/nvidia-smi/index.html)
  • Network accessline 52
    without compute capability on a command error. No NVIDIA hardware was   available for a driver-specific `--help-query-gpu` check in this review. - [Container Toolkit configuration](https://docs.nvidia.com/datacenter/cloud-native/container-t
  • Network accessline 53
    available for a driver-specific `--help-query-gpu` check in this review. - [Container Toolkit configuration](https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/docker-specialized.html)   verifies `NVIDIA_VISIBLE_DEVICE
  • Network accessline 54
    - [Container Toolkit configuration](https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/docker-specialized.html)
  • Network accessline 56
    container-start configuration inputs; their presence in a running process   does not prove kernel device isolation. - [CUDA visibility](https://docs.nvidia.com/deploy/topics/topic_5_2_1.html) and
  • Network accessline 57
    does not prove kernel device isolation. - [CUDA visibility](https://docs.nvidia.com/deploy/topics/topic_5_2_1.html) and   [CUDA compatibility](https://docs.nvidia.com/deploy/cuda-compatibility/latest/why-cuda-compatibility.html)
  • Network accessline 58
    - [CUDA visibility](https://docs.nvidia.com/deploy/topics/topic_5_2_1.html) and
  • Network accessline 59
    [CUDA compatibility](https://docs.nvidia.com/deploy/cuda-compatibility/latest/why-cuda-compatibility.html)
  • Network accessline 60
    distinguish application enumeration from management visibility and runtime   compatibility. - [MIG device enumeration](https://docs.nvidia.com/datacenter/tesla/mig-user-guide/mig-device-names.html)
  • Network accessline 61
    compatibility. - [MIG device enumeration](https://docs.nvidia.com/datacenter/tesla/mig-user-guide/mig-device-names.html)   explains why physical management GPU counts are not framework-device counts.
  • Network accessline 62
    - [MIG device enumeration](https://docs.nvidia.com/datacenter/tesla/mig-user-guide/mig-device-names.html)
  • Network accessline 67
    - [AMD SMI CLI reference](https://rocm.docs.amd.com/projects/amdsmi/en/latest/how-to/amdsmi-cli-tool.html)
  • Network accessline 69
    unavailable fields, and APU/partition differences. The narrower query avoids   collecting every static field, including unrelated board and topology data. - [AMD SMI command source](https://github.com/ROCm/amdsmi/blob/a044536b8d690a9ae5962a
  • Network accessline 70
    collecting every static field, including unrelated board and topology data. - [AMD SMI command source](https://github.com/ROCm/amdsmi/blob/a044536b8d690a9ae5962a93e7596d9eec2030b7/amdsmi_cli/amdsmi_commands.py)   verifies nested JSON `vram.
  • Network accessline 71
    - [AMD SMI command source](https://github.com/ROCm/amdsmi/blob/a044536b8d690a9ae5962a93e7596d9eec2030b7/amdsmi_cli/amdsmi_commands.py)
  • Network accessline 72
    verifies nested JSON `vram.size: {value, unit}`.   [The matching C++ implementation](https://github.com/ROCm/amdsmi/blob/a044536b8d690a9ae5962a93e7596d9eec2030b7/src/amd_smi/amd_smi.cc)   divides byte totals by 1024 squared despite labeling
  • Network accessline 73
    [The matching C++ implementation](https://github.com/ROCm/amdsmi/blob/a044536b8d690a9ae5962a93e7596d9eec2030b7/src/amd_smi/amd_smi.cc)
  • Network accessline 75
    The parser preserves that binary conversion. This pinned source check does   not establish every installed AMD SMI release's output shape. - [ROCm SMI CLI reference](https://rocm.docs.amd.com/projects/rocm_smi_lib/en/latest/how-to/use-pytho
  • Network accessline 76
    not establish every installed AMD SMI release's output shape. - [ROCm SMI CLI reference](https://rocm.docs.amd.com/projects/rocm_smi_lib/en/latest/how-to/use-python.html)   and [official CLI source](https://github.com/ROCm/rocm_smi_lib/blob
  • Network accessline 77
    - [ROCm SMI CLI reference](https://rocm.docs.amd.com/projects/rocm_smi_lib/en/latest/how-to/use-python.html)
  • Network accessline 78
    and [official CLI source](https://github.com/ROCm/rocm_smi_lib/blob/master/python_smi_tools/rocm_smi.py)
  • Network accessline 79
    verify the retained `--showproductname --showmeminfo vram --json` fallback   and flat byte-valued memory fields. - [ROCm environment variables](https://rocm.docs.amd.com/en/latest/reference/environment-variables/index.html)
  • Network accessline 80
    and flat byte-valued memory fields. - [ROCm environment variables](https://rocm.docs.amd.com/en/latest/reference/environment-variables/index.html)   verifies visibility-variable scopes and recommends `ROCR_VISIBLE_DEVICES`
  • Network accessline 81
    - [ROCm environment variables](https://rocm.docs.amd.com/en/latest/reference/environment-variables/index.html)
  • Network accessline 90
    - [Apple system capabilities](https://developer.apple.com/documentation/kernel/1387446-sysctlbyname/determining_system_capabilities)
  • Network accessline 91
    was read through its official documentation JSON representation; it verifies   `hw.logicalcpu`/`hw.physicalcpu` and performance-level semantics.   [Archived sysctl manual](https://developer.apple.com/library/archive/documentation/System/Con
  • Network accessline 92
    `hw.logicalcpu`/`hw.physicalcpu` and performance-level semantics.   [Archived sysctl manual](https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/sysctl.3.html)   cross-checks memory reporting.
  • Network accessline 93
    [Archived sysctl manual](https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/sysctl.3.html)
  • Network accessline 94
    cross-checks memory reporting. - [Apple DTS system_profiler discussion](https://developer.apple.com/forums/thread/688443)   explains integrated/SoC memory interpretation. The fixed `sysctl -n` and
  • Network accessline 95
    - [Apple DTS system_profiler discussion](https://developer.apple.com/forums/thread/688443)
  • Network accessline 98
    macOS during this review. Intel/AMD display-vendor handling is synthetic,   and no Metal framework workload was executed. - [Windows processor groups](https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups),
  • Network accessline 99
    and no Metal framework workload was executed. - [Windows processor groups](https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups),   [GetLogicalProcessorInformation](https://learn.microsoft.com/en-us/windows/win32/api/
  • Network accessline 100
    - [Windows processor groups](https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups),
  • Network accessline 101
    [GetLogicalProcessorInformation](https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getlogicalprocessorinformation),
  • Network accessline 102
    and [GetLogicalProcessorInformationEx](https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getlogicalprocessorinformationex)
  • Network accessline 103
    distinguish topology, group-limited observations, and Windows 11/Server 2022   defaults spanning groups. Windows behavior was covered by mocks only. - [Slurm sbatch](https://slurm.schedmd.com/sbatch.html),
  • Network accessline 104
    defaults spanning groups. Windows behavior was covered by mocks only. - [Slurm sbatch](https://slurm.schedmd.com/sbatch.html),   [srun](https://slurm.schedmd.com/srun.html), and
  • Network accessline 105
    - [Slurm sbatch](https://slurm.schedmd.com/sbatch.html),
  • Network accessline 106
    [srun](https://slurm.schedmd.com/srun.html), and
  • Network accessline 107
    [CPU management](https://slurm.schedmd.com/cpu_management.html) verify every

skills/get-available-resources/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/get-available-resources/scripts/accelerator_diagnostics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/get-available-resources/scripts/detect_resources.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 1699
    [Credential-related source omitted]

skills/get-available-resources/scripts/plan_workload.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/get-available-resources/scripts/snapshot_tools.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gget/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 99
    - Install optional dependencies for cellxgene, elm, and cbio with `gget setup <module>` - For enrichment, record the full library name and release, not only a shortcut:   [the adapter](https://github.com/scverse/gget/blob/main/gget/gget_enr
  • Network accessline 100
    - For enrichment, record the full library name and release, not only a shortcut:   [the adapter](https://github.com/scverse/gget/blob/main/gget/gget_enrichr.py)   maps shortcuts to specific dated libraries, and non-human/mouse species need
  • Network accessline 101
    [the adapter](https://github.com/scverse/gget/blob/main/gget/gget_enrichr.py)
  • Network accessline 165
    For additional help: - Official documentation: https://scverse.org/gget/
  • Network accessline 166
    - Official documentation: https://scverse.org/gget/
  • Network accessline 167
    - GitHub issues: https://github.com/scverse/gget/issues
  • Network accessline 168
    - Citation: Luebbert, L. & Pachter, L. (2023). Efficient querying of genomic reference databases with gget. Bioinformatics. https://doi.org/10.1093/bioinformatics/btac836
  • Network accessline 176
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 178
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 180
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 181
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 182
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 183
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/gget/references/database_info.md

  • Network accessline 3
    Reviewed against [gget 0.30.8 source](https://github.com/scverse/gget/tree/v0.30.8/gget)
  • Network accessline 4
    and the [current manual](https://scverse.org/gget/), 2026-09-30. Pin
  • Dangerous shell operationline 14
    | `ref` | Reads Ensembl directory listings under `ftp.ensembl.org/pub/` and `ftp.ensemblgenomes.org/pub/`; returns release/file metadata or links. CLI `-d` downloads with curl. | Python has no `download` or `out_dir` parameter. Choose an ex
  • Network accessline 17
    | `seq` | Ensembl `/sequence/id` for nucleotide sequence; `info` and UniProtKB for protein sequence. Python returns a list of alternating FASTA header/sequence lines or `None`. | Gene nucleotide sequence is genomic, not transcript CDS. Neve
  • Network accessline 18
    | `pdb` | Structure text from `files.rcsb.org/download/{id}.pdb` or `.cif`; metadata from `data.rcsb.org/rest/v1/core/{resource}/{id}` with an assembly/entity/chain identifier where required. | Prefer explicit `resource="mmcif"`; default PD
  • Network accessline 19
    | `g2p` | Public `GET https://g2p.broadinstitute.org/api/gene/{gene}/protein/{accession}/protein-features`, `/gene-transcript-protein-isoform-structure-map`, or `/{alternative_isoform}/alignment`; TSV parsed to DataFrame. | No pagination. M
  • Network accessline 20
    | `blast` | NCBI `https://blast.ncbi.nlm.nih.gov/Blast.cgi`, submitting `CMD=Put`, then polling the RID with `CMD=Get`; gget parses the returned hit table. | Search job, not a synchronous database lookup. `limit` controls hit count, not dat
  • Network accessline 21
    | `blat` | UCSC `https://genome.ucsc.edu/cgi-bin/hgBlat` with sequence, type, assembly, and JSON output. Returns alignment rows. | Exact assembly matters; UCSC may throttle or return HTML errors. Coordinates/strand must be checked before ma
  • Network accessline 27
    also returned 500, so HTTP alone is not established as the cause. Treat this as a transport/service failure, not missing biological evidence. Check upstream availability and the [Ensembl REST API](https://rest.ensembl.org/) before retrying.
  • Network accessline 28
    a transport/service failure, not missing biological evidence. Check upstream availability and the [Ensembl REST API](https://rest.ensembl.org/) before retrying. No SDK transport patch is silently applied by this skill. UniProt search helper
  • Network accessline 29
    availability and the [Ensembl REST API](https://rest.ensembl.org/) before retrying.
  • Network accessline 37
    | Module | Transport and output | Completeness and interpretation | | --- | --- | --- | | `archs4` correlation | `POST https://maayanlab.cloud/matrixapi/coltop`, JSON `id` and `count`; `rowids`/`values` become `gene_symbol`/`pearson_correla
  • Network accessline 38
    | --- | --- | --- | | `archs4` correlation | `POST https://maayanlab.cloud/matrixapi/coltop`, JSON `id` and `count`; `rowids`/`values` become `gene_symbol`/`pearson_correlation`. | Human coexpression only; the `species` argument does not se
  • Network accessline 39
    | `archs4` correlation | `POST https://maayanlab.cloud/matrixapi/coltop`, JSON `id` and `count`; `rowids`/`values` become `gene_symbol`/`pearson_correlation`. | Human coexpression only; the `species` argument does not select mouse correlati
  • Network accessline 40
    | `archs4` tissue | `POST https://maayanlab.cloud/archs4/search/loadExpressionTissue.php?search={symbol}&species={human|mouse}&type=tissue`; CSV becomes `id`, `min`, `q1`, `median`, `q3`, `max`. | Tissue labels are hierarchical IDs, not a `
  • Network accessline 41
    | `cellxgene` | `cellxgene_census.open_soma` + `get_anndata`; `meta_only=True` reads the observation table instead. | Metadata rows are **cells**, not datasets. The gene filter is ignored in metadata-only mode. `is_primary_data=True` by def
  • Network accessline 42
    | `enrichr` human/mouse | Uploads a gene list via multipart `POST https://maayanlab.cloud/speedrichr/api/addList` (`list`, `description`); receives `userListId`. `GET /enrich` uses `userListId`, `backgroundType`. Custom background: multipar
  • Network accessline 43
    | `enrichr` other species | `/{Fly|Yeast|Worm|Fish}Enrichr/addList` and `/enrich` at maayanlab.cloud. | Full species-specific library names required; shortcuts and custom backgrounds are unsupported. Mouse uses the human service; confirm li
  • Network accessline 44
    | `bgee` | `GET https://bgee.org/api/`, JSON `page=gene, action=general_info` resolves species, `action=homologs` gives orthologs; `page=data, action=expr_calls` returns expression calls. | Orthology accepts one gene; multiple expression ID
  • Network accessline 45
    | `opentargets` | Public `POST https://api.platform.opentargets.org/api/v4/graphql`, JSON `query`/`variables`. Diseases use `associatedDiseases`; drugs use `drugAndClinicalCandidates`; expression uses `baselineExpression`. | All filters are
  • Network accessline 46
    | `cbio_search` | `bravado` client discovers `https://www.cbioportal.org/api/v2/api-docs`, reads `/studies`, then filters keywords locally. | Optional dependency: `gget setup cbio`. Missing dependencies can log an error and return `[]`; thi
  • Network accessline 60
    Sources: [Open Targets manual](https://scverse.org/gget/en/opentargets.html),
  • Network accessline 61
    [released query/normalization code](https://github.com/scverse/gget/blob/v0.30.8/gget/gget_opentargets.py),
  • Network accessline 62
    [Enrichr adapter](https://github.com/scverse/gget/blob/v0.30.8/gget/gget_enrichr.py),
  • Network accessline 63
    [Census manual](https://scverse.org/gget/en/cellxgene.html).
  • Network accessline 67
    - **COSMIC:** local TSV search after a separately licensed download. The adapter   authenticates the scripted download URL under   `https://cancer.sanger.ac.uk/api/mono/products/v1/downloads/scripted` with COSMIC
  • Network accessline 68
    authenticates the scripted download URL under   `https://cancer.sanger.ac.uk/api/mono/products/v1/downloads/scripted` with COSMIC   account credentials; `path` identifies project/release/GRCh version and
  • Network accessline 69
    `https://cancer.sanger.ac.uk/api/mono/products/v1/downloads/scripted` with COSMIC   account credentials; `path` identifies project/release/GRCh version and   `bucket=downloads`. The JSON response supplies a signed download URL. Do not
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 84
    and `--merge-results`/`--no-merge`. - **8cube:** GET `/specificity`, `/psi_block`, `/gene_expression` at   `https://eightcubedb.onrender.com/`; CSV response, no exposed pagination or key.
  • Network accessline 85
    - **8cube:** GET `/specificity`, `/psi_block`, `/gene_expression` at   `https://eightcubedb.onrender.com/`; CSV response, no exposed pagination or key.   Repeat the `gene_list` query parameter for each gene; block/expression additionally us
  • Network accessline 86
    `https://eightcubedb.onrender.com/`; CSV response, no exposed pagination or key.
  • Network accessline 117
    Cite [gget](https://doi.org/10.1093/bioinformatics/btac836) and the databases used.

skills/gget/references/module_catalog.md

  • Network accessline 279
    does not expose the portal's ClinVar/gnomAD/HGMD variant overlays. Per-residue scores and predictions require their own calibration; they do not establish pathogenicity. [Official manual](https://scverse.org/gget/en/g2p.html).
  • Network accessline 281
    pathogenicity. [Official manual](https://scverse.org/gget/en/g2p.html).
  • Access to secretsline 603
    [Credential-related source omitted]
  • Access to secretsline 604
    [Credential-related source omitted]
  • Access to secretsline 719
    [Credential-related source omitted]
  • Access to secretsline 723
    [Credential-related source omitted]

skills/gget/references/module_reference.md

  • Network accessline 3
    Selected CLI parameters and Python differences for gget 0.30.8. Source-checked against the [released implementation](https://github.com/scverse/gget/tree/v0.30.8/gget); use `gget <module> --help` and `inspect.signature(gget.<module>)` for t
  • Network accessline 192
    Returns DataFrame or None on request failure; invalid arguments may raise. See [catalog examples](module_catalog.md) and [official manual](https://scverse.org/gget/en/g2p.html).
  • Network accessline 193
    See [catalog examples](module_catalog.md) and [official manual](https://scverse.org/gget/en/g2p.html).
  • Access to secretsline 517
    [Credential-related source omitted]
  • Access to secretsline 527
    [Credential-related source omitted]

skills/gget/scripts/batch_sequence_analysis.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gget/scripts/enrichment_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gget/scripts/gene_analysis.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/ginkgo-cloud-lab/SKILL.md

  • Network accessline 16
    Ginkgo Cloud Lab (https://cloud.ginkgo.bio) provides remote access to Ginkgo Bioworks' autonomous lab infrastructure. Protocols use Reconfigurable Automation Carts (RACs), modular units with robotic arms and plate transport, across a catalo
  • Network accessline 98
    Treat the tables above as planning estimates. Recheck the selected protocol's [current catalog page](https://cloud.ginkgo.bio/protocols) and configured quote
  • Network accessline 99
    [current catalog page](https://cloud.ginkgo.bio/protocols) and configured quote
  • Network accessline 106
    1. Select a protocol at https://cloud.ginkgo.bio/protocols 2. Configure parameters (number of proteins/samples/molecules/targets, replicates, plates) 3. Download the template linked on that protocol page and inspect its actual format and fi
  • Network accessline 112
    For custom workflows, use [EstiMate](https://cloud.ginkgo.bio/estimate). Its preliminary estimate is separate from ordering a catalog service. Do not report submission, payment, acceptance, execution, or QC success without the corresponding
  • Network accessline 116
    Use the public [catalog](https://cloud.ginkgo.bio/protocols) and the site's sign-in flow when account access is needed. For access or template discrepancies, use the official [contact page](https://www.ginkgo.bio/contact-us).
  • Network accessline 120
    official material reviewed on 2026-09-30. The `/protocols`, `/estimate`, `/art`, and `/gallery` URLs are web pages, not documented REST endpoints. Ginkgo's [Catalyst software](https://www.ginkgo.bio/product/software) advertises REST
  • Network accessline 121
    and `/gallery` URLs are web pages, not documented REST endpoints. Ginkgo's [Catalyst software](https://www.ginkgo.bio/product/software) advertises REST integration for installed automation systems; that is not a published Cloud Lab
  • Network accessline 122
    [Catalyst software](https://www.ginkgo.bio/product/software) advertises REST
  • Network accessline 135
    - **[RACs (Reconfigurable Automation Carts)](https://www.ginkgo.bio/product/hardware):** Modular robotic units with dedicated arms and plate transport tracks
  • Network accessline 146
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 148
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 150
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 151
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 152
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 153
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/ginkgo-cloud-lab/references/cell-free-protein-expression-hibit.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cell-free-protein-expression-hibit
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-hibit

skills/ginkgo-cloud-lab/references/cell-free-protein-expression-optimization.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cell-free-protein-expression-optimization
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-optimization

skills/ginkgo-cloud-lab/references/cell-free-protein-expression-validation.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cell-free-protein-expression-validation
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-validation

skills/ginkgo-cloud-lab/references/cfps-expression-purification-quantification.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cfps-expression-purification-quantification
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-expression-purification

skills/ginkgo-cloud-lab/references/cfps-strep-purification-thermal-shift.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cfps-strep-purification-thermal-shift
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-strep-purification-thermal-shift

skills/ginkgo-cloud-lab/references/cfps-strep-tag-purification-a280.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/cfps-strep-tag-purification-a280
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/cfps-strep-tag-a280

skills/ginkgo-cloud-lab/references/echo-ms-cfps-detection.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/echo-ms-cfps-detection
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/echo-ms-cfps-detection

skills/ginkgo-cloud-lab/references/echo-ms-method-onboarding.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/echo-ms-method-onboarding
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/echo-ms-onboarding

skills/ginkgo-cloud-lab/references/ecoli-expression-purification-quantification.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/ecoli-expression-purification-quantification
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/ecoli-expression-purification-quantification

skills/ginkgo-cloud-lab/references/ecoli-minibinder-expression-histag-a280.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/ecoli-minibinder-expression-histag-a280
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/ecoli-minibinder-histag-a280

skills/ginkgo-cloud-lab/references/ecoli-protein-expression-hibit.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/ecoli-protein-expression-hibit
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/ecoli-hibit

skills/ginkgo-cloud-lab/references/ecoli-protein-expression-histag-a280.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/ecoli-protein-expression-histag-a280
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/ecoli-histag-a280

skills/ginkgo-cloud-lab/references/fluorescent-pixel-art-generation.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/fluorescent-pixel-art-generation
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/pixel-art
  • Network accessline 67
    - Create or import your design in the [Design Tool](https://cloud.ginkgo.bio/art), then order directly from it ($25/plate, Echo 1536)
  • Network accessline 68
    - Or start from a community design in the **Gallery** (https://cloud.ginkgo.bio/gallery)

skills/ginkgo-cloud-lab/references/ivt-rna-synthesis-qpcr.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/ivt-rna-synthesis-qpcr
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/ivt-rna-synthesis-qpcr

skills/ginkgo-cloud-lab/references/minibinder-strep-tag-a280.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/minibinder-strep-tag-a280
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/minibinder-strep-tag-a280

skills/ginkgo-cloud-lab/references/pichia-protein-expression-labchip.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/pichia-protein-expression-labchip
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/pichia-protein-expression-validation

skills/ginkgo-cloud-lab/references/plate-reader-assay-onboarding.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/plate-reader-assay-onboarding
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/plate-reader-assay-onboarding

skills/ginkgo-cloud-lab/references/spr-target-onboarding.md

  • Network accessline 3
    **URL:** https://cloud.ginkgo.bio/protocols/spr-target-onboarding
  • Network accessline 4
    **Service terms:** https://cloud.ginkgo.bio/terms/spr-target-onboarding

skills/glycoengineering/SKILL.md

  • Network accessline 38
    suitable predictor and cell/transferase context. **Do not exclude SP/TP motifs**:    adjacent Pro can be favorable, depending on the GalNAc-transferase and context.    See [the GalNAc-T substrate study](https://doi.org/10.1093/glycob/cwu089
  • Network accessline 39
    adjacent Pro can be favorable, depending on the GalNAc-transferase and context.    See [the GalNAc-T substrate study](https://doi.org/10.1093/glycob/cwu089). 5. Propose explicitly numbered mutations, list every changed residue and rescan
  • Network accessline 40
    See [the GalNAc-T substrate study](https://doi.org/10.1093/glycob/cwu089).
  • Network accessline 115
    | Service | Current documented scope and interpretation | | --- | --- | | [NetNGlyc 1.0](https://services.healthtech.dtu.dk/services/NetNGlyc-1.0/) | Human N-glycosylation; reports network potential and jury agreement. Default threshold 0.5
  • Network accessline 116
    | --- | --- | | [NetNGlyc 1.0](https://services.healthtech.dtu.dk/services/NetNGlyc-1.0/) | Human N-glycosylation; reports network potential and jury agreement. Default threshold 0.5; not a calibrated occupancy probability. Up to 2,000 sequ
  • Network accessline 117
    | [NetNGlyc 1.0](https://services.healthtech.dtu.dk/services/NetNGlyc-1.0/) | Human N-glycosylation; reports network potential and jury agreement. Default threshold 0.5; not a calibrated occupancy probability. Up to 2,000 sequences / 200,00
  • Network accessline 118
    | [NetOGlyc 4.0](https://services.healthtech.dtu.dk/services/NetOGlyc-4.0/) | Mammalian mucin-type O-GalNAc; outputs GFF2 confidence scores, with scores **greater than** 0.5 marked positive. Up to 50 sequences / 200,000 residues total / 4,0
  • Network accessline 125
    [GlycoSHIELD](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/)
  • Network accessline 126
    grafts pre-simulated glycan conformers onto protein structures and filters steric clashes. It does not predict which sequons are occupied or run fresh molecular dynamics for each query. See [Tsai et al., 2024](https://doi.org/10.1016/j.cell
  • Network accessline 128
    dynamics for each query. See [Tsai et al., 2024](https://doi.org/10.1016/j.cell.2024.01.034).
  • Network accessline 157
    | Objective | Candidate strategy | Required interpretation | | --- | --- | --- | | Increase FcγRIIIa engagement / ADCC | Reduce Fc core fucosylation while preserving the glycan | Effect size depends on antibody, receptor and assay; do not a
  • Network accessline 158
    | --- | --- | --- | | Increase FcγRIIIa engagement / ADCC | Reduce Fc core fucosylation while preserving the glycan | Effect size depends on antibody, receptor and assay; do not assume a universal fold gain. [Structural evidence](https://pu
  • Network accessline 159
    | Increase FcγRIIIa engagement / ADCC | Reduce Fc core fucosylation while preserving the glycan | Effect size depends on antibody, receptor and assay; do not assume a universal fold gain. [Structural evidence](https://pubmed.ncbi.nlm.nih.go
  • Network accessline 160
    | Remove canonical Fc N-glycosylation | N297Q/A/D or disrupt the +2 residue with T299A | Sequon disruption; not a guarantee of otherwise unchanged structure or effector function. Verify the actual product. | | Alter serum persistence | Char
  • Network accessline 161
    | Alter serum persistence | Characterize glycoform-specific clearance with the relevant protein | IgG high-mannose clearance can increase; sialylation is not a universal IgG half-life recipe. [Human PK study](https://pubmed.ncbi.nlm.nih.gov
  • Network accessline 162
    | Investigate anti-inflammatory Fc activity | Compare defined sialylated glycoforms | Linkage, preparation and biological model matter. Positive results in particular models do not establish a universal IVIG mechanism. [Defined Fc study](ht
  • Network accessline 167
    can alter both receptor interaction and host-dependent glycan processing. Do not label F243L alone as a deterministic defucosylation switch. See the [2026 Fc-variant glycan study](https://pubmed.ncbi.nlm.nih.gov/41873859/).
  • Network accessline 169
    [2026 Fc-variant glycan study](https://pubmed.ncbi.nlm.nih.gov/41873859/).
  • Network accessline 174
    site localization, without resolving a full glycan structure. Review localization fragments, competing assignments, search-space choices and error control. In [Byonic](https://support.proteinmetrics.com/hc/en-us/articles/18139992247060-Byon
  • Network accessline 175
    fragments, competing assignments, search-space choices and error control. In [Byonic](https://support.proteinmetrics.com/hc/en-us/articles/18139992247060-Byonic-O-Linked-Glycopeptide-Analysis), composition does not determine topology; O-gly
  • Network accessline 176
    [Byonic](https://support.proteinmetrics.com/hc/en-us/articles/18139992247060-Byonic-O-Linked-Glycopeptide-Analysis),

skills/glycoengineering/references/glycan_databases.md

  • Network accessline 9
    [GlyTouCan](https://glytoucan.org/) assigns identifiers to glycan descriptions,
  • Network accessline 13
    The former example `https://api.glytoucan.org/glycan/{id}` is unsupported here
  • Network accessline 14
    (the G00055MO probe returned 404). Use the project's documented [SPARQL structure query](https://code.glytoucan.org/rdf-ontology/sparql-queries/), restricted to the desired accession:
  • Network accessline 15
    [SPARQL structure query](https://code.glytoucan.org/rdf-ontology/sparql-queries/),
  • Network accessline 29
    | Contract | Verified behavior | | --- | --- | | Request | Public `GET https://ts.glytoucan.org/sparql`; URL-encoded `query` and `format=application/sparql-results+json`, plus the matching `Accept` header. No API version path or credentials
  • Network accessline 30
    | --- | --- | | Request | Public `GET https://ts.glytoucan.org/sparql`; URL-encoded `query` and `format=application/sparql-results+json`, plus the matching `Accept` header. No API version path or credentials used. | | Data selection | Named
  • Network accessline 31
    | Request | Public `GET https://ts.glytoucan.org/sparql`; URL-encoded `query` and `format=application/sparql-results+json`, plus the matching `Accept` header. No API version path or credentials used. |
  • Network accessline 32
    | Data selection | Named graphs `http://rdf.glytoucan.org/core` and `http://rdf.glytoucan.org/sequence/wurcs`; exact `VALUES ?PrimaryId` match. Accession validation prevents interpolating arbitrary SPARQL. |
  • Network accessline 43
    [GlyConnect](https://glyconnect.expasy.org/) links glycan and protein evidence.
  • Network accessline 49
    REST access is currently **unverified**: the official [Swagger entry point](https://glyconnect.expasy.org/api/docs) redirects with a
  • Network accessline 50
    [Swagger entry point](https://glyconnect.expasy.org/api/docs) redirects with a
  • Network accessline 57
    The official [RDF documentation](https://glyconnect.expasy.org/rdf) supports a
  • Network accessline 64
    response = requests.post(
  • Network accessline 65
    "https://glyconnect.expasy.org/sparql",
  • Network accessline 91
    | Resource | Use and limits | | --- | --- | | [KEGG GLYCAN](https://www.genome.jp/kegg/glycan/) | Glycan G-number records linked to biosynthesis/pathway maps; composition, name and ID search. A pathway association does not demonstrate occup
  • Network accessline 92
    | --- | --- | | [KEGG GLYCAN](https://www.genome.jp/kegg/glycan/) | Glycan G-number records linked to biosynthesis/pathway maps; composition, name and ID search. A pathway association does not demonstrate occupancy on a given protein. | | [
  • Network accessline 93
    | [KEGG GLYCAN](https://www.genome.jp/kegg/glycan/) | Glycan G-number records linked to biosynthesis/pathway maps; composition, name and ID search. A pathway association does not demonstrate occupancy on a given protein. |
  • Network accessline 94
    | [CAZy](https://www.cazy.org/) | Carbohydrate-active enzyme families for enzyme candidate research. Family membership does not uniquely determine substrate specificity. Direct page access returned 403 during review, so current data/release
  • Network accessline 95
    | [UniCarb-DR](https://unicarb-dr.glycosmos.org/) | Non-curated repository of annotated glycomic MS/MS data with MIRAGE metadata, distinct from curated UniCarb-DB. Review original spectra and experimental context. |
  • Network accessline 96
    | [GlycoWorkbench archive](https://code.google.com/archive/p/glycoworkbench/) | Legacy Java glycan drawing/mass-spectrum annotation tool; use the official archive linked by UniCarb-DR's [MIRAGE protocol](https://unicarb-dr.glycosmos.org/ass
  • Network accessline 97
    | [Byonic](https://www.proteinmetrics.com/products/byonic) | Commercial glycopeptide database search and spectral annotation. It is not generally a de novo full glycan-structure solver; see the entrypoint's composition/localization caveats.
  • Network accessline 98
    | [Mascot](https://www.matrixscience.com/help/o-fucosylated_cid_spectra.html) | Modification-aware peptide search; glycan neutral-loss behavior and residue specificity must be modeled. A generic modification hit is not complete glycan struc
  • Network accessline 99
    | [GlycoMine study](https://pubmed.ncbi.nlm.nih.gov/25568279/) | Historical N-, C- and O-linked site predictor for the human proteome. The publication does not justify claiming separate validated predictions for every O-glycan initiation ty
  • Network accessline 109
    Use [SNFG](https://www.ncbi.nlm.nih.gov/glycans/snfg.html) for symbolic figures:

skills/glycoengineering/references/glycoshield.md

  • Network accessline 3
    Reviewed 2026-10-01 against upstream commit [`f1ca31aa88a2902ca1962edc7571e8b3eb14d933`](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/tree/f1ca31aa88a2902ca1962edc7571e8b3eb14d933).
  • Network accessline 4
    [`f1ca31aa88a2902ca1962edc7571e8b3eb14d933`](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/tree/f1ca31aa88a2902ca1962edc7571e8b3eb14d933).
  • Network accessline 14
    git clone https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md.git
  • Network accessline 86
    - `--endframe` / the library's `maxframe` is passed to `gmx sasa -e`, which is an   **end time in ps**, not a conformer count. Check XTC timestamps before setting it.   See the [GROMACS SASA options](https://manual.gromacs.org/current/onlin
  • Network accessline 88
    See the [GROMACS SASA options](https://manual.gromacs.org/current/onlinehelp/gmx-sasa.html).
  • Network accessline 127
    Sources inspected: upstream [README](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/blob/f1ca31aa88a2902ca1962edc7571e8b3eb14d933/README.md),
  • Network accessline 128
    [CLI](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/blob/f1ca31aa88a2902ca1962edc7571e8b3eb14d933/GlycoSHIELD.py),
  • Network accessline 129
    [implementation](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/blob/f1ca31aa88a2902ca1962edc7571e8b3eb14d933/glycoshield/lib.py),
  • Network accessline 130
    [SASA CLI](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/blob/f1ca31aa88a2902ca1962edc7571e8b3eb14d933/GlycoSASA.py),
  • Network accessline 131
    and [setup.py](https://gitlab.mpcdf.mpg.de/dioscuri-biophysics/glycoshield-md/-/blob/f1ca31aa88a2902ca1962edc7571e8b3eb14d933/setup.py).

skills/glycoengineering/scripts/glycoengineering_tools.py

  • Executable scriptline 1
    Executable file

skills/glycoengineering/scripts/glytoucan_lookup.py

  • Executable scriptline 1
    Executable file
  • Network accessline 8
    ENDPOINT = "https://ts.glytoucan.org/sparql"
  • Network accessline 18
    raise ValueError("expected a GlyTouCan accession such as G00055MO")     query = f''' PREFIX glycan: <http://purl.jp/bio/12/glyco/glycan#>
  • Network accessline 19
    query = f''' PREFIX glycan: <http://purl.jp/bio/12/glyco/glycan#> PREFIX glytoucan: <http://www.glytoucan.org/glyco/owl/glytoucan#>
  • Network accessline 20
    PREFIX glycan: <http://purl.jp/bio/12/glyco/glycan#>
  • Network accessline 21
    PREFIX glytoucan: <http://www.glytoucan.org/glyco/owl/glytoucan#>
  • Network accessline 22
    SELECT DISTINCT ?PrimaryId ?Sequence FROM <http://rdf.glytoucan.org/core> FROM <http://rdf.glytoucan.org/sequence/wurcs>
  • Network accessline 23
    FROM <http://rdf.glytoucan.org/core>
  • Network accessline 24
    FROM <http://rdf.glytoucan.org/sequence/wurcs>
  • Network accessline 32
    ORDER BY ?PrimaryId ?Sequence '''     response = requests.get(
  • Network accessline 33
    '''     response = requests.get(         ENDPOINT,
  • Network accessline 34
    response = requests.get(

skills/gtars/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Network accessline 22
    - Published Python wheel: [`gtars==0.10.0`](https://pypi.org/project/gtars/0.10.0/),
  • Network accessline 23
    released 2026-09-05, `Requires-Python >=3.10`; local examples were exercised   on Python 3.12 with synthetic intervals, fragments, and FASTA. - Rust meta-crate and CLI: [`gtars=0.10.0`](https://crates.io/crates/gtars/0.10.0)
  • Network accessline 24
    on Python 3.12 with synthetic intervals, fragments, and FASTA. - Rust meta-crate and CLI: [`gtars=0.10.0`](https://crates.io/crates/gtars/0.10.0)   and [`gtars-cli=0.10.0`](https://crates.io/crates/gtars-cli/0.10.0), released
  • Network accessline 25
    - Rust meta-crate and CLI: [`gtars=0.10.0`](https://crates.io/crates/gtars/0.10.0)
  • Network accessline 26
    and [`gtars-cli=0.10.0`](https://crates.io/crates/gtars-cli/0.10.0), released
  • Network accessline 27
    2026-09-05. The binary is `gtars`; the wrapper's default feature set is empty.   Rust/CLI examples are source-reviewed templates, not compiled executions. - Direct [`gtars-refget=0.11.0`](https://crates.io/crates/gtars-refget/0.11.0)
  • Network accessline 28
    Rust/CLI examples are source-reviewed templates, not compiled executions. - Direct [`gtars-refget=0.11.0`](https://crates.io/crates/gtars-refget/0.11.0)   was released 2026-09-22. Its Rust `list_sequences()` now returns a `Result`.
  • Network accessline 29
    - Direct [`gtars-refget=0.11.0`](https://crates.io/crates/gtars-refget/0.11.0)   was released 2026-09-22. Its Rust `list_sequences()` now returns a `Result`.   The wrapper requests refget 0.10.x; keep Cargo.lock because component
  • Network accessline 31
    The wrapper requests refget 0.10.x; keep Cargo.lock because component   dependencies use compatible ranges, not exact pins. - A [`gtars-python-v0.11.0` Git tag](https://github.com/databio/gtars/releases/tag/gtars-python-v0.11.0)
  • Network accessline 32
    dependencies use compatible ranges, not exact pins. - A [`gtars-python-v0.11.0` Git tag](https://github.com/databio/gtars/releases/tag/gtars-python-v0.11.0)   exists, but PyPI still publishes 0.10.0. Do not assume that Git tags, Python
  • Network accessline 33
    - A [`gtars-python-v0.11.0` Git tag](https://github.com/databio/gtars/releases/tag/gtars-python-v0.11.0)
  • Network accessline 179
    The [consensus algorithm in the 0.10.0 release](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-genomicdist/src/consensus.rs)
  • Network accessline 245
    - `gtars bbcache` creates cache directories even when constructing the client.   Cache/download commands use `BBCLIENT_CACHE` (default `~/.bbcache`) and   `BEDBASE_API` (default `https://api.bedbase.org`).
  • Network accessline 247
    `BEDBASE_API` (default `https://api.bedbase.org`).
  • Network accessline 316
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 318
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 320
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 321
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 322
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 323
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/gtars/references/cli.md

  • Dangerous shell operationline 316
    gtars bbcache rm              --identifier VALUE [--cache-folder DIR]
  • Network accessline 363
    - [gtars-cli 0.10.0 crate](https://crates.io/crates/gtars-cli)
  • Network accessline 364
    - [Gtars v0.10.0 release](https://github.com/databio/gtars/releases/tag/gtars-v0.10.0)
  • Network accessline 365
    - [CLI main parser at v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/main.rs)
  • Network accessline 366
    - [Locked scoring implementation](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-scoring/src/fragment_scoring.rs)
  • Network accessline 367
    - [CLI feature manifest at v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/Cargo.toml)
  • Network accessline 368
    - [Official CLI guide](https://docs.bedbase.org/gtars/cli/)
  • Network accessline 369
    - [Official versioning policy](https://docs.bedbase.org/gtars/versioning/)

skills/gtars/references/coverage.md

  • Network accessline 220
    - [Gtars uniwig module guide](https://docs.bedbase.org/gtars/uniwig/)
  • Network accessline 221
    - [CLI uniwig parser at gtars-v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/uniwig/cli.rs)
  • Network accessline 222
    - [CLI uniwig handler at gtars-v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/uniwig/handlers.rs)
  • Network accessline 223
    - [Rust uniwig 0.9.0 source](https://github.com/databio/gtars/tree/gtars-v0.10.0/gtars-uniwig)
  • Network accessline 224
    - [UCSC bedGraph format](https://genome.ucsc.edu/goldenPath/help/bedgraph.html)
  • Network accessline 225
    - [UCSC BigWig format](https://genome.ucsc.edu/goldenPath/help/bigWig.html)

skills/gtars/references/overlap.md

  • Network accessline 117
    The optional second argument is a region filter in the component API; `None` queries all regions. Consult the exact [`gtars-overlaprs 0.6.0` docs](https://docs.rs/gtars-overlaprs/0.6.0/gtars_overlaprs/)
  • Network accessline 118
    queries all regions. Consult the exact [`gtars-overlaprs 0.6.0` docs](https://docs.rs/gtars-overlaprs/0.6.0/gtars_overlaprs/) compatible with the 0.10.0 wrapper (0.6.1 removes an unused error type).
  • Network accessline 119
    [`gtars-overlaprs 0.6.0` docs](https://docs.rs/gtars-overlaprs/0.6.0/gtars_overlaprs/)
  • Network accessline 220
    - [Python RegionSet 0.10.0 binding](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/src/models/region_set.rs)
  • Network accessline 221
    - [Rust overlaprs source at v0.10.0](https://github.com/databio/gtars/tree/gtars-v0.10.0/gtars-overlaprs)
  • Network accessline 222
    - [CLI overlap parser](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/overlaprs/cli.rs)
  • Network accessline 223
    - [CLI overlap handler/output](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/overlaprs/handlers.rs)
  • Network accessline 224
    - [Consensus implementation](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-genomicdist/src/consensus.rs)
  • Network accessline 225
    - [Gtars overlap module guide](https://docs.bedbase.org/gtars/overlaprs/)

skills/gtars/references/python-api.md

  • Network accessline 283
    - [PyPI gtars 0.10.0](https://pypi.org/project/gtars/)
  • Network accessline 284
    - [Python 0.10.0 model stubs](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/py_src/gtars/models/__init__.pyi)
  • Network accessline 285
    - [Python 0.10.0 Region binding](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/src/models/region.rs)
  • Network accessline 286
    - [Python 0.10.0 RegionSet binding](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/src/models/region_set.rs)
  • Network accessline 287
    - [Python 0.10.0 genomic-distribution stubs](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/py_src/gtars/genomic_distributions/__init__.pyi)
  • Network accessline 288
    - [Gtars model guide](https://docs.bedbase.org/gtars/regionSet/)

skills/gtars/references/refget.md

  • Network accessline 308
    - API: `BEDBASE_API`, otherwise `https://api.bedbase.org`;
  • Network accessline 332
    The live OpenAPI probe was blocked (HTTP 403); current server pagination and response compatibility were not independently exercised. Consult the [official API guide](https://docs.bedbase.org/bedbase/user/bedbase-api-user-guide/)
  • Network accessline 333
    response compatibility were not independently exercised. Consult the [official API guide](https://docs.bedbase.org/bedbase/user/bedbase-api-user-guide/) for record/object distinctions and resolve explicit file URLs before local use.
  • Network accessline 334
    [official API guide](https://docs.bedbase.org/bedbase/user/bedbase-api-user-guide/)
  • Network accessline 371
    - [Direct refget 0.11.0 release](https://github.com/databio/gtars/releases/tag/gtars-refget-v0.11.0)
  • Network accessline 372
    - [Python refget 0.10.0 stubs](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/py_src/gtars/refget/__init__.pyi)
  • Network accessline 373
    - [Python 0.10.0 release](https://github.com/databio/gtars/releases/tag/gtars-python-v0.10.0)
  • Network accessline 374
    - [gtars-refget 0.11.0 crate](https://crates.io/crates/gtars-refget)
  • Network accessline 375
    - [Gtars refget module guide](https://docs.bedbase.org/gtars/refget/)
  • Network accessline 376
    - [Gtars Python refget API](https://docs.bedbase.org/gtars/python/refget-api/)
  • Network accessline 377
    - [CLI refget parser](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-cli/src/refget/cli.rs)
  • Network accessline 378
    - [BEDbase cache source](https://github.com/databio/gtars/tree/gtars-v0.10.0/gtars-bbcache)
  • Network accessline 379
    - [BEDbase caching guide](https://docs.bedbase.org/gtars/bbcache/)
  • Network accessline 380
    - [GA4GH refget sequences v2](https://ga4gh.github.io/refget/sequences)
  • Network accessline 381
    - [GA4GH refget sequence collections](https://ga4gh.github.io/refget/seqcols/)

skills/gtars/references/tokenizers.md

  • Network accessline 259
    - [Gtars tokenizer guide](https://docs.bedbase.org/gtars/tokenizers/)
  • Network accessline 260
    - [Python 0.10.0 tokenizer stubs](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/py_src/gtars/tokenizers/__init__.pyi)
  • Network accessline 261
    - [Python 0.10.0 tokenizer binding](https://github.com/databio/gtars/blob/gtars-python-v0.10.0/gtars-python/src/tokenizers/py_tokenizers/mod.rs)
  • Network accessline 262
    - [Tokenizer implementation at v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-tokenizers/src/tokenizer.rs)
  • Network accessline 263
    - [Tokenizer TOML schema at v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-tokenizers/src/config.rs)
  • Network accessline 264
    - [Fragment tokenizer source at v0.10.0](https://github.com/databio/gtars/blob/gtars-v0.10.0/gtars-tokenizers/src/utils/fragments.rs)

skills/gtars/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/gtars/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gtars/scripts/artifact_inspector.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 100
    b"\xfe\xed\xfa\xce",
  • Possible obfuscationline 101
    b"\xce\xfa\xed\xfe",
  • Possible obfuscationline 102
    b"\xfe\xed\xfa\xcf",
  • Possible obfuscationline 103
    b"\xcf\xfa\xed\xfe",
  • Possible obfuscationline 104
    b"\xca\xfe\xba\xbe",
  • Possible obfuscationline 105
    b"\xbe\xba\xfe\xca",

skills/gtars/scripts/bed_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gtars/scripts/coverage_preflight.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gtars/scripts/execution_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gtars/scripts/refget_digest_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/gtars/scripts/tokenizer_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/histolab/SKILL.md

  • Network accessline 23
    Histolab 0.7.0 remains the latest published release as of the review date. Its [release constraints](https://github.com/histolab/histolab/blob/v0.7.0/pyproject.toml)
  • Network accessline 24
    [release constraints](https://github.com/histolab/histolab/blob/v0.7.0/pyproject.toml)
  • Network accessline 29
    Install [native OpenSlide](https://openslide.org/download/) for your system,
  • Network accessline 156
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 158
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 160
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 161
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 162
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 163
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/histolab/references/core_capabilities.md

  • Network accessline 3
    The skill targets published Histolab 0.7.0. Read the per-topic reference for executable examples and scientific limitations; placeholder WSI paths require user data. Upstream [API index](https://histolab.readthedocs.io/en/latest/py-modindex
  • Network accessline 4
    executable examples and scientific limitations; placeholder WSI paths require user data. Upstream [API index](https://histolab.readthedocs.io/en/latest/py-modindex.html) currently labels itself 0.6.0, so use the linked 0.7.0 source for rele
  • Network accessline 5
    user data. Upstream [API index](https://histolab.readthedocs.io/en/latest/py-modindex.html)

skills/histolab/references/filters_preprocessing.md

  • Network accessline 3
    Sources: [image filters](https://github.com/histolab/histolab/blob/v0.7.0/histolab/filters/image_filters.py),
  • Network accessline 4
    [morphology](https://github.com/histolab/histolab/blob/v0.7.0/histolab/filters/morphological_filters.py),
  • Network accessline 5
    [Tile](https://github.com/histolab/histolab/blob/v0.7.0/histolab/tile.py), and
  • Network accessline 6
    [stain normalizers](https://github.com/histolab/histolab/blob/v0.7.0/histolab/stain_normalizer.py).

skills/histolab/references/slide_management.md

  • Network accessline 3
    Examples using `slide.svs` are illustrative until a real slide is supplied. The API operations below are also exercised on tiny local fixtures in the skill suite. Source: [0.7.0 Slide implementation](https://github.com/histolab/histolab/blo
  • Network accessline 5
    suite. Source: [0.7.0 Slide implementation](https://github.com/histolab/histolab/blob/v0.7.0/histolab/slide.py).
  • Network accessline 56
    `mpp` takes precedence over `level` in extraction. Exact-MPP reads use `large_image`, even though level reads always use OpenSlide. Install the [`large-image` package and a matching tile source](https://girder.github.io/large_image/)
  • Network accessline 57
    `large_image`, even though level reads always use OpenSlide. Install the [`large-image` package and a matching tile source](https://girder.github.io/large_image/) (e.g. `large-image-source-openslide`) into a compatible isolated environment 
  • Network accessline 58
    [`large-image` package and a matching tile source](https://girder.github.io/large_image/)
  • Network accessline 101
    The [data API](https://histolab.readthedocs.io/en/latest/api/data.html) returns
  • Network accessline 128
    See the [release data source](https://github.com/histolab/histolab/blob/v0.7.0/histolab/data/__init__.py)
  • Network accessline 129
    and [URL/hash registry](https://github.com/histolab/histolab/blob/v0.7.0/histolab/data/_registry.py)

skills/histolab/references/tile_extraction.md

  • Network accessline 3
    Source: [release tiler code](https://github.com/histolab/histolab/blob/v0.7.0/histolab/tiler.py)
  • Network accessline 4
    and [scorers](https://github.com/histolab/histolab/blob/v0.7.0/histolab/scorer.py).

skills/histolab/references/tissue_masks.md

  • Network accessline 3
    Source: [0.7.0 masks](https://github.com/histolab/histolab/blob/v0.7.0/histolab/masks.py)
  • Network accessline 4
    and [default compositions](https://github.com/histolab/histolab/blob/v0.7.0/histolab/filters/compositions.py).

skills/histolab/references/visualization.md

  • Network accessline 4
    `locate_tiles` return Pillow images; they do not draw into an existing Matplotlib axes or display a window automatically. Source: [Slide](https://github.com/histolab/histolab/blob/v0.7.0/histolab/slide.py) and
  • Network accessline 5
    axes or display a window automatically. Source: [Slide](https://github.com/histolab/histolab/blob/v0.7.0/histolab/slide.py) and [Tiler](https://github.com/histolab/histolab/blob/v0.7.0/histolab/tiler.py).
  • Network accessline 6
    [Slide](https://github.com/histolab/histolab/blob/v0.7.0/histolab/slide.py) and
  • Network accessline 7
    [Tiler](https://github.com/histolab/histolab/blob/v0.7.0/histolab/tiler.py).

skills/hugging-science/SKILL.md

  • Network accessline 59
    - `https://huggingscience.co/llms.txt` — compact index
  • Network accessline 60
    - `https://huggingscience.co/llms-full.txt` — every entry, every domain
  • Network accessline 61
    - `https://huggingscience.co/topics/<slug>.md` — one domain (slug is hyphenated, e.g. `materials-science.md`, `earth-science.md`, `scientific-reasoning.md`)
  • Network accessline 88
    Before using a selected resource, record its exact Hub repository and immutable commit, dataset configuration/split, license, and preprocessing/tokenizer revision. [Dataset `revision`](https://huggingface.co/docs/datasets/loading)
  • Network accessline 89
    commit, dataset configuration/split, license, and preprocessing/tokenizer revision. [Dataset `revision`](https://huggingface.co/docs/datasets/loading) can pin a commit; a moving branch name alone does not freeze the resource.
  • Network accessline 90
    revision. [Dataset `revision`](https://huggingface.co/docs/datasets/loading)
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Network accessline 157
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 159
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 161
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 162
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 163
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 164
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/hugging-science/references/flagship-resources.md

  • Network accessline 83
    Primary cards: [Evo2](https://github.com/ArcInstitute/evo2), [TEDDY](https://huggingface.co/Merck/TEDDY), [STACK](https://huggingface.co/arcinstitute/Stack-Large), [AVEX checkpoint](https://huggingface.co/EarthSpeciesProject/esp-aves2-sl-be

skills/hugging-science/references/review.md

  • Network accessline 10
    Public unauthenticated GET requests retrieved and parsed [the index](https://huggingscience.co/llms.txt),
  • Network accessline 11
    [the index](https://huggingscience.co/llms.txt),
  • Network accessline 12
    [the full catalog](https://huggingscience.co/llms-full.txt),
  • Network accessline 13
    all 17 [topic routes](https://huggingscience.co/topics/biology.md), and
  • Network accessline 14
    [the RSS feed](https://huggingscience.co/feed.xml).
  • Network accessline 22
    [Hub API](https://huggingface.co/docs/hub/api) and
  • Network accessline 23
    [HfApi reference](https://huggingface.co/docs/huggingface_hub/package_reference/hf_api)
  • Network accessline 38
    [Datasets loading](https://huggingface.co/docs/datasets/loading),
  • Network accessline 39
    [streaming](https://huggingface.co/docs/datasets/stream), and
  • Network accessline 40
    [5.0.1 loader source](https://github.com/huggingface/datasets/blob/5.0.1/src/datasets/load.py)
  • Network accessline 50
    - [Evo2 official runtime](https://github.com/ArcInstitute/evo2): native Evo2/Vortex,
  • Network accessline 51
    BF16/FP8 and hardware distinctions; 7B is not an instruction-tuned variant.   [40B card](https://huggingface.co/arcinstitute/evo2_40b) and   [7B card](https://huggingface.co/arcinstitute/evo2_7b) point to that runtime.
  • Network accessline 52
    [40B card](https://huggingface.co/arcinstitute/evo2_40b) and
  • Network accessline 53
    [7B card](https://huggingface.co/arcinstitute/evo2_7b) point to that runtime.
  • Network accessline 54
    - [ESM2-650M](https://huggingface.co/facebook/esm2_t33_650M_UR50D),
  • Network accessline 55
    [ESM2-35M](https://huggingface.co/facebook/esm2_t12_35M_UR50D), and
  • Network accessline 56
    [ESM API](https://huggingface.co/docs/transformers/model_doc/esm): native
  • Network accessline 57
    Transformers support; tiny random CPU model tested special/padding exclusion   and equivalence of a short sequence alone versus in a padded batch. - [TEDDY](https://huggingface.co/Merck/TEDDY): model/code repository, 116 million
  • Network accessline 58
    and equivalence of a short sequence alone versus in a padded batch. - [TEDDY](https://huggingface.co/Merck/TEDDY): model/code repository, 116 million   training cells; [STACK](https://huggingface.co/arcinstitute/Stack-Large): its own
  • Network accessline 59
    - [TEDDY](https://huggingface.co/Merck/TEDDY): model/code repository, 116 million
  • Network accessline 60
    training cells; [STACK](https://huggingface.co/arcinstitute/Stack-Large): its own
  • Network accessline 61
    package/checkpoints, not a generic AutoModel guarantee. - [OAS](https://huggingface.co/datasets/opig/OAS): `meta_Species` and paired CSVs;   [OpenGenome2](https://huggingface.co/datasets/arcinstitute/opengenome2): raw
  • Network accessline 62
    - [OAS](https://huggingface.co/datasets/opig/OAS): `meta_Species` and paired CSVs;
  • Network accessline 63
    [OpenGenome2](https://huggingface.co/datasets/arcinstitute/opengenome2): raw
  • Network accessline 64
    multipart FASTA plus complete JSONL shards, with pretraining-specific content. - [NatureLM-audio](https://huggingface.co/EarthSpeciesProject/NatureLM-audio) and   [AVEX checkpoint](https://huggingface.co/EarthSpeciesProject/esp-aves2-sl-bea
  • Network accessline 65
    - [NatureLM-audio](https://huggingface.co/EarthSpeciesProject/NatureLM-audio) and
  • Network accessline 66
    [AVEX checkpoint](https://huggingface.co/EarthSpeciesProject/esp-aves2-sl-beats-all):
  • Network accessline 67
    dedicated loaders/preprocessing, not generic provider availability. - [AQAffinity](https://huggingface.co/SandboxAQ/AQAffinity) metadata is public and   gated; its raw card and [SAIR card](https://huggingface.co/datasets/SandboxAQ/SAIR)
  • Network accessline 68
    - [AQAffinity](https://huggingface.co/SandboxAQ/AQAffinity) metadata is public and
  • Network accessline 69
    gated; its raw card and [SAIR card](https://huggingface.co/datasets/SandboxAQ/SAIR)
  • Network accessline 70
    returned 401 anonymously. Access and execution remain unverified. - [LeMat-Bulk](https://huggingface.co/datasets/LeMaterial/LeMat-Bulk),   [breast ultrasound checkpoint](https://huggingface.co/hugging-science/breast-cancer-detector-2),
  • Network accessline 71
    - [LeMat-Bulk](https://huggingface.co/datasets/LeMaterial/LeMat-Bulk),
  • Network accessline 72
    [breast ultrasound checkpoint](https://huggingface.co/hugging-science/breast-cancer-detector-2),
  • Network accessline 73
    [Kimina-Prover](https://huggingface.co/AI-MO/Kimina-Prover-72B), and
  • Network accessline 74
    [Legacy Survey release](https://huggingface.co/datasets/hugging-science/mmu_legacysurvey_dr10_south_21)
  • Network accessline 80
    [Gradio Client 2.7.1 source](https://github.com/gradio-app/gradio/blob/gradio_client%402.7.1/client/python/gradio_client/client.py) verifies `token`, separate endpoint-scoped `oauth_token`, `view_api`, prediction, queue and download behavio
  • Network accessline 81
    verifies `token`, separate endpoint-scoped `oauth_token`, `view_api`, prediction, queue and download behavior. Local `handle_file` tests confirm file marking only. The current [BoltzGen demo source](https://huggingface.co/spaces/hugging-sci
  • Network accessline 82
    queue and download behavior. Local `handle_file` tests confirm file marking only. The current [BoltzGen demo source](https://huggingface.co/spaces/hugging-science/BoltzGen_Demo/blob/main/app.py) at commit `829bdf3baf7ac85f252fea917028a813f4
  • Network accessline 83
    The current [BoltzGen demo source](https://huggingface.co/spaces/hugging-science/BoltzGen_Demo/blob/main/app.py)

skills/hugging-science/references/topics-and-slugs.md

  • Network accessline 3
    The Hugging Science catalog organizes scientific resources across **17 topics** in the 2026-10-01 public index (recheck when discovering resources). Each has a markdown file at `https://huggingscience.co/topics/<slug>.md`. Slugs are lowerca
  • Network accessline 47
    - **Type**: <category, e.g. "Genomics", "Pathology", "PDE Simulation"> - **Tags**: <comma-separated topic tags> - **HuggingFace**: https://huggingface.co/datasets/org/dataset-name
  • Network accessline 49
    - **HuggingFace**: https://huggingface.co/datasets/org/dataset-name
  • Network accessline 57
    - **Type**: <category, e.g. "Protein Language Model", "Materials Foundation Model"> - **Tags**: <comma-separated topic tags> - **HuggingFace**: https://huggingface.co/org/model-id
  • Network accessline 59
    - **HuggingFace**: https://huggingface.co/org/model-id
  • Network accessline 77
    - `https://huggingscience.co/llms.txt` — compact site index - `https://huggingscience.co/llms-full.txt` — every entry, every domain (this is the file to fetch when you want to grep across the whole catalog)
  • Network accessline 78
    - `https://huggingscience.co/llms-full.txt` — every entry, every domain (this is the file to fetch when you want to grep across the whole catalog)
  • Network accessline 79
    - `https://huggingscience.co/topics/<slug>.md` — one domain
  • Network accessline 80
    - `https://huggingscience.co/feed.xml` — RSS for new entries

skills/hugging-science/references/using-datasets.md

  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 64
    [OpenGenome2](https://huggingface.co/datasets/arcinstitute/opengenome2) contains
  • Network accessline 97
    Sources: [loading](https://huggingface.co/docs/datasets/loading),
  • Network accessline 98
    [streaming](https://huggingface.co/docs/datasets/stream),
  • Network accessline 99
    [OAS card](https://huggingface.co/datasets/opig/OAS),
  • Network accessline 100
    [Datasets 5.0.1 loader](https://github.com/huggingface/datasets/blob/5.0.1/src/datasets/load.py).

skills/hugging-science/references/using-models.md

  • Network accessline 68
    current author instructions distinguish 7B BF16 models from 1B/20B/40B models requiring FP8/Transformer Engine and Hopper hardware; 40B needs multiple H100s. Follow the [Evo2 source instructions](https://github.com/ArcInstitute/evo2),
  • Network accessline 69
    requiring FP8/Transformer Engine and Hopper hardware; 40B needs multiple H100s. Follow the [Evo2 source instructions](https://github.com/ArcInstitute/evo2), including their numerical checks. No Evo2 runtime was installed for this review.
  • Network accessline 70
    Follow the [Evo2 source instructions](https://github.com/ArcInstitute/evo2),
  • Access to secretsline 112
    [Credential-related source omitted]
  • Network accessline 126
    Sources: [ESM API](https://huggingface.co/docs/transformers/model_doc/esm),
  • Network accessline 127
    [Inference guide](https://huggingface.co/docs/huggingface_hub/guides/inference),
  • Network accessline 128
    [HfApi](https://huggingface.co/docs/huggingface_hub/package_reference/hf_api),
  • Network accessline 129
    [ESM2 card](https://huggingface.co/facebook/esm2_t12_35M_UR50D).

skills/hugging-science/references/using-spaces.md

  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 59
    The [reviewed app source](https://huggingface.co/spaces/hugging-science/BoltzGen_Demo/blob/main/app.py)
  • Network accessline 110
    Sources: [Gradio Client 2.7.1](https://github.com/gradio-app/gradio/blob/gradio_client%402.7.1/client/python/gradio_client/client.py),
  • Network accessline 111
    [file handling](https://github.com/gradio-app/gradio/blob/gradio_client%402.7.1/client/python/gradio_client/utils.py),
  • Network accessline 112
    [HfApi Space methods](https://huggingface.co/docs/huggingface_hub/package_reference/hf_api).

skills/hugging-science/scripts/fetch_catalog.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 5
    The catalog ships LLM-friendly markdown at three endpoints:   - https://huggingscience.co/llms.txt        (compact index)
  • Network accessline 6
    - https://huggingscience.co/llms.txt        (compact index)
  • Network accessline 7
    - https://huggingscience.co/llms-full.txt   (every entry, every domain)
  • Network accessline 8
    - https://huggingscience.co/topics/<slug>.md (one domain at a time)
  • Network accessline 45
    BASE = "https://huggingscience.co"
  • Network accessline 96
    def fetch(url: str) -> str:
  • Network accessline 97
    req = urllib.request.Request(url, headers={"User-Agent": "hugging-science-skill/1.0"})
  • Network accessline 98
    try:         with urllib.request.urlopen(req, timeout=30) as resp:             return resp.read().decode("utf-8", errors="replace")
  • Network accessline 99
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 276
    def cmd_topic(args: argparse.Namespace) -> None:     slug = args.slug.strip().lower().replace("_", "-").replace(" ", "-")     md = fetch(f"{BASE}/topics/{slug}.md")
  • Network accessline 277
    slug = args.slug.strip().lower().replace("_", "-").replace(" ", "-")     md = fetch(f"{BASE}/topics/{slug}.md")     entries = parse_markdown(md)
  • Network accessline 278
    md = fetch(f"{BASE}/topics/{slug}.md")
  • Network accessline 289
    def cmd_all(args: argparse.Namespace) -> None:     md = fetch(f"{BASE}/llms-full.txt")
  • Network accessline 290
    md = fetch(f"{BASE}/llms-full.txt")
  • Network accessline 306
    def cmd_search(args: argparse.Namespace) -> None:     md = fetch(f"{BASE}/llms-full.txt")
  • Network accessline 307
    md = fetch(f"{BASE}/llms-full.txt")
  • Network accessline 339
    print(UNTRUSTED_BANNER.format(source=url) + "\n")         print(fetch(url))
  • Network accessline 340
    print(fetch(url))

skills/hypogenic/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Access to secretsline 115
    [Credential-related source omitted]
  • Network accessline 269
    dataset revision, manifest and hypothesis-bank hashes, split, seeds, selection procedure, missing predictions, and all deviations. Record whether each run used [Redis response caching](https://github.com/ChicagoHAI/hypothesis-generation)
  • Network accessline 270
    procedure, missing predictions, and all deviations. Record whether each run used [Redis response caching](https://github.com/ChicagoHAI/hypothesis-generation) and its cache seed/namespace. Reruns that replay the same cached completions
  • Network accessline 271
    [Redis response caching](https://github.com/ChicagoHAI/hypothesis-generation)
  • Network accessline 322
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 324
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 326
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 327
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 328
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 329
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/hypogenic/assets/dataset_manifest.example.json

  • Network accessline 2
    "schema_version": "1.0",   "source": {     "repository": "https://github.com/ChicagoHAI/HypoBench-datasets",
  • Network accessline 3
    "source": {     "repository": "https://github.com/ChicagoHAI/HypoBench-datasets",     "revision": "7e4bbc341ee90b7efaa607f67a81543cd68cdf2e",
  • Network accessline 4
    "repository": "https://github.com/ChicagoHAI/HypoBench-datasets",

skills/hypogenic/assets/run_config.example.json

  • Access to secretsline 12
    [Credential-related source omitted]

skills/hypogenic/references/configuration.md

  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]

skills/hypogenic/references/security.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Network accessline 63
    OpenAI's [enterprise privacy page](https://openai.com/enterprise-privacy/)
  • Network accessline 65
    inputs/outputs may be retained up to 30 days for service and abuse monitoring, and ZDR is requestable only for eligible endpoints and qualifying use cases. The endpoint-specific [data controls guide](https://developers.openai.com/api/docs/g
  • Network accessline 66
    and ZDR is requestable only for eligible endpoints and qualifying use cases. The endpoint-specific [data controls guide](https://developers.openai.com/api/docs/guides/your-data) documents exceptions and feature-specific storage.
  • Network accessline 67
    The endpoint-specific [data controls guide](https://developers.openai.com/api/docs/guides/your-data)
  • Network accessline 70
    Anthropic's [commercial retention page](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)
  • Network accessline 71
    page](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)
  • Network accessline 72
    states that API inputs/outputs are automatically deleted within 30 days. Anthropic's [API retention documentation](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention)
  • Network accessline 73
    Anthropic's [API retention documentation](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention) describes eligible ZDR arrangements, feature exceptions, legal/misuse
  • Network accessline 74
    documentation](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention)

skills/hypogenic/references/sources.md

  • Network accessline 10
    - [PyPI package](https://pypi.org/project/hypogenic/) and
  • Network accessline 11
    [official metadata](https://pypi.org/pypi/hypogenic/json): latest release
  • Network accessline 13
    dependencies, artifact hashes and trusted-publisher provenance. The 96,169-byte   wheel was downloaded and its SHA-256 matched the metadata. - [Official repository](https://github.com/ChicagoHAI/hypothesis-generation),
  • Network accessline 14
    wheel was downloaded and its SHA-256 matched the metadata. - [Official repository](https://github.com/ChicagoHAI/hypothesis-generation),   [latest release](https://api.github.com/repos/ChicagoHAI/hypothesis-generation/releases/latest),
  • Network accessline 15
    - [Official repository](https://github.com/ChicagoHAI/hypothesis-generation),
  • Network accessline 16
    [latest release](https://api.github.com/repos/ChicagoHAI/hypothesis-generation/releases/latest),
  • Network accessline 17
    and [default branch](https://api.github.com/repos/ChicagoHAI/hypothesis-generation/commits/master):
  • Network accessline 18
    v0.3.5 and master `bd37a3129a2f98ee586f545a57b10b59496eedad` remain unchanged. - [Pinned release source](https://github.com/ChicagoHAI/hypothesis-generation/tree/8c3800ccae155e333fac5b530afa8abdaac38300)   and [pyproject](https://github.com
  • Network accessline 19
    - [Pinned release source](https://github.com/ChicagoHAI/hypothesis-generation/tree/8c3800ccae155e333fac5b530afa8abdaac38300)
  • Network accessline 20
    and [pyproject](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/pyproject.toml):
  • Network accessline 21
    source/API review targets this exact version rather than an unpinned branch. - [Generation CLI](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic_cmd/generation.py),   [inference CLI
  • Network accessline 22
    - [Generation CLI](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic_cmd/generation.py),
  • Network accessline 23
    [inference CLI](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic_cmd/inference.py),
  • Network accessline 24
    and [logger](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/logger_config.py):
  • Network accessline 25
    parser flags and positional arguments, early help exit, swapped logger and   hosted-wrapper constructor arguments, small-bank assertion and averaging bug. - [Task loader](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae15
  • Network accessline 26
    hosted-wrapper constructor arguments, small-bank assertion and averaging bug. - [Task loader](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/tasks.py)   and [prompt implementation
  • Network accessline 27
    - [Task loader](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/tasks.py)
  • Network accessline 28
    and [prompt implementation](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/prompt.py):
  • Network accessline 29
    config fields, column JSON, sampling, return order, OOD aliasing, and template   substitution. The shipped template rendered locally with synthetic examples. - [Model wrappers](https://github.com/ChicagoHAI/hypothesis-generation/tree/8c3800
  • Network accessline 30
    substitution. The shipped template rendered locally with synthetic examples. - [Model wrappers](https://github.com/ChicagoHAI/hypothesis-generation/tree/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/LLM_wrapper):   SDK calls, cost tabl
  • Network accessline 31
    - [Model wrappers](https://github.com/ChicagoHAI/hypothesis-generation/tree/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/LLM_wrapper):
  • Network accessline 33
    mutation, block assumptions and error behavior. Executed hosted paths used   mock HTTP responses and stubbed heavy import-only dependencies. - [Output serializer](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac
  • Network accessline 34
    mock HTTP responses and stubbed heavy import-only dependencies. - [Output serializer](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/algorithm/update/base.py)   and [SummaryInform
  • Network accessline 35
    - [Output serializer](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/algorithm/update/base.py)
  • Network accessline 36
    and [SummaryInformation](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/algorithm/summary_information.py):
  • Network accessline 37
    JSON hypothesis-bank structure and stored statistics. - [Redis cache](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/LLM_cache.py):   cache keys, prompt/response storage and pickl
  • Network accessline 38
    - [Redis cache](https://github.com/ChicagoHAI/hypothesis-generation/blob/8c3800ccae155e333fac5b530afa8abdaac38300/hypogenic/LLM_cache.py):
  • Network accessline 39
    cache keys, prompt/response storage and pickle serialization. No Redis server   was started or contacted. - [PyTorch 2.4.1 release metadata](https://pypi.org/pypi/torch/2.4.1/json):
  • Network accessline 40
    was started or contacted. - [PyTorch 2.4.1 release metadata](https://pypi.org/pypi/torch/2.4.1/json):   no CPython 3.13 wheels; the upstream package's `torch~=2.4.0` range still
  • Network accessline 41
    - [PyTorch 2.4.1 release metadata](https://pypi.org/pypi/torch/2.4.1/json):
  • Network accessline 42
    no CPython 3.13 wheels; the upstream package's `torch~=2.4.0` range still   prevents the default repository interpreter from installing its full stack. - [PyYAML release metadata](https://pypi.org/pypi/PyYAML/json) and
  • Network accessline 43
    prevents the default repository interpreter from installing its full stack. - [PyYAML release metadata](https://pypi.org/pypi/PyYAML/json) and   [parser documentation](https://pyyaml.org/wiki/PyYAMLDocumentation): reviewed
  • Network accessline 44
    - [PyYAML release metadata](https://pypi.org/pypi/PyYAML/json) and
  • Network accessline 45
    [parser documentation](https://pyyaml.org/wiki/PyYAMLDocumentation): reviewed
  • Network accessline 51
    - [HypoBench GitHub repository](https://github.com/ChicagoHAI/HypoBench-datasets)
  • Network accessline 52
    and [default commit](https://api.github.com/repos/ChicagoHAI/HypoBench-datasets/commits/main):
  • Network accessline 53
    remain at `7e4bbc341ee90b7efaa607f67a81543cd68cdf2e`. - [Pinned dataset tree](https://github.com/ChicagoHAI/HypoBench-datasets/tree/7e4bbc341ee90b7efaa607f67a81543cd68cdf2e):   the deceptive-review config and train/validation/test JSON hash
  • Network accessline 54
    - [Pinned dataset tree](https://github.com/ChicagoHAI/HypoBench-datasets/tree/7e4bbc341ee90b7efaa607f67a81543cd68cdf2e):
  • Network accessline 56
    rechecked; 800/300/500 rows and three cross-split duplicate groups reproduced.   The optional OOD file was acquired only to verify the task's path contract. - [Official Hugging Face publication](https://huggingface.co/datasets/ChicagoHAI/Hy
  • Network accessline 57
    The optional OOD file was acquired only to verify the task's path contract. - [Official Hugging Face publication](https://huggingface.co/datasets/ChicagoHAI/HypoGeniC-datasets)   and [Hub metadata](https://huggingface.co/api/datasets/Chicag
  • Network accessline 58
    - [Official Hugging Face publication](https://huggingface.co/datasets/ChicagoHAI/HypoGeniC-datasets)
  • Network accessline 59
    and [Hub metadata](https://huggingface.co/api/datasets/ChicagoHAI/HypoGeniC-datasets):
  • Network accessline 64
    - [OpenAI Chat Completions](https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create):
  • Network accessline 66
    incompatibility with o-series models. The pinned OpenAI 1.40.3 SDK was exercised   through HTTPX MockTransport; it sent the documented route and Bearer header. - [OpenAI data controls](https://developers.openai.com/api/docs/guides/your-data
  • Network accessline 67
    through HTTPX MockTransport; it sent the documented route and Bearer header. - [OpenAI data controls](https://developers.openai.com/api/docs/guides/your-data)   and [deprecations](https://developers.openai.com/api/docs/deprecations):
  • Network accessline 68
    - [OpenAI data controls](https://developers.openai.com/api/docs/guides/your-data)
  • Network accessline 69
    and [deprecations](https://developers.openai.com/api/docs/deprecations):
  • Network accessline 70
    endpoint/model-specific storage and availability must be checked at execution   time. This review did not query an authenticated model catalog or account. - [Anthropic Messages](https://platform.claude.com/docs/en/api/messages/create):
  • Network accessline 71
    time. This review did not query an authenticated model catalog or account. - [Anthropic Messages](https://platform.claude.com/docs/en/api/messages/create):   top-level system field, content-block response, version header, token parameter,
  • Network accessline 72
    - [Anthropic Messages](https://platform.claude.com/docs/en/api/messages/create):
  • Network accessline 74
    and current temperature restriction. Anthropic 0.32.0 sent the expected route,   `x-api-key` and API-version header in mock transport tests. - [Anthropic model deprecations](https://platform.claude.com/docs/en/about-claude/model-deprecation
  • Network accessline 75
    `x-api-key` and API-version header in mock transport tests. - [Anthropic model deprecations](https://platform.claude.com/docs/en/about-claude/model-deprecations):   retired model IDs and rejection of non-default temperature on newer models.
  • Network accessline 76
    - [Anthropic model deprecations](https://platform.claude.com/docs/en/about-claude/model-deprecations):
  • Network accessline 77
    retired model IDs and rejection of non-default temperature on newer models. - [Anthropic API retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention)   and [commercial retention](https://privacy.claude.com/en/art
  • Network accessline 78
    - [Anthropic API retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention)
  • Network accessline 79
    and [commercial retention](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data):
  • Network accessline 80
    standard deletion policy, exceptions, ZDR eligibility, and covered-model   30-day requirements. No account-specific arrangement was verified. - [OpenAI 1.40.3 client source](https://github.com/openai/openai-python/blob/v1.40.3/src/openai/_c
  • Network accessline 81
    30-day requirements. No account-specific arrangement was verified. - [OpenAI 1.40.3 client source](https://github.com/openai/openai-python/blob/v1.40.3/src/openai/_client.py)   and [Anthropic 0.32.0 client source](https://github.com/anthrop
  • Network accessline 82
    - [OpenAI 1.40.3 client source](https://github.com/openai/openai-python/blob/v1.40.3/src/openai/_client.py)
  • Network accessline 83
    and [Anthropic 0.32.0 client source](https://github.com/anthropics/anthropic-sdk-python/blob/v0.32.0/src/anthropic/_client.py):
  • Network accessline 89
    - [Transformers 4.45.2 pipelines](https://huggingface.co/docs/transformers/v4.45.2/en/main_classes/pipelines)
  • Network accessline 90
    and [installation/offline mode](https://huggingface.co/docs/transformers/v4.45.2/en/installation):
  • Network accessline 91
    model/path loading and offline configuration compatible with the pinned   4.45.x line. No model weights or local inference were tested. - [vLLM 0.6.2 LLM API](https://docs.vllm.ai/en/v0.6.2/dev/offline_inference/llm.html):
  • Network accessline 92
    4.45.x line. No model weights or local inference were tested. - [vLLM 0.6.2 LLM API](https://docs.vllm.ai/en/v0.6.2/dev/offline_inference/llm.html):   offline model, sampling and generation interfaces; reviewed alongside the
  • Network accessline 93
    - [vLLM 0.6.2 LLM API](https://docs.vllm.ai/en/v0.6.2/dev/offline_inference/llm.html):
  • Network accessline 94
    offline model, sampling and generation interfaces; reviewed alongside the   package wrapper, not validated on GPU hardware. - [Hypothesis Generation with Large Language Models](https://aclanthology.org/2024.nlp4science-1.10/):
  • Network accessline 95
    package wrapper, not validated on GPU hardware. - [Hypothesis Generation with Large Language Models](https://aclanthology.org/2024.nlp4science-1.10/):   Zhou et al., NLP4Science 2024, DOI `10.18653/v1/2024.nlp4science-1.10`;
  • Network accessline 96
    - [Hypothesis Generation with Large Language Models](https://aclanthology.org/2024.nlp4science-1.10/):
  • Network accessline 97
    Zhou et al., NLP4Science 2024, DOI `10.18653/v1/2024.nlp4science-1.10`;   data-driven candidate generation and classification evaluations. - [Literature Meets Data](https://arxiv.org/abs/2410.17309): Liu et al.,
  • Network accessline 98
    data-driven candidate generation and classification evaluations. - [Literature Meets Data](https://arxiv.org/abs/2410.17309): Liu et al.,   version 3 dated 2025-01-08; HypoRefine and literature/data integration.
  • Network accessline 99
    - [Literature Meets Data](https://arxiv.org/abs/2410.17309): Liu et al.,
  • Network accessline 100
    version 3 dated 2025-01-08; HypoRefine and literature/data integration. - [HypoBench](https://arxiv.org/abs/2504.11524): Liu et al., version 2   dated 2026-02-10; seven real-world tasks, five synthetic families and 194
  • Network accessline 101
    - [HypoBench](https://arxiv.org/abs/2504.11524): Liu et al., version 2
  • Network accessline 103
    datasets. Publication metadata does not establish scientific validity of an   individual generated hypothesis. - [HypoBench OpenReview record](https://openreview.net/forum?id=cizEoSePyT):
  • Network accessline 104
    individual generated hypothesis. - [HypoBench OpenReview record](https://openreview.net/forum?id=cizEoSePyT):   current retrieval reached a browser challenge. No current review/acceptance
  • Network accessline 105
    - [HypoBench OpenReview record](https://openreview.net/forum?id=cizEoSePyT):

skills/hypogenic/references/upstream.md

  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 94
    | Wrapper | Default request | Authentication | Request / returned value | | --- | --- | --- | --- | | `gpt` | `POST https://api.openai.com/v1/chat/completions` | SDK Bearer API key | `model`, chat `messages`, `max_tokens`, `temperature`, `n
  • Network accessline 95
    | --- | --- | --- | --- | | `gpt` | `POST https://api.openai.com/v1/chat/completions` | SDK Bearer API key | `model`, chat `messages`, `max_tokens`, `temperature`, `n`; reads `usage.prompt_tokens`, `usage.completion_tokens`, then `choices[0
  • Network accessline 96
    | `gpt` | `POST https://api.openai.com/v1/chat/completions` | SDK Bearer API key | `model`, chat `messages`, `max_tokens`, `temperature`, `n`; reads `usage.prompt_tokens`, `usage.completion_tokens`, then `choices[0].message.content` |
  • Network accessline 97
    | `claude` | `POST https://api.anthropic.com/v1/messages` | SDK `x-api-key` and `anthropic-version: 2023-06-01` | Extracts one system message into top-level `system`; sends remaining `messages`, `model`, `max_tokens`, `temperature`; reads o
  • Network accessline 99
    Current [OpenAI Chat Completions documentation](https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create)
  • Network accessline 109
    Current [Anthropic Messages documentation](https://platform.claude.com/docs/en/api/messages/create)
  • Network accessline 111
    always sends `temperature=1e-5` unless overridden. The documented compatibility value is `1.0`; omission requires a wrapper change. Verify the exact model and [deprecation table](https://platform.claude.com/docs/en/about-claude/model-deprec
  • Network accessline 112
    value is `1.0`; omission requires a wrapper change. Verify the exact model and [deprecation table](https://platform.claude.com/docs/en/about-claude/model-deprecations) before choosing it. Upgrading a model name alone is not an integration t
  • Network accessline 113
    [deprecation table](https://platform.claude.com/docs/en/about-claude/model-deprecations)

skills/hypogenic/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/hypogenic/scripts/_common.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 461
    [Credential-related source omitted]
  • Network accessline 891
    )     if not repository.startswith(         ("https://github.com/", "https://huggingface.co/")
  • Network accessline 892
    if not repository.startswith(         ("https://github.com/", "https://huggingface.co/")     ):
  • Network accessline 893
    ("https://github.com/", "https://huggingface.co/")

skills/hypogenic/scripts/audit_dataset.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypogenic/scripts/evaluate_local.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypogenic/scripts/inspect_outputs.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypogenic/scripts/plan_run.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypogenic/scripts/validate_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/SKILL.md

  • Network accessline 206
    For existing datasets, record exactly what each analyst already saw (raw outcomes, summary statistics, or prior exploratory results). A later [preregistration](https://www.cos.io/initiatives/prereg) cannot make those
  • Network accessline 206
    For existing datasets, record exactly what each analyst already saw (raw outcomes, summary statistics, or prior exploratory results). A later [preregistration](https://www.cos.io/initiatives/prereg) cannot make those
  • Network accessline 207
    summary statistics, or prior exploratory results). A later [preregistration](https://www.cos.io/initiatives/prereg) cannot make those observations prospective. Name the untouched holdout or new replication that
  • Network accessline 207
    summary statistics, or prior exploratory results). A later [preregistration](https://www.cos.io/initiatives/prereg) cannot make those observations prospective. Name the untouched holdout or new replication that
  • Network accessline 208
    [preregistration](https://www.cos.io/initiatives/prereg) cannot make those
  • Network accessline 208
    [preregistration](https://www.cos.io/initiatives/prereg) cannot make those
  • Network accessline 281
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 281
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 283
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 283
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 285
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 285
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 286
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 286
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 287
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 287
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 288
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 288
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/hypothesis-generation/assets/evidence_ledger_template.csv

  • Network accessline 1
    source_id,claim_ids,title,authors_or_organization,publication_date,source_type,identifier,url,accessed_on,relation,study_design_or_document_type,limitations,notes SRC-SYN-001,OBS1;H1;H2;P1;P2,"Synthetic source record for schema demonstratio
  • Network accessline 2
    SRC-SYN-001,OBS1;H1;H2;P1;P2,"Synthetic source record for schema demonstration","Synthetic Example Group",2026-07-23,other,SYNTHETIC:HG-001,https://example.invalid/hypothesis-generation/synthetic-source,2026-07-23,contextual,"Synthetic docu

skills/hypothesis-generation/assets/source_ledger.csv

  • Network accessline 1
    source_id,organization,title,version_or_date,source_type,url,verified_on,status,notes SRC-NIH-RIGOR,National Institutes of Health,Guidance: Rigor and Reproducibility in Grant Applications,Page updated 2024-10-16,official guidance,https://gr
  • Network accessline 2
    SRC-NIH-RIGOR,National Institutes of Health,Guidance: Rigor and Reproducibility in Grant Applications,Page updated 2024-10-16,official guidance,https://grants.nih.gov/policy-and-compliance/policy-topics/reproducibility/guidance,2026-07-23,c
  • Network accessline 3
    SRC-NIH-REPLICATION,National Institutes of Health,Strengthening Replication and Reproducibility of NIH-funded Research,Current official initiative page,official initiative,https://beta.nih.gov/replicationandreproducibility,2026-10-01,curren
  • Network accessline 4
    SRC-COCHRANE-PICO,Cochrane,Handbook Chapter 2: Determining the scope of the review and the questions it will address,Current handbook chapter,official handbook,https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-
  • Network accessline 5
    SRC-PICO-ORIGINAL,Richardson et al.,The well-built clinical question: a key to evidence-based decisions,Published 1995-11-01,primary methods article,https://www.acpjournals.org/doi/10.7326/ACPJC-1995-123-3-A12,2026-07-23,foundational_primar
  • Network accessline 6
    SRC-FINER-1988,Hulley and Cummings,Designing Clinical Research: An Epidemiologic Approach,First edition 1988,foundational book metadata,https://books.google.com/books/about/Designing_Clinical_Research.html?id=hKdpAAAAMAAJ,2026-07-23,histori
  • Network accessline 7
    SRC-FINER-CURRENT,Werner and Willis,Back to the basics: guidance for formulating good research questions,Published 2023-10-12,current methods article,https://pmc.ncbi.nlm.nih.gov/articles/PMC11129835/,2026-07-23,current_primary,Current disc
  • Network accessline 8
    SRC-PLATT-1964,John R. Platt,Strong Inference,Published 1964-10-16,primary methods essay,https://www.science.org/doi/10.1126/science.146.3642.347,2026-07-23,foundational_primary,"Multiple alternatives, crucial experiments, and iterative exc
  • Network accessline 9
    SRC-COS-PREREG,Center for Open Science,Preregistration,Current official page,official guidance,https://www.cos.io/initiatives/prereg,2026-10-01,current_official,Separates planned from unplanned work and requires transparent changes; explora
  • Network accessline 10
    SRC-OSF-REG,Center for Open Science / OSF,Welcome to Registrations and Preregistrations,Current 2026 help page,official implementation guidance,https://help.osf.io/article/330-welcome-to-registrations,2026-10-01,current_official,"Timestampe
  • Network accessline 11
    SRC-COS-RR,Center for Open Science,Registered Reports,Current official initiative page,official guidance,https://www.cos.io/initiatives/registered-reports,2026-10-01,current_official,Results-blind protocol review and in-principle acceptance
  • Network accessline 12
    SRC-SPIRIT-2025,SPIRIT-CONSORT Group,SPIRIT 2025 statement: updated guideline for protocols of randomised trials,Published 2025-04-28,primary reporting guideline,https://www.bmj.com/content/389/bmj-2024-081477,2026-10-01,current_primary,34 
  • Network accessline 13
    SRC-CONSORT-2025,SPIRIT-CONSORT Group,CONSORT 2025 statement: updated guideline for reporting randomised trials,Published 2025-04-14,primary reporting guideline,https://www.bmj.com/content/389/bmj-2024-081123,2026-10-01,current_primary,"30-
  • Network accessline 14
    SRC-ICH-E9R1,International Council for Harmonisation,ICH E9(R1) Addendum on Estimands and Sensitivity Analysis in Clinical Trials,Step 4 2019; implemented 2020,official statistical guidance,https://database.ich.org/sites/default/files/E9-R1
  • Network accessline 15
    SRC-WHATIF,Hernán and Robins,Causal Inference: What If,2020 citation; use current author-hosted latest-version link,foundational methods book,https://miguelhernan.org/whatifbook,2026-10-01,current_author_source,"Causal questions, counterfac
  • Network accessline 16
    SRC-NEG-CONTROL,Lipsitch Tchetgen Tchetgen and Cohen,Negative controls: a tool for detecting confounding and bias in observational studies,Published 2010-05,primary methods article,https://pmc.ncbi.nlm.nih.gov/articles/PMC3053408/,2026-10-0
  • Network accessline 17
    SRC-HARKING,Norbert L. Kerr,HARKing: hypothesizing after the results are known,Published 1998,primary methods article,https://pubmed.ncbi.nlm.nih.gov/15647155/,2026-07-23,foundational_primary,Defines presenting a post hoc hypothesis as if a
  • Network accessline 18
    SRC-ASA-PVALUE,American Statistical Association,ASA Statement on Statistical Significance and P-Values,Released 2016-03-07,professional statistical statement,https://www.amstat.org/asa/files/pdfs/P-ValueStatement.pdf,2026-07-23,current_offi
  • Network accessline 19
    SRC-NASEM-RR,National Academies of Sciences Engineering and Medicine,Reproducibility and Replicability in Science,Published 2019-05-07,consensus report,https://www.nationalacademies.org/read/25303,2026-07-23,current_authoritative,Defines re
  • Network accessline 20
    SRC-TOP,Center for Open Science collaborators,Promoting an open research culture,Published 2015-06-26,primary transparency framework,https://www.science.org/doi/10.1126/science.aab2374,2026-07-23,foundational_primary,Original TOP2015 framew
  • Network accessline 21
    SRC-NIH-DMS,National Institutes of Health,Data Management and Sharing Policy,Effective 2023-01-25,official policy,https://grants.nih.gov/policy-and-compliance/policy-topics/sharing-policies/dms,2026-10-01,current_official,Prospective data-m
  • Network accessline 22
    SRC-NIST-GENAI,National Institute of Standards and Technology,Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile,NIST AI 600-1 July 2024; page updated 2026-04-08,official risk framework,https://www
  • Network accessline 23
    SRC-DOSHI-HAUSER,Doshi and Hauser,Generative AI enhances individual creativity but reduces the collective diversity of novel content,Published 2024-07-12,primary research,https://www.science.org/doi/10.1126/sciadv.adn5290,2026-07-23,current
  • Network accessline 24
    SRC-UNESCO-AI,UNESCO,Recommendation on the Ethics of Artificial Intelligence,Adopted 2021; official page current 2026,international recommendation,https://www.unesco.org/en/artificial-intelligence/recommendation-ethics,2026-07-23,current_of
  • Network accessline 25
    SRC-UNESCO-OPEN,UNESCO,Recommendation on Open Science,Adopted 2021,international recommendation,https://unesdoc.unesco.org/ark:/48223/pf0000379949,2026-07-23,current_official,"Open-science values and practices with responsibility, inclusive
  • Network accessline 26
    SRC-HHS-COMMON-RULE,U.S. Department of Health and Human Services,Federal Policy for the Protection of Human Subjects (Common Rule),Official page updated 2026-01-15,regulation and policy index,https://www.hhs.gov/ohrp/regulations-and-policy/
  • Network accessline 27
    SRC-BELMONT,U.S. Department of Health and Human Services,The Belmont Report,Published 1979,ethical principles report,https://www.hhs.gov/ohrp/regulations-and-policy/belmont-report/index.html,2026-07-23,current_foundational,"Respect for pers
  • Network accessline 28
    SRC-HELSINKI,World Medical Association,WMA Declaration of Helsinki: Ethical Principles for Medical Research Involving Human Participants,Revised October 2024,international ethical declaration,https://www.wma.net/policies-post/wma-declaratio
  • Network accessline 29
    SRC-OLAW-PHS,Office of Laboratory Animal Welfare,Public Health Service Policy on Humane Care and Use of Laboratory Animals,Current official policy page,official animal-welfare policy,https://grants.nih.gov/policy-and-compliance/policy-topic
  • Network accessline 30
    SRC-ARRIVE,NC3Rs / ARRIVE Group,ARRIVE Guidelines 2.0,Published 2020,animal reporting guideline,https://arriveguidelines.org/arrive-guidelines,2026-10-01,current_official,Reporting guidance for in vivo animal research; not an ethics approva
  • Network accessline 31
    SRC-NIH-RSNA,National Institutes of Health,NIH Guidelines for Research Involving Recombinant or Synthetic Nucleic Acid Molecules,April 2024; still listed as current by NIH portal,official biosafety policy,https://osp.od.nih.gov/wp-content/u
  • Network accessline 32
    SRC-NIH-BIOSEC,NIH Office of Science Policy,Biosafety and Biosecurity Policy,Current official portal checked 2026-10-01,official policy portal,https://osp.od.nih.gov/policies/biosafety-and-biosecurity-policy,2026-10-01,current_official,Issu
  • Network accessline 33
    SRC-BMBL,Centers for Disease Control and Prevention and National Institutes of Health,Biosafety in Microbiological and Biomedical Laboratories,6th edition June 2020,official biosafety guidance,https://www.cdc.gov/labs/bmbl/index.html,2026-1
  • Network accessline 34
    SRC-WHO-LIFE,World Health Organization,Global Guidance Framework for the Responsible Use of the Life Sciences,Published 2022-09-13,international guidance,https://www.who.int/publications/i/item/9789240056107,2026-07-23,current_official,"Val
  • Network accessline 35
    SRC-EO-14292,The White House,Executive Order 14292: Improving the Safety and Security of Biological Research,Signed 2025-05-05,executive order,https://www.whitehouse.gov/presidential-actions/2025/05/improving-the-safety-and-security-of-biol
  • Network accessline 36
    SRC-NIH-NOT-25-112,National Institutes of Health,NOT-OD-25-112: Implementation Update—Improving the Safety and Security of Biological Research,Issued 2025-05,official funding notice,https://grants.nih.gov/grants/guide/notice-files/NOT-OD-25
  • Network accessline 37
    SRC-ASPR-HIGH-RISK,U.S. Department of Health and Human Services ASPR,High-Risk Life Sciences Research Oversight,Current official portal,official policy status page,https://www.aspr.gov/readiness-response/medical-countermeasures-biodefense/s
  • Network accessline 38
    SRC-TOP-2025,Center for Open Science,TOP Guidelines,TOP2025; updated article Grant et al. 2026,official transparency framework,https://www.cos.io/initiatives/top-guidelines,2026-10-01,current_official,Seven research practices; disclose/shar
  • Network accessline 39
    SRC-USG-HIGH-RISK-2026,The White House,United States Government Policy for Stopping High-Risk Life Sciences Research,Issued July 2026,official policy,https://www.whitehouse.gov/wp-content/uploads/2026/07/USG-Policy-for-Stopping-High-Risk-Li
  • Network accessline 40
    SRC-NIH-NOT-26-101,National Institutes of Health,NOT-OD-26-101: USG Policy for Stopping High-Risk Life Sciences Research,Issued 2026-07-28,official funding notice,https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-101.html,2026-10-0
  • Network accessline 41
    SRC-NIH-BIOSAFETY-DRAFT,National Institutes of Health,NOT-OD-26-112: Request for Comment: Draft NIH Biosafety Policy for Research Involving Biohazards,Issued 2026-08-19; comments due 2026-10-19,official policy proposal,https://grants.nih.go
  • Network accessline 42
    SRC-PYTHON-JSON,Python Software Foundation,json: JSON encoder and decoder,Python 3.14 documentation,official library documentation,https://docs.python.org/3/library/json.html?highlight=dump,2026-10-01,current_official,Default decoder permit
  • Network accessline 43
    SRC-PYTHON-DATE,Python Software Foundation,datetime: Basic date and time types,Python 3.11 documentation,official library documentation,https://docs.python.org/3.11/library/datetime.html?highlight=fromisoformat,2026-10-01,current_official,d

skills/hypothesis-generation/references/ethics_safety_and_ai.md

  • Network accessline 100
    - The July 2026 [USG Policy for Stopping High-Risk Life Sciences Research](https://www.whitehouse.gov/wp-content/uploads/2026/07/USG-Policy-for-Stopping-High-Risk-Life-Sciences-Research_July-2026.pdf) has been issued; it is no longer an awa
  • Network accessline 101
    - NIH [NOT-OD-26-101](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-101.html), issued July 28, 2026, describes federal funding prohibitions and oversight for dangerous gain-of-function research and international research of con
  • Network accessline 102
    - The [NIH biosafety/biosecurity portal](https://osp.od.nih.gov/policies/biosafety-and-biosecurity-policy/) still directs researchers to the April 2024 NIH Guidelines. Its separately proposed [Draft NIH Biosafety Policy](https://grants.nih.

skills/hypothesis-generation/references/preregistration_and_open_science.md

  • Network accessline 132
    On OSF, use the documented registration-update workflow when available and retain its change justification. Distinguish an updated registration from an editable project and inspect the version history; a later update does not make a data-in
  • Network accessline 179
    Use [TOP 2025](https://www.cos.io/initiatives/top-guidelines) for current transparency planning rather than treating the original 2015 policy as the latest framework. For this hypothesis package, record separately whether the registration, 

skills/hypothesis-generation/references/source_ledger.md

  • Network accessline 115
    All seven bundled CLIs remain local-only and have no network API, authentication, pagination, or model contract. The collection citation's optional arXiv `/api/query?id_list=2609.00065` lookup is separate documentation: the [official API ma

skills/hypothesis-generation/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 23
    IDENTIFIER_RE = re.compile(r"^[A-Za-z][A-Za-z0-9._:-]{0,95}$") URL_SCHEME_RE = re.compile(r"^[A-Za-z][A-Za-z0-9+.-]*://") HTTPS_URL_RE = re.compile(r"^https://[^\s]+$", re.IGNORECASE)
  • Network accessline 24
    URL_SCHEME_RE = re.compile(r"^[A-Za-z][A-Za-z0-9+.-]*://") HTTPS_URL_RE = re.compile(r"^https://[^\s]+$", re.IGNORECASE) PARTIAL_DATE_RE = re.compile(r"^\d{4}(?:-\d{2}(?:-\d{2})?)?$")
  • Network accessline 25
    HTTPS_URL_RE = re.compile(r"^https://[^\s]+$", re.IGNORECASE)

skills/hypothesis-generation/scripts/audit_evidence_ledger.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/check_falsification_controls.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/check_operationalization.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/generate_preregistration_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/lint_causal_claims.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/validate_hypothesis_schema.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hypothesis-generation/scripts/validate_prediction_matrix.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/imaging-data-commons/SKILL.md

  • Network accessline 11
    idc-index: "0.12.5"   idc-data-version: "v24"   repository: https://github.com/ImagingDataCommons/imaging-data-commons-skill
  • Network accessline 12
    idc-data-version: "v24"   repository: https://github.com/ImagingDataCommons/imaging-data-commons-skill ---
  • Network accessline 13
    repository: https://github.com/ImagingDataCommons/imaging-data-commons-skill
  • Network accessline 44
    `idc-index` ([GitHub](https://github.com/imagingdatacommons/idc-index)) is still the most capable Python path, with query and download helpers in one client. `check_version.py` never installs anything itself — it also flags a newer
  • Network accessline 68
    IDC operates a hosted MCP server at `https://api.imaging.datacommons.cancer.gov/mcp`
  • Network accessline 88
    **If it is not available**, the identical service is reachable with no configuration as a REST API at `https://api.imaging.datacommons.cancer.gov/v3` — use it for read-only metadata rather
  • Network accessline 89
    API at `https://api.imaging.datacommons.cancer.gov/v3` — use it for read-only metadata rather
  • Network accessline 204
    | DICOMweb via IDC proxy | No | Tool and PACS integration; daily quota, so testing and moderate use | `dicomweb_guide.md` | | DICOMweb via Google Healthcare | Yes (GCP) | The same DICOMweb API at production volume, without the proxy quota |
  • Network accessline 205
    | DICOMweb via Google Healthcare | Yes (GCP) | The same DICOMweb API at production volume, without the proxy quota | `dicomweb_guide.md` | | SlicerIDCBrowser | No | 3D visualization and analysis in 3D Slicer | https://github.com/ImagingData
  • Network accessline 206
    | SlicerIDCBrowser | No | 3D visualization and analysis in 3D Slicer | https://github.com/ImagingDataCommons/SlicerIDCBrowser |
  • Network accessline 209
    **The IDC Portal (https://portal.imaging.datacommons.cancer.gov/) is interactive only** — browser-based exploration, manual cohort selection, and download. Unlike every option above it
  • Network accessline 216
    `https://api.imaging.datacommons.cancer.gov/v3`, no authentication: discovery, cohort counts and
  • Network accessline 222
    B=https://api.imaging.datacommons.cancer.gov/v3 curl -s $B/version   # idc_version, idc_index_data_version, api_version
  • Network accessline 223
    curl -s $B/version   # idc_version, idc_index_data_version, api_version
  • Network accessline 224
    curl -s $B/stats     # collections, patients, studies, series, instances, size_TB
  • Network accessline 225
    curl -s "$B/attributes/Modality/values?limit=5"   # real filter values, with counts
  • Network accessline 226
    curl -s $B/sql -H 'content-type: application/json' \
  • Network accessline 227
    -d '{"sql":"SELECT collection_id, COUNT(*) n FROM index GROUP BY 1 ORDER BY n DESC LIMIT 3"}' curl -s $B/cohort/counts -H 'content-type: application/json' \   -d '{"filters":{"terms":{"collection_id":["rider_pilot"]}}}'
  • Network accessline 228
    curl -s $B/cohort/counts -H 'content-type: application/json' \
  • Network accessline 419
    In the reviewed v24 snapshot, about 97% of IDC data by size is CC BY (commercial use allowed with attribution) and about 3% is CC BY-NC (non-commercial only). **Licenses attach to series, not collections** — 39 of 176
  • Network accessline 420
    CC BY-NC (non-commercial only). **Licenses attach to series, not collections** — 39 of 176
  • Network accessline 444
    - **Use the index for IDC data content questions** - Query the IDC index directly, via `client.sql_query()` locally or `POST /v3/sql` over HTTP. Web sources (release notes, blog posts, documentation pages) are frequently out of date and wil
  • Network accessline 445
    - **Verify the IDC data version at the start of a session** - `client.get_idc_version()`, `GET /v3/version`, or the MCP `get_idc_version` tool, depending on the path in use (currently v24). For a stale local index, run `scripts/check_versio
  • Network accessline 446
    - **Check licenses and generate citations** - Query `license_short_name` and respect CC BY vs CC BY-NC terms; use `citations_from_selection()` to produce citations from `source_DOI` for publications
  • Network accessline 485
    SR, and slide microscopy all need specialized tools - **Solution:** Inspect `Modality`, `SOPClassUID`, and transfer syntax with normal `pydicom.dcmread`;   [forced parsing is not validation](https://pydicom.github.io/pydicom/stable/referenc
  • Network accessline 486
    - **Solution:** Inspect `Modality`, `SOPClassUID`, and transfer syntax with normal `pydicom.dcmread`;   [forced parsing is not validation](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.filereader.dcmread.html).   Chec
  • Network accessline 487
    [forced parsing is not validation](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.filereader.dcmread.html).
  • Network accessline 494
    - **IDC Portal**: https://portal.imaging.datacommons.cancer.gov/explore/
  • Network accessline 495
    - **Documentation**: https://learn.canceridc.dev/ — **Tutorials**: https://github.com/ImagingDataCommons/IDC-Tutorials
  • Network accessline 496
    - **User Forum**: https://discourse.canceridc.dev/ — **idc-index**: https://github.com/ImagingDataCommons/idc-index
  • Network accessline 497
    - **[indices_reference](https://idc-index.readthedocs.io/en/latest/indices_reference.html)** — external index-table docs (may be ahead of the installed version)
  • Network accessline 498
    - **Citation**: Fedorov, A., et al. "National Cancer Institute Imaging Data Commons: Toward Transparency, Reproducibility, and Scalability in Imaging Artificial Intelligence." RadioGraphics 43.12 (2023). https://doi.org/10.1148/rg.230180
  • Network accessline 499
    - **Skill updates**: [releases page](https://github.com/ImagingDataCommons/imaging-data-commons-skill/releases); watch the repository (Watch → Custom → Releases)

skills/imaging-data-commons/references/bigquery_guide.md

  • Network accessline 11
    **Requirements:** 1. Google account 2. Google Cloud project with BigQuery access ([sandbox](https://docs.cloud.google.com/bigquery/docs/sandbox) supports limited public queries without a billing account; billing applies beyond applicable li
  • Network accessline 12
    1. Google account 2. Google Cloud project with BigQuery access ([sandbox](https://docs.cloud.google.com/bigquery/docs/sandbox) supports limited public queries without a billing account; billing applies beyond applicable limits) 3. `google-c
  • Network accessline 13
    2. Google Cloud project with BigQuery access ([sandbox](https://docs.cloud.google.com/bigquery/docs/sandbox) supports limited public queries without a billing account; billing applies beyond applicable limits)
  • Network accessline 57
    ### dicom_all Primary table joining complete DICOM metadata with IDC-specific columns (collection_id, gcs_url, license). Contains exported DICOM fields plus collection and administrative metadata, one row per instance. See [dicom_all.sql](h
  • Network accessline 58
    Primary table joining complete DICOM metadata with IDC-specific columns (collection_id, gcs_url, license). Contains exported DICOM fields plus collection and administrative metadata, one row per instance. See [dicom_all.sql](https://github.
  • Network accessline 654
    - IDC data is de-identified; private tags containing PHI may have been removed or modified - The same tag may have different meanings across software versions - Inspect source headers and vendor documentation to validate private-tag interpr
  • Network accessline 656
    - Inspect source headers and vendor documentation to validate private-tag interpretation; the [IDC Viewer](https://viewer.imaging.datacommons.cancer.gov/) provides complementary image QA
  • Network accessline 660
    **Manufacturer DICOM Conformance Statements:** - [GE Healthcare MR](https://www.gehealthcare.com/products/interoperability/dicom/magnetic-resonance-imaging-dicom-conformance-statements)
  • Network accessline 661
    - [GE Healthcare MR](https://www.gehealthcare.com/products/interoperability/dicom/magnetic-resonance-imaging-dicom-conformance-statements)
  • Network accessline 662
    - [Siemens MR](https://www.siemens-healthineers.com/services/it-standards/dicom-conformance-statements-magnetic-resonance)
  • Network accessline 663
    - [Siemens CT](https://www.siemens-healthineers.com/services/it-standards/dicom-conformance-statements-computed-tomography)
  • Network accessline 665
    **DICOM Standard:** - [Part 5 Section 7.8 - Private Data Elements](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_7.8.html)
  • Network accessline 666
    - [Part 5 Section 7.8 - Private Data Elements](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_7.8.html)
  • Network accessline 667
    - [Part 15 Appendix E - De-identification Profiles](https://dicom.nema.org/medical/dicom/current/output/chtml/part15/chapter_e.html)
  • Network accessline 669
    **Community Resources:** - [NAMIC Wiki: DWI/DTI DICOM](https://web.archive.org/web/20260520044207/https://www.na-mic.org/wiki/NAMIC_Wiki:DTI:DICOM_for_DWI_and_DTI) - comprehensive vendor comparison for diffusion imaging (archived; original 
  • Network accessline 670
    - [NAMIC Wiki: DWI/DTI DICOM](https://web.archive.org/web/20260520044207/https://www.na-mic.org/wiki/NAMIC_Wiki:DTI:DICOM_for_DWI_and_DTI) - comprehensive vendor comparison for diffusion imaging (archived; original NA-MIC wiki retired)
  • Network accessline 671
    - [StandardizeBValue](https://github.com/nslay/StandardizeBValue) - tool to extract vendor b-values to standard tags
  • Network accessline 710
    **Pricing:** On-demand analysis is priced per TiB scanned; the reviewed US rate is $6.25/TiB with the first 1 TiB/month free. Verify the region and current [BigQuery pricing](https://cloud.google.com/bigquery/pricing) before estimating a jo
  • Network accessline 712
    [BigQuery pricing](https://cloud.google.com/bigquery/pricing) before estimating a job.
  • Network accessline 729
    For execution, set `maximum_bytes_billed` in `QueryJobConfig` to your budget in bytes; BigQuery refuses a job estimated to exceed it. See [estimate and control costs](https://docs.cloud.google.com/bigquery/docs/best-practices-costs).
  • Network accessline 731
    [estimate and control costs](https://docs.cloud.google.com/bigquery/docs/best-practices-costs).
  • Network accessline 883
    - [Understanding the BigQuery DICOM schema](https://docs.cloud.google.com/healthcare-api/docs/how-tos/dicom-bigquery-schema)
  • Network accessline 884
    - [BigQuery Query Syntax](https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax)
  • Network accessline 885
    - [Kaggle Intro to SQL](https://www.kaggle.com/learn/intro-to-sql)
  • Network accessline 886
    - [Sample BigQuery queries of IDC data](https://github.com/ImagingDataCommons/idc-bigquery-cookbook)

skills/imaging-data-commons/references/cli_guide.md

  • Network accessline 297
    - [idc-index Documentation](https://idc-index.readthedocs.io/)
  • Network accessline 298
    - [IDC Portal](https://portal.imaging.datacommons.cancer.gov/) - Interactive cohort building
  • Network accessline 299
    - [IDC Tutorials](https://github.com/ImagingDataCommons/IDC-Tutorials)

skills/imaging-data-commons/references/clinical_data_guide.md

  • Network accessline 324
    **IDC Documentation:** - [Clinical data organization](https://learn.canceridc.dev/data/organization-of-data/clinical) - How clinical data is organized in IDC
  • Network accessline 325
    - [Clinical data organization](https://learn.canceridc.dev/data/organization-of-data/clinical) - How clinical data is organized in IDC
  • Network accessline 326
    - [Clinical data dashboard](https://datastudio.google.com/u/0/reporting/04cf5976-4ea0-4fee-a749-8bfd162f2e87/page/p_s7mk6eybqc) - Visual summary of available clinical data
  • Network accessline 327
    - [idc-index clinical_index documentation](https://idc-index.readthedocs.io/en/latest/indices_reference.html#clinical-index)
  • Network accessline 333
    **IDC Tutorials:** - [clinical_data_intro.ipynb](https://github.com/ImagingDataCommons/IDC-Tutorials/blob/master/notebooks/advanced_topics/clinical_data_intro.ipynb)
  • Network accessline 334
    - [clinical_data_intro.ipynb](https://github.com/ImagingDataCommons/IDC-Tutorials/blob/master/notebooks/advanced_topics/clinical_data_intro.ipynb)
  • Network accessline 335
    - [exploring_clinical_data.ipynb](https://github.com/ImagingDataCommons/IDC-Tutorials/blob/master/notebooks/getting_started/exploring_clinical_data.ipynb)
  • Network accessline 336
    - [nlst_clinical_data.ipynb](https://github.com/ImagingDataCommons/IDC-Tutorials/blob/master/notebooks/collections_demos/nlst_clinical_data.ipynb)

skills/imaging-data-commons/references/cloud_storage_guide.md

  • Network accessline 23
    | Primary data | `idc-open-data` | `idc-open-data` | Mixed; query metadata | Most IDC series | | Head scans | `idc-open-data-two` | `idc-open-idc1` | Query metadata | Collections potentially containing head imaging | | Commercial-restricted
  • Network accessline 25
    | Commercial-restricted | `idc-open-data-cr` | `idc-open-cr` | Query metadata | Some CC BY-NC data |
  • Network accessline 35
    1. **Licensing separation**: Some CC BY-NC data is separated into `idc-open-data-cr` / `idc-open-cr`, but restricted series also exist in `idc-open-data`; use metadata, not bucket names
  • Network accessline 136
    # Install s5cmd # macOS: brew install s5cmd # Linux: download from https://github.com/peak/s5cmd/releases
  • Network accessline 138
    # Linux: download from https://github.com/peak/s5cmd/releases
  • Network accessline 300
    - **Download defaults to AWS buckets**: request GCS if needed - **Save manifests**: Store the `series_aws_url` or `crdc_series_uuid` values for reproducibility - **Check licenses**: Query `license_short_name` before commercial use; CC-NC da
  • Network accessline 301
    - **Save manifests**: Store the `series_aws_url` or `crdc_series_uuid` values for reproducibility - **Check licenses**: Query `license_short_name` before commercial use; CC-NC data requires non-commercial use - **Use current version unless 
  • Network accessline 302
    - **Check licenses**: Query `license_short_name` before commercial use; CC-NC data requires non-commercial use
  • Network accessline 325
    **IDC Documentation:** - [Files and metadata](https://learn.canceridc.dev/data/organization-of-data/files-and-metadata) - Bucket organization details
  • Network accessline 326
    - [Files and metadata](https://learn.canceridc.dev/data/organization-of-data/files-and-metadata) - Bucket organization details
  • Network accessline 327
    - [Data versioning](https://learn.canceridc.dev/data/data-versioning) - Versioning scheme explanation
  • Network accessline 328
    - [Resolving GUIDs and UUIDs](https://learn.canceridc.dev/data/organization-of-data/guids-and-uuids) - CRDC UUID documentation
  • Network accessline 329
    - [Direct loading from cloud](https://learn.canceridc.dev/data/downloading-data/direct-loading) - Python examples for cloud access
  • Network accessline 331
    **AWS Resources:** - [NCI IDC on AWS Open Data Registry](https://registry.opendata.aws/nci-imaging-data-commons/) - Bucket ARNs and access info
  • Network accessline 332
    - [NCI IDC on AWS Open Data Registry](https://registry.opendata.aws/nci-imaging-data-commons/) - Bucket ARNs and access info
  • Network accessline 333
    - [s5cmd](https://github.com/peak/s5cmd) - High-performance S3 client (used internally by idc-index)
  • Network accessline 334
    - [AWS CLI S3 commands](https://docs.aws.amazon.com/cli/latest/reference/s3/) - Standard AWS command-line interface
  • Network accessline 335
    - [Boto3 S3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html) - AWS SDK for Python
  • Network accessline 337
    **Google Cloud Resources:** - [gsutil tool](https://cloud.google.com/storage/docs/gsutil) - Google Cloud Storage command-line tool
  • Network accessline 338
    - [gsutil tool](https://cloud.google.com/storage/docs/gsutil) - Google Cloud Storage command-line tool
  • Network accessline 339
    - [gcloud storage commands](https://cloud.google.com/sdk/gcloud/reference/storage) - Modern GCS CLI (recommended over gsutil)
  • Network accessline 340
    - [Google Cloud Storage Python client](https://cloud.google.com/python/docs/reference/storage/latest) - GCS SDK for Python

skills/imaging-data-commons/references/dicomweb_guide.md

  • Network accessline 22
    https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb
  • Network accessline 36
    https://healthcare.googleapis.com/v1/projects/nci-idc-data/locations/us-central1/datasets/idc/dicomStores/idc-store-v{VERSION}/dicomWeb
  • Network accessline 39
    The pattern is historical, not proof that a store exists for the latest IDC release. IDC currently documents `idc-store-v23`, while Google [documents `idc-store` and an access-request form](https://docs.cloud.google.com/healthcare-api/docs/
  • Network accessline 40
    IDC currently documents `idc-store-v23`, while Google [documents `idc-store` and an access-request form](https://docs.cloud.google.com/healthcare-api/docs/resources/public-datasets/idc). Confirm the provisioned store URL and access with tho
  • Network accessline 41
    [documents `idc-store` and an access-request form](https://docs.cloud.google.com/healthcare-api/docs/resources/public-datasets/idc).
  • Network accessline 130
    IDC DICOMweb is provided through Google Cloud Healthcare API DICOM stores. The implementation follows DICOM PS3.18 Web Services with specific characteristics documented in the [Google Healthcare DICOM conformance statement](https://docs.clo
  • Network accessline 199
    base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 201
    # Search for a specific study study_uid = "1.3.6.1.4.1.14519.5.2.1.6450.9002.307623500513044641407722230440" response = requests.get(
  • Network accessline 202
    study_uid = "1.3.6.1.4.1.14519.5.2.1.6450.9002.307623500513044641407722230440" response = requests.get(     f"{base_url}/studies",
  • Network accessline 203
    response = requests.get(
  • Network accessline 221
    base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 224
    response = requests.get(
  • Network accessline 246
    base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 250
    response = requests.get(
  • Network accessline 271
    base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 275
    response = requests.get(
  • Network accessline 313
    # Use DICOMweb to stream metadata without downloading files base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 314
    base_url = "https://proxy.imaging.datacommons.cancer.gov/current/viewer-only-no-downloads-see-tinyurl-dot-com-slash-3j3d9jyp/dicomWeb"
  • Network accessline 316
    response = requests.get(
  • Network accessline 353
    # Get ADC; AuthorizedSession refreshes expiring tokens automatically. credentials, project = default(scopes=["https://www.googleapis.com/auth/cloud-platform"])
  • Network accessline 354
    credentials, project = default(scopes=["https://www.googleapis.com/auth/cloud-platform"])
  • Access to secretsline 358
    [Credential-related source omitted]
  • Network accessline 413
    **IDC Documentation:** - [IDC DICOM Stores](https://learn.canceridc.dev/data/organization-of-data/dicom-stores) - Data coverage and bucket details
  • Network accessline 414
    - [IDC DICOM Stores](https://learn.canceridc.dev/data/organization-of-data/dicom-stores) - Data coverage and bucket details
  • Network accessline 415
    - [IDC DICOMweb Access](https://learn.canceridc.dev/data/downloading-data/dicomweb-access) - Endpoint usage and differences
  • Network accessline 416
    - [IDC Proxy Policy](https://learn.canceridc.dev/portal/proxy-policy) - Quota policies and usage restrictions
  • Network accessline 417
    - [IDC User Guide](https://learn.canceridc.dev/) - Complete documentation
  • Network accessline 419
    **DICOMweb Standards and Tools:** - [Google Healthcare DICOM Conformance Statement](https://docs.cloud.google.com/healthcare-api/docs/dicom)
  • Network accessline 420
    - [Google Healthcare DICOM Conformance Statement](https://docs.cloud.google.com/healthcare-api/docs/dicom)
  • Network accessline 421
    - [DICOMweb Standard](https://www.dicomstandard.org/using/dicomweb)
  • Network accessline 422
    - [dicomweb-client Python library](https://dicomweb-client.readthedocs.io/)

skills/imaging-data-commons/references/digital_pathology_guide.md

  • Network accessline 100
    |--------|----------| | `primaryAnatomicStructureModifier_CodeMeaning` | Structured tissue type from DICOM specimen metadata (e.g., `Neoplasm, Primary`, `Normal`, `Tumor`, `Neoplasm, Metastatic`). Availability depends on the collection; mis
  • Network accessline 102
    | `ContainerIdentifier` | Slide/container identifier. For TCGA collections, contains the [TCGA barcode](https://docs.gdc.cancer.gov/Encyclopedia/pages/TCGA_Barcode/) where the [sample type code](https://gdc.cancer.gov/resources-tcga-users/t
  • Network accessline 285
    Annotation objects can also contain per-annotation **measurements** (e.g., nucleus area, eccentricity) stored within the DICOM file. These are not in the index tables — extract them after download using [highdicom](https://github.com/Imagin
  • Network accessline 393
    **Python Libraries:** - [highdicom](https://github.com/ImagingDataCommons/highdicom) - High-level DICOM abstractions for Python. Create and read DICOM Segmentations (SEG), Structured Reports (SR), and parametric maps for pathology and radio
  • Network accessline 394
    - [highdicom](https://github.com/ImagingDataCommons/highdicom) - High-level DICOM abstractions for Python. Create and read DICOM Segmentations (SEG), Structured Reports (SR), and parametric maps for pathology and radiology. Developed by IDC
  • Network accessline 395
    - [wsidicom](https://github.com/imi-bigpicture/wsidicom) - Python package for reading DICOM WSI datasets. Parses metadata into easy-to-use dataclasses for whole slide image analysis.
  • Network accessline 396
    - [TIA-Toolbox](https://github.com/TissueImageAnalytics/tiatoolbox) - End-to-end computational pathology library with DICOM support via `DICOMWSIReader`. Provides tile extraction, feature extraction, and pretrained deep learning models.
  • Network accessline 397
    - [EZ-WSI-DICOMweb](https://github.com/GoogleCloudPlatform/EZ-WSI-DICOMweb) - Extract image patches from DICOM whole slide images via DICOMweb. Designed for AI/ML workflows with Google Healthcare DICOM stores; the IDC tutorial requires the 
  • Network accessline 399
    **Viewers:** - [Slim](https://github.com/ImagingDataCommons/slim) - Web-based DICOM slide microscopy viewer and annotation tool. Supports brightfield and multiplexed immunofluorescence imaging via DICOMweb. Developed by IDC.
  • Network accessline 400
    - [Slim](https://github.com/ImagingDataCommons/slim) - Web-based DICOM slide microscopy viewer and annotation tool. Supports brightfield and multiplexed immunofluorescence imaging via DICOMweb. Developed by IDC.
  • Network accessline 401
    - [QuPath](https://qupath.github.io/) - Cross-platform open source software for whole slide image analysis. DICOM WSI support depends on the installed image-server backend; verify the exact QuPath/OpenSlide build before promising compatibil
  • Network accessline 403
    **Conversion:** - [dicom_wsi](https://github.com/Steven-N-Hart/dicom_wsi) - Python implementation for converting proprietary WSI formats to DICOM-compliant files.
  • Network accessline 404
    - [dicom_wsi](https://github.com/Steven-N-Hart/dicom_wsi) - Python implementation for converting proprietary WSI formats to DICOM-compliant files.

skills/imaging-data-commons/references/index_tables_guide.md

  • Network accessline 7
    **Complete index table documentation:** https://idc-index.readthedocs.io/en/latest/indices_reference.html
  • Network accessline 158
    | `PatientSex` | STRING | Yes | Patient sex | | `PatientAge` | STRING | Yes | Patient age at time of study | | `license_short_name` | STRING | No | License type (CC BY 4.0, CC BY-NC 4.0, etc.) |
  • Network accessline 159
    | `PatientAge` | STRING | Yes | Patient age at time of study | | `license_short_name` | STRING | No | License type (CC BY 4.0, CC BY-NC 4.0, etc.) | | `series_size_MB` | FLOAT | No | Size of series in megabytes |
  • Network accessline 160
    | `license_short_name` | STRING | No | License type (CC BY 4.0, CC BY-NC 4.0, etc.) |
  • Network accessline 166
    **DICOM = Yes**: Column value extracted from the DICOM attribute with the same name. Refer to the [DICOM standard](https://dicom.nema.org/medical/dicom/current/output/chtml/part06/chapter_6.html) for numeric tag mappings. Use standard DICOM
  • Network accessline 202
    - Complete index table documentation: https://idc-index.readthedocs.io/en/latest/indices_reference.html

skills/imaging-data-commons/references/licensing_and_citation.md

  • Network accessline 37
    | CC BY 4.0 | 74.7% | Yes | Yes | | CC BY 3.0 | 22.1% | Yes | Yes | | CC BY-NC 4.0 | 2.1% | **No** | Yes |
  • Network accessline 38
    | CC BY 3.0 | 22.1% | Yes | Yes | | CC BY-NC 4.0 | 2.1% | **No** | Yes | | CC BY-NC 3.0 | 0.8% | **No** | Yes |
  • Network accessline 39
    | CC BY-NC 4.0 | 2.1% | **No** | Yes |
  • Network accessline 40
    | CC BY-NC 3.0 | 0.8% | **No** | Yes |
  • Network accessline 53
    **A combined workflow must satisfy every component license.** CC BY annotations do not relicense their CC BY-NC source images. Exclude restricted source series from a commercial
  • Network accessline 54
    relicense their CC BY-NC source images. Exclude restricted source series from a commercial
  • Network accessline 57
    Some commercially restricted data is in `idc-open-data-cr` (AWS) / `idc-open-cr` (GCS), but CC BY-NC series also occur in `idc-open-data`. Never use the bucket as a license filter. See
  • Network accessline 58
    but CC BY-NC series also occur in `idc-open-data`. Never use the bucket as a license filter. See
  • Network accessline 110
    B=https://api.imaging.datacommons.cancer.gov/v3 curl -s $B/licenses \
  • Network accessline 111
    curl -s $B/licenses \
  • Network accessline 122
    Call `get_licenses` with the same selection you built with `build_cohort`. The result carries the same per-license breakdown; the CC BY vs CC BY-NC distinction above applies unchanged.
  • Network accessline 123
    the same per-license breakdown; the CC BY vs CC BY-NC distinction above applies unchanged.
  • Network accessline 174
    curl -s $B/citations \
  • Network accessline 206
    > Fedorov, A., et al. "National Cancer Institute Imaging Data Commons: Toward Transparency,    > Reproducibility, and Scalability in Imaging Artificial Intelligence." *RadioGraphics* 43.12    > (2023). https://doi.org/10.1148/rg.230180
  • Network accessline 208
    > (2023). https://doi.org/10.1148/rg.230180
  • Network accessline 232
    - **IDC Portal** — https://portal.imaging.datacommons.cancer.gov/
  • Network accessline 233
    - **IDC data licensing documentation** — https://learn.canceridc.dev/data/licensing

skills/imaging-data-commons/references/mcp_guide.md

  • Network accessline 3
    IDC operates a hosted [Model Context Protocol](https://modelcontextprotocol.io/) server that
  • Network accessline 11
    | Property | Value | |----------|-------| | URL | `https://api.imaging.datacommons.cancer.gov/mcp` |
  • Network accessline 12
    |----------|-------| | URL | `https://api.imaging.datacommons.cancer.gov/mcp` | | Transport | Streamable HTTP (`streamable-http`, sometimes spelled `http`) |
  • Network accessline 13
    | URL | `https://api.imaging.datacommons.cancer.gov/mcp` |
  • Network accessline 164
    Reviewed against the official [MCP](https://code.claude.com/docs/en/mcp) and
  • Network accessline 165
    [permissions](https://code.claude.com/docs/en/permissions) documentation; connector naming
  • Network accessline 174
    call. - **Adding the server.**   `claude mcp add --transport http idc https://api.imaging.datacommons.cancer.gov/mcp`
  • Network accessline 175
    - **Adding the server.**   `claude mcp add --transport http idc https://api.imaging.datacommons.cancer.gov/mcp` - **Permission rules.** Allow rules need a literal, glob-free server segment: `mcp__idc__*`
  • Network accessline 176
    `claude mcp add --transport http idc https://api.imaging.datacommons.cancer.gov/mcp`

skills/imaging-data-commons/references/parquet_access_guide.md

  • Network accessline 24
    https://storage.googleapis.com/idc-index-data-artifacts/current/release_artifacts/{filename}.parquet
  • Network accessline 65
    BASE = "https://storage.googleapis.com/idc-index-data-artifacts/current/release_artifacts"
  • Network accessline 96
    BASE = "https://storage.googleapis.com/idc-index-data-artifacts/current/release_artifacts"
  • Network accessline 147
    BASE = "https://storage.googleapis.com/idc-index-data-artifacts/current/release_artifacts"
  • Network accessline 191
    # Use a specific data release instead of 'current' VERSION = "24.2.2" BASE = f"https://storage.googleapis.com/idc-index-data-artifacts/{VERSION}/release_artifacts"
  • Network accessline 193
    BASE = f"https://storage.googleapis.com/idc-index-data-artifacts/{VERSION}/release_artifacts"
  • Network accessline 213
    import duckdb url = "https://idc-open-metadata.s3.amazonaws.com/bigquery_export/idc_v24_clinical/nlst_canc/000000000000.parquet"
  • Network accessline 214
    url = "https://idc-open-metadata.s3.amazonaws.com/bigquery_export/idc_v24_clinical/nlst_canc/000000000000.parquet"
  • Network accessline 218
    Full instance tables can be very large. Inspect their schema and estimate resources before querying all shards; GoogleSQL from the BigQuery guide needs adaptation to DuckDB syntax. See [IDC files and metadata](https://learn.canceridc.dev/da
  • Network accessline 220
    See [IDC files and metadata](https://learn.canceridc.dev/data/organization-of-data/files-and-metadata).
  • Network accessline 224
    - idc-index-data releases: https://github.com/ImagingDataCommons/idc-index-data/releases
  • Network accessline 225
    - idc-index documentation: https://idc-index.readthedocs.io/
  • Network accessline 226
    - IDC Portal: https://portal.imaging.datacommons.cancer.gov/

skills/imaging-data-commons/references/rest_api_guide.md

  • Network accessline 46
    | Property | Value | |----------|-------| | Base URL | `https://api.imaging.datacommons.cancer.gov/v3` |
  • Network accessline 47
    |----------|-------| | Base URL | `https://api.imaging.datacommons.cancer.gov/v3` | | Authentication | None |
  • Network accessline 48
    | Base URL | `https://api.imaging.datacommons.cancer.gov/v3` |
  • Network accessline 49
    | Authentication | None | | Content type | `application/json` (request and response), except `cohort/manifest.txt` → `text/plain` | | Interactive docs | https://api.imaging.datacommons.cancer.gov/v3/docs (Swagger UI) |
  • Network accessline 50
    | Content type | `application/json` (request and response), except `cohort/manifest.txt` → `text/plain` | | Interactive docs | https://api.imaging.datacommons.cancer.gov/v3/docs (Swagger UI) | | OpenAPI spec | https://api.imaging.datacommon
  • Network accessline 51
    | Interactive docs | https://api.imaging.datacommons.cancer.gov/v3/docs (Swagger UI) |
  • Network accessline 52
    | OpenAPI spec | https://api.imaging.datacommons.cancer.gov/v3/openapi.json |
  • Network accessline 53
    | Source | https://github.com/ImagingDataCommons/IDC-REST-MCP |
  • Network accessline 59
    curl -s https://api.imaging.datacommons.cancer.gov/v3/version
  • Network accessline 81
    response = requests.get("https://api.imaging.datacommons.cancer.gov/v3/version", timeout=30)
  • Network accessline 130
    - a base URL other than `https://api.imaging.datacommons.cancer.gov/v3` (for example a
  • Network accessline 135
    V1/V2 documentation survives only in the [IDC docs archive](https://learn.canceridc.dev/archive/archive)
  • Network accessline 159
    All paths are relative to `https://api.imaging.datacommons.cancer.gov/v3`.
  • Network accessline 241
    curl -s $B/cohort/counts -H 'content-type: application/json' \
  • Network accessline 261
    B=https://api.imaging.datacommons.cancer.gov/v3
  • Network accessline 263
    curl -s $B/version                      # data release + API build
  • Network accessline 264
    curl -s $B/stats                        # headline totals
  • Network accessline 265
    curl -s $B/collections                  # collection array (176 in the reviewed snapshot)
  • Network accessline 266
    curl -s $B/collections/rider_pilot      # one collection: counts, modalities, licenses
  • Network accessline 267
    curl -s $B/analysis_results             # derived datasets (segmentations, annotations)
  • Network accessline 268
    curl -s $B/attributes                   # what can be filtered, and how
  • Network accessline 269
    curl -s "$B/attributes/Modality/values?limit=10"
  • Network accessline 277
    curl -s $B/cohort/counts \
  • Network accessline 287
    curl -s $B/cohort/manifest \
  • Network accessline 301
    curl -s $B/sql \
  • Network accessline 309
    curl -s "$B/viewer-url?study_instance_uid=1.3.6.1.4.1.14519.5.2.1.7695.4164.129908397467389975396031099306"
  • Network accessline 311
    curl -s $B/licenses \
  • Network accessline 315
    curl -s $B/citations \
  • Network accessline 332
    BASE = "https://api.imaging.datacommons.cancer.gov/v3" session = requests.Session()
  • Network accessline 333
    session = requests.Session()
  • Network accessline 412
    curl -s $B/sql -H 'content-type: application/json' -d '{
  • Network accessline 445
    curl -s "$B/clinical/tables?collection_id=nlst"            # which tables this collection has
  • Network accessline 446
    curl -s $B/clinical/tables/nlst_canc                       # columns + labels
  • Network accessline 447
    curl -s "$B/clinical/tables/nlst_canc/rows?max_rows=100"   # rows, capped
  • Network accessline 449
    curl -s $B/sql -H 'content-type: application/json' -d '{
  • Network accessline 461
    # save a manifest after checking the cohort count curl --fail -sS $B/cohort/manifest.txt \
  • Network accessline 462
    curl --fail -sS $B/cohort/manifest.txt \
  • Network accessline 518
    # for source=gcs manifests, add the GCS endpoint s5cmd --no-sign-request --endpoint-url https://storage.googleapis.com run s5cmd_commands.txt
  • Network accessline 519
    s5cmd --no-sign-request --endpoint-url https://storage.googleapis.com run s5cmd_commands.txt
  • Network accessline 533
    S3-compatible endpoint, never a `gs://` URL. That is why `idc download-from-manifest` only recognizes `s3://` lines. Driving `s5cmd` yourself, use `--no-sign-request`, and for `source=gcs` add `--endpoint-url https://storage.googleapis.com`
  • Network accessline 535
    `source=gcs` add `--endpoint-url https://storage.googleapis.com`.
  • Network accessline 639
    - IDC REST API docs: https://learn.canceridc.dev/rest-api/api
  • Network accessline 640
    - Swagger UI: https://api.imaging.datacommons.cancer.gov/v3/docs
  • Network accessline 641
    - API and MCP server source: https://github.com/ImagingDataCommons/IDC-REST-MCP

skills/imaging-data-commons/references/use_cases.md

  • Network accessline 135
    For additional visualization options, see the [IDC Portal getting started guide](https://learn.canceridc.dev/portal/getting-started) or [SlicerIDCBrowser](https://github.com/ImagingDataCommons/SlicerIDCBrowser) for 3D Slicer integration.

skills/imaging-data-commons/scripts/check_version.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 48
    import urllib.request     try:         with urllib.request.urlopen(url, timeout=5) as response:
  • Network accessline 49
    try:         with urllib.request.urlopen(url, timeout=5) as response:             data = json.load(response)
  • Network accessline 50
    with urllib.request.urlopen(url, timeout=5) as response:
  • Network accessline 118
    if installed:         pkg = fetch_json("https://pypi.org/pypi/idc-index/json", "info", "version")
  • Network accessline 119
    pkg = fetch_json("https://pypi.org/pypi/idc-index/json", "info", "version")
  • Network accessline 124
    tag = fetch_json(f"https://api.github.com/repos/{REPO}/releases/latest", "tag_name")
  • Network accessline 125
    if tag and parse_version(tag) > parse_version(SKILL_VERSION):         print(f"[INFO] Skill {tag.lstrip('v')} available (you have {SKILL_VERSION}): "               f"https://github.com/{REPO}/releases/latest")
  • Network accessline 127
    f"https://github.com/{REPO}/releases/latest")

skills/infographics/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 4
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Network accessline 285
    See the [Image API guide](https://openrouter.ai/docs/guides/overview/multimodal/image-generation),
  • Network accessline 286
    [image input contract](https://openrouter.ai/docs/guides/overview/multimodal/image-understanding),
  • Network accessline 287
    [web-search options and citations](https://openrouter.ai/docs/guides/features/plugins/web-search),
  • Network accessline 288
    and [authentication guide](https://openrouter.ai/docs/api_reference/authentication).
  • Network accessline 346
    - [ ] Supply a short alt description plus a readable data table or long   description covering the key values and relationships, following   [W3C guidance for complex images](https://www.w3.org/WAI/tutorials/images/complex/)
  • Network accessline 347
    description covering the key values and relationships, following   [W3C guidance for complex images](https://www.w3.org/WAI/tutorials/images/complex/) - [ ] Regenerate with more specific prompt if needed
  • Network accessline 348
    [W3C guidance for complex images](https://www.w3.org/WAI/tutorials/images/complex/)
  • Network accessline 361
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 363
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 365
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 366
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 367
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 368
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/infographics/references/color_palettes.md

  • Network accessline 13
    The [Okabe-Ito palette](https://jfly.uni-koeln.de/color/), popularized by [Bang Wong](https://doi.org/10.1038/nmeth.1618), provides seven chromatic colors and black. It does not guarantee contrast between every pair.
  • Network accessline 78
    [Paul Tol's muted scheme](https://sronpersonalpages.nl/~pault/#fig:scheme_muted) contains nine categorical colors; pale gray is reserved for missing data. Gray and black are not extra categories in this scheme.
  • Network accessline 391
    See [text contrast](https://www.w3.org/TR/WCAG22/#contrast-minimum) and
  • Network accessline 392
    [non-text contrast](https://www.w3.org/TR/WCAG22/#non-text-contrast). Ratios below
  • Network accessline 478
    1. **Contrast Checkers:**    - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 479
    - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 480
    - Coolors Contrast Checker: https://coolors.co/contrast-checker
  • Network accessline 482
    2. **Colorblind Simulators:**    - Coblis: https://www.color-blindness.com/coblis-color-blindness-simulator/
  • Network accessline 483
    - Coblis: https://www.color-blindness.com/coblis-color-blindness-simulator/
  • Network accessline 487
    3. **Palette Generators:**    - Coolors: https://coolors.co/
  • Network accessline 488
    - Coolors: https://coolors.co/
  • Network accessline 489
    - Adobe Color: https://color.adobe.com/
  • Network accessline 490
    - Paletton: https://paletton.com/

skills/infographics/references/design_principles.md

  • Network accessline 465
    For accessibility ([WCAG 2.2 AA](https://www.w3.org/TR/WCAG22/)):

skills/infographics/references/iterative_refinement.md

  • Access to secretsline 131
    [Credential-related source omitted]
  • Network accessline 134
    Get an API key at: https://openrouter.ai/keys

skills/infographics/scripts/generate_infographic.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 213
    [Credential-related source omitted]
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 244
    [Credential-related source omitted]
  • Access to secretsline 245
    [Credential-related source omitted]
  • Network accessline 246
    [Credential-related source omitted]
  • Access to secretsline 246
    [Credential-related source omitted]
  • Network accessline 247
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 248
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 250
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 295
    [Credential-related source omitted]

skills/infographics/scripts/generate_infographic_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 417
    [Credential-related source omitted]
  • Access to secretsline 419
    [Credential-related source omitted]
  • Access to secretsline 421
    [Credential-related source omitted]
  • Access to secretsline 422
    [Credential-related source omitted]
  • Network accessline 423
    [Credential-related source omitted]
  • Access to secretsline 423
    [Credential-related source omitted]
  • Network accessline 424
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Network accessline 425
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 428
    self.verbose = verbose         self._last_error = None         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 430
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 432
    # model; a text-only chat model is rejected with "No endpoints found that         # support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 434
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 554
    [Credential-related source omitted]
  • Access to secretsline 622
    [Credential-related source omitted]
  • Network accessline 626
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 627
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 628
    response = requests.post(
  • Access to secretsline 644
    [Credential-related source omitted]
  • Access to secretsline 650
    [Credential-related source omitted]
  • Possible obfuscationline 677
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 1286
    [Credential-related source omitted]
  • Access to secretsline 1307
    [Credential-related source omitted]
  • Access to secretsline 1322
    [Credential-related source omitted]
  • Access to secretsline 1323
    [Credential-related source omitted]
  • Access to secretsline 1324
    [Credential-related source omitted]
  • Access to secretsline 1325
    [Credential-related source omitted]
  • Access to secretsline 1327
    [Credential-related source omitted]
  • Access to secretsline 1328
    [Credential-related source omitted]
  • Access to secretsline 1333
    [Credential-related source omitted]

skills/iso-standards-readiness/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob
  • Network accessline 51
    ISO and IEC standards are copyrighted. Obtain each standard from [ISO](https://www.iso.org/standards.html), IEC, an ISO national member, or another
  • Network accessline 52
    [ISO](https://www.iso.org/standards.html), IEC, an ISO national member, or another
  • Network accessline 53
    authorized source. Do not retrieve, paste, reproduce, or generate clause text. Summarize the organization's own process and cite the controlled authorized copy. See [ISO copyright](https://www.iso.org/copyright.html). Accreditation-body, CA
  • Network accessline 54
    Summarize the organization's own process and cite the controlled authorized copy. See [ISO copyright](https://www.iso.org/copyright.html). Accreditation-body, CAP, and scheme checklists that quote requirements are separately licensed — keep
  • Network accessline 55
    [ISO copyright](https://www.iso.org/copyright.html). Accreditation-body, CAP, and
  • Network accessline 206
    location to the provider's dated accreditation scope and applicable calibration and measurement capability, using the current [Global ACI-TECH-1-009 (M) policy basis](https://global-aci.org/en/global_aci-documents/)
  • Network accessline 207
    and measurement capability, using the current [Global ACI-TECH-1-009 (M) policy basis](https://global-aci.org/en/global_aci-documents/) (successor to ILAC P14; see the source ledger).
  • Network accessline 208
    [Global ACI-TECH-1-009 (M) policy basis](https://global-aci.org/en/global_aci-documents/)
  • Network accessline 374
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 376
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 378
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 379
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 380
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 381
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/iso-standards-readiness/assets/templates/laboratory-scope-intake-template.json

  • Network accessline 18
    "title": "Organization-controlled source ledger",         "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",
  • Network accessline 19
    "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",         "accessed": "<YYYY-MM-DD>"
  • Network accessline 20
    "url": "https://example.invalid/replace-with-controlled-official-source",

skills/iso-standards-readiness/assets/templates/medical-laboratory-scope-intake-template.json

  • Network accessline 18
    "title": "Organization-controlled source ledger",         "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",
  • Network accessline 19
    "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",         "accessed": "<YYYY-MM-DD>"
  • Network accessline 20
    "url": "https://example.invalid/replace-with-controlled-official-source",

skills/iso-standards-readiness/assets/templates/qmsr-transition-template.json

  • Network accessline 23
    "title": "Quality Management System Regulation (QMSR)",         "version_or_date": "Updated 2026-02-02",         "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr",
  • Network accessline 24
    "version_or_date": "Updated 2026-02-02",         "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr",         "accessed": "2026-10-01"
  • Network accessline 25
    "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr",
  • Network accessline 30
    "title": "21 CFR Part 820 — Quality Management System Regulation",         "version_or_date": "Current eCFR reviewed 2026-10-01",         "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820",
  • Network accessline 31
    "version_or_date": "Current eCFR reviewed 2026-10-01",         "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820",         "accessed": "2026-10-01"
  • Network accessline 32
    "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820",
  • Network accessline 37
    "title": "Inspection of Medical Device Manufacturers Compliance Program 7382.850",         "version_or_date": "Effective 2026-02-02",         "url": "https://www.fda.gov/media/80195/download?attachment",
  • Network accessline 38
    "version_or_date": "Effective 2026-02-02",         "url": "https://www.fda.gov/media/80195/download?attachment",         "accessed": "2026-10-01"
  • Network accessline 39
    "url": "https://www.fda.gov/media/80195/download?attachment",
  • Network accessline 50
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requir
  • Network accessline 51
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality
  • Network accessline 52
    "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr", "accessed": "2026-10-01"}]
  • Network accessline 59
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subcha
  • Network accessline 60
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "acc
  • Network accessline 61
    "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "accessed": "2026-10-01"}]
  • Network accessline 68
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subcha
  • Network accessline 69
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "acc
  • Network accessline 70
    "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "accessed": "2026-10-01"}]
  • Network accessline 77
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-dev
  • Network accessline 78
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-managemen
  • Network accessline 79
    "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-f
  • Network accessline 86
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-dev
  • Network accessline 87
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-managemen
  • Network accessline 88
    "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-f
  • Network accessline 95
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-dev
  • Network accessline 96
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-managemen
  • Network accessline 97
    "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-f
  • Network accessline 104
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/
  • Network accessline 105
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/download?attachment", 
  • Network accessline 106
    "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/download?attachment", "accessed": "2026-10-01"}]
  • Network accessline 113
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requir
  • Network accessline 114
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality
  • Network accessline 115
    "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr", "accessed": "2026-10-01"}]
  • Network accessline 122
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subcha
  • Network accessline 123
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "acc
  • Network accessline 124
    "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "accessed": "2026-10-01"}]
  • Network accessline 131
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subcha
  • Network accessline 132
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "acc
  • Network accessline 133
    "source_refs": [{"id": "ECFR-820", "title": "21 CFR Part 820", "version_or_date": "current", "url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820", "accessed": "2026-10-01"}]
  • Network accessline 140
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requir
  • Network accessline 141
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality
  • Network accessline 142
    "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr", "accessed": "2026-10-01"}]
  • Network accessline 149
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/
  • Network accessline 150
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/download?attachment", 
  • Network accessline 151
    "source_refs": [{"id": "FDA-CP-7382.850", "title": "Compliance Program 7382.850", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/media/80195/download?attachment", "accessed": "2026-10-01"}]
  • Network accessline 158
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-dev
  • Network accessline 159
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-managemen
  • Network accessline 160
    "source_refs": [{"id": "FDA-QMSR-FAQ", "title": "QMSR Frequently Asked Questions", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-f
  • Network accessline 167
    "evidence": [],       "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requir
  • Network accessline 168
    "approval": {"status": "pending", "by": "", "date": ""},       "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality
  • Network accessline 169
    "source_refs": [{"id": "FDA-QMSR", "title": "FDA QMSR page", "version_or_date": "2026-02-02", "url": "https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr", "accessed": "2026-10-01"}]

skills/iso-standards-readiness/assets/templates/scope-intake-template.json

  • Network accessline 17
    "title": "Organization-controlled source ledger",         "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",
  • Network accessline 18
    "version_or_date": "<revision/date>",         "url": "https://example.invalid/replace-with-controlled-official-source",         "accessed": "<YYYY-MM-DD>"
  • Network accessline 19
    "url": "https://example.invalid/replace-with-controlled-official-source",

skills/iso-standards-readiness/references/assurance-lanes.md

  • Network accessline 112
    - `references/source-ledger.md` — dated official sources for every claim above - [GLOBAC launch](https://iaf.nu/en/news/global-accreditation-cooperation-incorporated-launch-unifies-international-accreditation-organisations-and-strengthens-w
  • Network accessline 113
    - [GLOBAC launch](https://iaf.nu/en/news/global-accreditation-cooperation-incorporated-launch-unifies-international-accreditation-organisations-and-strengthens-worldwide-trust/)
  • Network accessline 114
    - [Specifying use of GLOBAC accreditation](https://ilac.org/latest_ilac_news/iaf-and-ilac-release-information-on-specifying-use-of-globac-accreditation/)
  • Network accessline 115
    - [FDA QMSR](https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr)
  • Network accessline 116
    - [CMS CLIA](https://www.cms.gov/medicare/quality/clinical-laboratory-improvement-amendments)
  • Network accessline 117
    - [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach)
  • Network accessline 118
    - [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies)

skills/iso-standards-readiness/references/evidence-architecture.md

  • Network accessline 26
    Use an authorized copy of ISO 13485 and current jurisdiction/product sources to identify the documentation and records that actually apply. ISO publications are copyrighted; see [ISO copyright](https://www.iso.org/copyright.html).
  • Network accessline 28
    copyrighted; see [ISO copyright](https://www.iso.org/copyright.html).
  • Network accessline 212
    Since **2026-02-02**, use current [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820),
  • Network accessline 213
    [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820),
  • Network accessline 214
    the incorporated ISO edition, current FDA supplemental provisions, and other applicable FDA regulations. FDA now uses [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment),
  • Network accessline 215
    applicable FDA regulations. FDA now uses [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment), not QSIT. Keep evidence for current complaint, servicing, labeling/packaging, and
  • Network accessline 216
    [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment),
  • Network accessline 221
    FDA's [QMSR FAQ](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions)
  • Network accessline 222
    [QMSR FAQ](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions)
  • Network accessline 229
    Use the current [MDSAP AU P0002.011 Audit Approach](https://www.mdsap.global/documents/library/audit-approach),
  • Network accessline 230
    [MDSAP AU P0002.011 Audit Approach](https://www.mdsap.global/documents/library/audit-approach),
  • Network accessline 240
    vigilance, registration/UDI, economic-operator, and notified-body evidence as applicable. Verify notified-body designation and codes in [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies).
  • Network accessline 241
    applicable. Verify notified-body designation and codes in [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies). MDCG guidance is useful but nonbinding; record document number, revision, date, and
  • Network accessline 242
    [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies).
  • Network accessline 247
    corrigenda, and European A11 amendments. Verify current OJEU citations on the Commission's [harmonised standards page](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en).
  • Network accessline 249
    [harmonised standards page](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en).

skills/iso-standards-readiness/references/iso-13485.md

  • Network accessline 9
    ISO publications are copyrighted. Obtain ISO 13485 and related standards from [ISO](https://www.iso.org/standard/59752.html), an ISO national member, or another
  • Network accessline 10
    [ISO](https://www.iso.org/standard/59752.html), an ISO national member, or another
  • Network accessline 11
    authorized source. ISO states that unauthorized copying, scanning, or distribution is prohibited; see [ISO copyright](https://www.iso.org/copyright.html). Do not ask an agent to retrieve, transcribe, summarize clause-by-clause, or store pro
  • Network accessline 12
    prohibited; see [ISO copyright](https://www.iso.org/copyright.html). Do not ask an
  • Network accessline 15
    For the U.S. QMSR incorporation by reference, FDA identifies read-only access through the ANSI IBR portal in its [QMSR FAQ](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-f
  • Network accessline 16
    the ANSI IBR portal in its [QMSR FAQ](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions). That access does not remove copyright or permit copying.
  • Network accessline 17
    [QMSR FAQ](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions).
  • Network accessline 22
    - [ISO 13485:2016](https://www.iso.org/standard/59752.html) is Edition 3,
  • Network accessline 27
    lists include EN ISO 13485:2016, AC:2018, and A11:2021. Verify the current OJEU   citation on the Commission's   [harmonised standards page](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en).
  • Network accessline 28
    citation on the Commission's   [harmonised standards page](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en). - FDA incorporated ISO 13485:2016(E), Third edition, March 1, 2016. A later ISO or
  • Network accessline 29
    [harmonised standards page](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en).
  • Network accessline 75
    The [QMSR](https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr)
  • Network accessline 76
    became effective **2026-02-02** and FDA began enforcement on that date. The current [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820) is titled *Quality Management System Regulation*. It incorporates I
  • Network accessline 77
    [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820)
  • Network accessline 82
    On 2026-02-02 FDA stopped using QSIT and began the inspection process in [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment).
  • Network accessline 83
    [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment).
  • Network accessline 95
    MDSAP is a regulatory audit conducted by an MDSAP-recognized Auditing Organization for participating jurisdictions. The current official [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach)
  • Network accessline 96
    Organization for participating jurisdictions. The current official [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach) is **MDSAP AU P0002.011**, version date **2026-08-03**. It uses a process-based
  • Network accessline 97
    [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach)
  • Network accessline 111
    - [Regulation (EU) 2017/745 (MDR)](https://eur-lex.europa.eu/eli/reg/2017/745/2026-07-19/eng)
  • Network accessline 112
    — indexed consolidation dated 2026-07-19; retrieve the controlled text before use. - [Regulation (EU) 2017/746 (IVDR)](https://eur-lex.europa.eu/eli/reg/2017/746/2025-01-10/eng)   — indexed consolidation dated 2025-01-10; see the ledger's r
  • Network accessline 113
    - [Regulation (EU) 2017/746 (IVDR)](https://eur-lex.europa.eu/eli/reg/2017/746/2025-01-10/eng)
  • Network accessline 114
    — indexed consolidation dated 2025-01-10; see the ledger's retrieval limitation. - [MDCG guidance index](https://health.ec.europa.eu/medical-devices-sector/new-regulations/guidance-mdcg-endorsed-documents-and-other-guidance_en)   — guidance
  • Network accessline 115
    - [MDCG guidance index](https://health.ec.europa.eu/medical-devices-sector/new-regulations/guidance-mdcg-endorsed-documents-and-other-guidance_en)
  • Network accessline 118
    Notified bodies are designated by Member States for specified legislation, conformity-assessment tasks, and designation codes. Verify current scope in [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies).
  • Network accessline 119
    conformity-assessment tasks, and designation codes. Verify current scope in [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies). Accreditation or ISO certification does not by itself confer notified-body des
  • Network accessline 120
    [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies).
  • Network accessline 154
    Integrate product and process risk with intended use, design, suppliers, production, software, validation, complaints, postmarket data, CAPA, and change control. [ISO 14971:2019](https://www.iso.org/standard/72704.html), Edition 3, was conf
  • Network accessline 155
    software, validation, complaints, postmarket data, CAPA, and change control. [ISO 14971:2019](https://www.iso.org/standard/72704.html), Edition 3, was confirmed in 2025. For EU work, distinguish EN ISO 14971:2019/A11:2021; the A11 amendment
  • Network accessline 156
    [ISO 14971:2019](https://www.iso.org/standard/72704.html), Edition 3, was confirmed

skills/iso-standards-readiness/references/iso-14971.md

  • Network accessline 10
    ISO publications are copyrighted. Obtain ISO 14971 and ISO/TR 24971 from [ISO](https://www.iso.org/standard/72704.html), an ISO national member, or another
  • Network accessline 11
    [ISO](https://www.iso.org/standard/72704.html), an ISO national member, or another
  • Network accessline 12
    authorized source; see [ISO copyright](https://www.iso.org/copyright.html). Do not ask
  • Network accessline 18
    - [ISO 14971:2019](https://www.iso.org/standard/72704.html) is Edition 3, published
  • Network accessline 19
    December 2019, reviewed and confirmed in 2025. - [ISO/TR 24971:2020](https://www.iso.org/standard/74437.html) is Edition 2 and is the   guidance companion, following the same clause structure. It is a **Technical
  • Network accessline 20
    - [ISO/TR 24971:2020](https://www.iso.org/standard/74437.html) is Edition 2 and is the
  • Network accessline 23
    ISO/TR 24971, and a TR cannot relax or reinterpret a normative requirement. Record   which guidance the organization adopted and why. ISO marks the TR for revision;   [ISO/AWI TS 24971-1](https://www.iso.org/standard/94297.html) is stage 20
  • Network accessline 24
    which guidance the organization adopted and why. ISO marks the TR for revision;   [ISO/AWI TS 24971-1](https://www.iso.org/standard/94297.html) is stage 20.00,   under development. Keep the published 2020 TR as the guidance baseline until a
  • Network accessline 25
    [ISO/AWI TS 24971-1](https://www.iso.org/standard/94297.html) is stage 20.00,
  • Network accessline 171
    - [ISO 14971:2019](https://www.iso.org/standard/72704.html) — catalogue entry
  • Network accessline 172
    - [ISO/TR 24971:2020](https://www.iso.org/standard/74437.html) — guidance companion
  • Network accessline 173
    - [Decision (EU) 2022/757](https://eur-lex.europa.eu/eli/dec_impl/2022/757/oj/eng) —

skills/iso-standards-readiness/references/iso-15189.md

  • Network accessline 9
    ISO publications are copyrighted. Obtain ISO 15189 from [ISO](https://www.iso.org/standard/76677.html), an ISO national member, or another
  • Network accessline 10
    [ISO](https://www.iso.org/standard/76677.html), an ISO national member, or another
  • Network accessline 11
    authorized source; see [ISO copyright](https://www.iso.org/copyright.html). Do not ask
  • Network accessline 18
    - [ISO 15189:2022](https://www.iso.org/standard/76677.html) is Edition 4, published
  • Network accessline 43
    CLIA covers US human-specimen testing for diagnosis, prevention, treatment, or health assessment. Applicable laboratories need the appropriate CLIA certificate or an applicable exemption. Under [42 CFR 493.3](https://www.ecfr.gov/current/ti
  • Network accessline 44
    health assessment. Applicable laboratories need the appropriate CLIA certificate or an applicable exemption. Under [42 CFR 493.3](https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-493/subpart-A/section-493.3), research test
  • Network accessline 45
    or an applicable exemption. Under [42 CFR 493.3](https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-493/subpart-A/section-493.3),
  • Network accessline 52
    organization's program. CMS approves a limited set of accreditation organizations whose approved programs support the CLIA accreditation route; read the [current AO list](https://www.cms.gov/media/678411)
  • Network accessline 53
    approved programs support the CLIA accreditation route; read the [current AO list](https://www.cms.gov/media/678411) rather than relying on a remembered count. The CAP 15189 program is layered on top of
  • Network accessline 54
    [current AO list](https://www.cms.gov/media/678411)
  • Network accessline 219
    - [ISO 15189:2022](https://www.iso.org/standard/76677.html) — catalogue entry
  • Network accessline 220
    - [ILAC: ISO 15189:2022 published](https://ilac.org/latest_ilac_news/iso-151892022-for-medical-labs-published/)
  • Network accessline 221
    - [CMS CLIA program](https://www.cms.gov/medicare/quality/clinical-laboratory-improvement-amendments)
  • Network accessline 222
    - [CLIA accreditation and exemptions](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/getting-started-clia/understanding-clia-certification-accreditation-test-complexity)
  • Network accessline 223
    - [CMS approved accreditation organizations](https://www.cms.gov/media/678411)
  • Network accessline 224
    - [CAP 15189 program](https://www.cap.org/laboratory-quality-solutions/accreditation/cap-15189-accreditation-program/cap-15189-accreditation-process/)

skills/iso-standards-readiness/references/iso-17025.md

  • Network accessline 9
    ISO and IEC publications are copyrighted. Obtain ISO/IEC 17025 from [ISO](https://www.iso.org/standard/66912.html), IEC, an ISO national member, or another
  • Network accessline 10
    [ISO](https://www.iso.org/standard/66912.html), IEC, an ISO national member, or another
  • Network accessline 11
    authorized source; see [ISO copyright](https://www.iso.org/copyright.html). Do not ask
  • Network accessline 18
    - [ISO/IEC 17025:2017](https://www.iso.org/standard/66912.html) is Edition 3. No
  • Network accessline 212
    - [Global ACI document library](https://global-aci.org/en/global_aci-documents/) — current policy/guidance designations
  • Network accessline 213
    - [BIPM JCGM publications](https://www.bipm.org/en/committees/jc/jcgm/publications) — JCGM 106:2012
  • Network accessline 214
    - [ISO/IEC 17025:2017](https://www.iso.org/standard/66912.html) — catalogue entry
  • Network accessline 215
    - [ISO/IEC 17025 landing page](https://www.iso.org/ISO-IEC-17025-testing-and-calibration-laboratories.html)
  • Network accessline 216
    - [ILAC policy series](https://ilac.org/publications-and-resources/ilac-policy-series/) — legacy policy archive; P10 is still carried by Global ACI
  • Network accessline 217
    - [GLOBAC launch](https://iaf.nu/en/news/global-accreditation-cooperation-incorporated-launch-unifies-international-accreditation-organisations-and-strengthens-worldwide-trust/)
  • Network accessline 218
    - [Specifying use of GLOBAC accreditation](https://ilac.org/latest_ilac_news/iaf-and-ilac-release-information-on-specifying-use-of-globac-accreditation/)

skills/iso-standards-readiness/references/quality-manual-guide.md

  • Network accessline 20
    ISO publications are copyrighted. Obtain ISO 13485 from [ISO](https://www.iso.org/standard/59752.html), a national member, or an authorized
  • Network accessline 21
    [ISO](https://www.iso.org/standard/59752.html), a national member, or an authorized
  • Network accessline 234
    QMSR became effective **2026-02-02**. Describe current Part 820 and relevant FDA processes; do not present the former QSR/QSIT structure as current. Link to current [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapte
  • Network accessline 235
    processes; do not present the former QSR/QSIT structure as current. Link to current [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820) and [Compliance Program 7382.850](https://www.fda.gov/media/80195/d
  • Network accessline 236
    [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820) and [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment). An ISO certificate does not exempt a manufacturer from FDA insp
  • Network accessline 237
    and [Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment).

skills/iso-standards-readiness/references/source-ledger.md

  • Network accessline 17
    - Official page:   [ISO 13485:2016](https://www.iso.org/standard/59752.html)
  • Network accessline 18
    [ISO 13485:2016](https://www.iso.org/standard/59752.html)
  • Network accessline 27
    - Current Commission index:   [Harmonised standards](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en)
  • Network accessline 28
    [Harmonised standards](https://health.ec.europa.eu/medical-devices-topics-interest/harmonised-standards_en)
  • Network accessline 29
    - Current MDR decision:   [Consolidated Decision (EU) 2021/1182, 2026-06-17](https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:02021D1182-20260617) - IVDR amendment decision:
  • Network accessline 30
    [Consolidated Decision (EU) 2021/1182, 2026-06-17](https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:02021D1182-20260617)
  • Network accessline 31
    - IVDR amendment decision:   [Decision (EU) 2022/729](https://eur-lex.europa.eu/eli/dec_impl/2022/729/oj) - Commission summary lists for both MDR and IVDR, generated 2026-06-17, directly
  • Network accessline 32
    [Decision (EU) 2022/729](https://eur-lex.europa.eu/eli/dec_impl/2022/729/oj)
  • Network accessline 34
    confirmed EN ISO 13485:2016, AC:2018, and A11:2021. A11:2021 is a European EN amendment, not an ISO international   “Amendment 1:2021.” - Evidence: [MDR summary source page](https://single-market-economy.ec.europa.eu/single-market/goods/eur
  • Network accessline 35
    “Amendment 1:2021.” - Evidence: [MDR summary source page](https://single-market-economy.ec.europa.eu/single-market/goods/european-standards/harmonised-standards/medical-devices_en)   and [IVDR summary source page](https://single-market-econ
  • Network accessline 36
    - Evidence: [MDR summary source page](https://single-market-economy.ec.europa.eu/single-market/goods/european-standards/harmonised-standards/medical-devices_en)
  • Network accessline 37
    and [IVDR summary source page](https://single-market-economy.ec.europa.eu/single-market/goods/european-standards/harmonised-standards/iv-diagnostic-medical-devices_en).
  • Network accessline 47
    - Official page:   [ISO 14971:2019](https://www.iso.org/standard/72704.html)
  • Network accessline 48
    [ISO 14971:2019](https://www.iso.org/standard/72704.html)
  • Network accessline 49
    - Verified metadata: Edition 3; publication 2019-12; stage 90.93, confirmed 2025-03-07. - EU source:   [Decision (EU) 2022/757](https://eur-lex.europa.eu/eli/dec_impl/2022/757/oj/eng)
  • Network accessline 50
    - EU source:   [Decision (EU) 2022/757](https://eur-lex.europa.eu/eli/dec_impl/2022/757/oj/eng) - Verified fact: the Commission MDR and IVDR summary PDFs cited above both list
  • Network accessline 51
    [Decision (EU) 2022/757](https://eur-lex.europa.eu/eli/dec_impl/2022/757/oj/eng)
  • Network accessline 59
    - Official page:   [ISO/TR 24971:2020](https://www.iso.org/standard/74437.html)
  • Network accessline 60
    [ISO/TR 24971:2020](https://www.iso.org/standard/74437.html)
  • Network accessline 61
    - Verified catalogue metadata: Edition 2, published 2020-06; remains the published   guidance companion to ISO 14971:2019. Stage 90.92 (to be revised), 2026-07-06. - Proposed successor: [ISO/AWI TS 24971-1](https://www.iso.org/standard/9429
  • Network accessline 62
    guidance companion to ISO 14971:2019. Stage 90.92 (to be revised), 2026-07-06. - Proposed successor: [ISO/AWI TS 24971-1](https://www.iso.org/standard/94297.html),   stage 20.00 (new project registered). This is an approved work item under
  • Network accessline 63
    - Proposed successor: [ISO/AWI TS 24971-1](https://www.iso.org/standard/94297.html),
  • Network accessline 73
    - Official page:   [ISO/IEC 17025:2017](https://www.iso.org/standard/66912.html)
  • Network accessline 74
    [ISO/IEC 17025:2017](https://www.iso.org/standard/66912.html)
  • Network accessline 75
    - Landing page:   [ISO/IEC 17025 — Testing and calibration laboratories](https://www.iso.org/ISO-IEC-17025-testing-and-calibration-laboratories.html) - Verified catalogue metadata: Edition 3, published 2017-11, confirmed 2023-08-18;
  • Network accessline 76
    [ISO/IEC 17025 — Testing and calibration laboratories](https://www.iso.org/ISO-IEC-17025-testing-and-calibration-laboratories.html)
  • Network accessline 87
    - Official page:   [ISO 15189:2022](https://www.iso.org/standard/76677.html)
  • Network accessline 88
    [ISO 15189:2022](https://www.iso.org/standard/76677.html)
  • Network accessline 89
    - ILAC announcement:   [ISO 15189:2022 for medical labs published](https://ilac.org/latest_ilac_news/iso-151892022-for-medical-labs-published/) - Verified metadata: Edition 4; published December 2022; cancels and replaces
  • Network accessline 90
    [ISO 15189:2022 for medical labs published](https://ilac.org/latest_ilac_news/iso-151892022-for-medical-labs-published/)
  • Network accessline 104
    - Official page: [ISO copyright](https://www.iso.org/copyright.html)
  • Network accessline 114
    - Source:   [Medical Devices; Quality System Regulation Amendments](https://www.federalregister.gov/documents/2024/02/02/2024-01709/medical-devices-quality-system-regulation-amendments)
  • Network accessline 115
    [Medical Devices; Quality System Regulation Amendments](https://www.federalregister.gov/documents/2024/02/02/2024-01709/medical-devices-quality-system-regulation-amendments)
  • Network accessline 119
    inspection; FDA does not issue ISO 13485 certificates. - Correction:   [2024 correction](https://www.federalregister.gov/documents/2024/10/15/2024-23701/medical-devices-quality-system-regulation-amendments-correction).
  • Network accessline 120
    - Correction:   [2024 correction](https://www.federalregister.gov/documents/2024/10/15/2024-23701/medical-devices-quality-system-regulation-amendments-correction). - Later source:
  • Network accessline 121
    [2024 correction](https://www.federalregister.gov/documents/2024/10/15/2024-23701/medical-devices-quality-system-regulation-amendments-correction).
  • Network accessline 122
    - Later source:   [2025 QMSR technical amendments](https://www.federalregister.gov/documents/2025/12/04/2025-21955/medical-devices-quality-management-system-regulation-technical-amendments).   Use the current eCFR rather than reconstructing
  • Network accessline 123
    [2025 QMSR technical amendments](https://www.federalregister.gov/documents/2025/12/04/2025-21955/medical-devices-quality-management-system-regulation-technical-amendments).
  • Network accessline 129
    - Source:   [Quality Management System Regulation (QMSR)](https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr)
  • Network accessline 130
    [Quality Management System Regulation (QMSR)](https://www.fda.gov/medical-devices/postmarket-requirements-devices/quality-management-system-regulation-qmsr)
  • Network accessline 140
    - Source:   [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820)
  • Network accessline 141
    [21 CFR Part 820](https://www.ecfr.gov/current/title-21/chapter-I/subchapter-H/part-820)
  • Network accessline 154
    - Source:   [QMSR Frequently Asked Questions](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions)
  • Network accessline 155
    [QMSR Frequently Asked Questions](https://www.fda.gov/medical-devices/quality-management-system-regulation-qmsr/quality-management-system-regulation-frequently-asked-questions)
  • Network accessline 167
    - Source:   [Inspection of Medical Device Manufacturers Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment)
  • Network accessline 168
    [Inspection of Medical Device Manufacturers Compliance Program 7382.850](https://www.fda.gov/media/80195/download?attachment)
  • Network accessline 171
    superseded device inspection programs are no longer used. - Supplemental education:   [April 2026 FDA town hall](https://www.fda.gov/medical-devices/medical-devices-news-and-events/town-hall-fdas-quality-management-system-regulation-qmsr-me
  • Network accessline 172
    - Supplemental education:   [April 2026 FDA town hall](https://www.fda.gov/medical-devices/medical-devices-news-and-events/town-hall-fdas-quality-management-system-regulation-qmsr-medical-device-risk-based-inspections). - Limitation: prepar
  • Network accessline 173
    [April 2026 FDA town hall](https://www.fda.gov/medical-devices/medical-devices-news-and-events/town-hall-fdas-quality-management-system-regulation-qmsr-medical-device-risk-based-inspections).
  • Network accessline 181
    - Source:   [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach)
  • Network accessline 182
    [MDSAP Audit Approach](https://www.mdsap.global/documents/library/audit-approach)
  • Network accessline 187
    risk-management foundation, jurisdiction-specific requirements, and a three-year   audit cycle. - Direct document: [AU P0002.011 PDF](https://www.mdsap.global/sites/default/files/2026-07/MDSAP%20AU%20P0002.011%20MDSAP%20Audit%20Approach.pdf
  • Network accessline 188
    audit cycle. - Direct document: [AU P0002.011 PDF](https://www.mdsap.global/sites/default/files/2026-07/MDSAP%20AU%20P0002.011%20MDSAP%20Audit%20Approach.pdf).   Its URL directory is not its version date. The former .010 baseline is superse
  • Network accessline 189
    - Direct document: [AU P0002.011 PDF](https://www.mdsap.global/sites/default/files/2026-07/MDSAP%20AU%20P0002.011%20MDSAP%20Audit%20Approach.pdf).
  • Network accessline 194
    - Current program site:   [MDSAP.global](https://www.mdsap.global/)
  • Network accessline 195
    [MDSAP.global](https://www.mdsap.global/)
  • Network accessline 196
    - IMDRF background:   [IMDRF MDSAP working group](https://www.imdrf.org/working-groups/closed-working-groups/medical-device-single-audit-program-mdsap) - FDA program page:
  • Network accessline 197
    [IMDRF MDSAP working group](https://www.imdrf.org/working-groups/closed-working-groups/medical-device-single-audit-program-mdsap)
  • Network accessline 198
    - FDA program page:   [Medical Device Single Audit Program](https://www.fda.gov/medical-devices/cdrh-international-affairs/medical-device-single-audit-program-mdsap) - Verified status: IMDRF development work moved to implementation; current
  • Network accessline 199
    [Medical Device Single Audit Program](https://www.fda.gov/medical-devices/cdrh-international-affairs/medical-device-single-audit-program-mdsap)
  • Network accessline 209
    - Source:   [Regulation (EU) 2017/745, consolidated 2026-07-19](https://eur-lex.europa.eu/eli/reg/2017/745/2026-07-19/eng)
  • Network accessline 210
    [Regulation (EU) 2017/745, consolidated 2026-07-19](https://eur-lex.europa.eu/eli/reg/2017/745/2026-07-19/eng)
  • Network accessline 223
    - Source:   [Regulation (EU) 2017/746, consolidated 2025-01-10](https://eur-lex.europa.eu/eli/reg/2017/746/2025-01-10/eng)
  • Network accessline 224
    [Regulation (EU) 2017/746, consolidated 2025-01-10](https://eur-lex.europa.eu/eli/reg/2017/746/2025-01-10/eng)
  • Network accessline 236
    - Source:   [MDCG endorsed documents and other guidance](https://health.ec.europa.eu/medical-devices-sector/new-regulations/guidance-mdcg-endorsed-documents-and-other-guidance_en)
  • Network accessline 237
    [MDCG endorsed documents and other guidance](https://health.ec.europa.eu/medical-devices-sector/new-regulations/guidance-mdcg-endorsed-documents-and-other-guidance_en)
  • Network accessline 239
    implementation understanding and is regularly revised or archived. - Relevant current item:   [MDCG 2025-10, post-market surveillance](https://health.ec.europa.eu/document/download/a9ad86b7-1b8e-4bae-beb4-48b2b3ed2f05_en?filename=mdcg_2025-
  • Network accessline 240
    - Relevant current item:   [MDCG 2025-10, post-market surveillance](https://health.ec.europa.eu/document/download/a9ad86b7-1b8e-4bae-beb4-48b2b3ed2f05_en?filename=mdcg_2025-10_en.pdf),   published December 2025.
  • Network accessline 241
    [MDCG 2025-10, post-market surveillance](https://health.ec.europa.eu/document/download/a9ad86b7-1b8e-4bae-beb4-48b2b3ed2f05_en?filename=mdcg_2025-10_en.pdf),
  • Network accessline 249
    - Commission overview:   [Notified bodies for medical devices](https://health.ec.europa.eu/medical-devices-topics-interest/notified-bodies-medical-devices_en)
  • Network accessline 250
    [Notified bodies for medical devices](https://health.ec.europa.eu/medical-devices-topics-interest/notified-bodies-medical-devices_en)
  • Network accessline 251
    - Official list:   [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies) - Verified boundary: Member States designate and notify bodies for defined
  • Network accessline 252
    [NANDO](https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies)
  • Network accessline 263
    - Current Global ACI documents:   [Global ACI document library](https://global-aci.org/en/global_aci-documents/)
  • Network accessline 264
    [Global ACI document library](https://global-aci.org/en/global_aci-documents/)
  • Network accessline 265
    - Current cross-reference:   [Global ACI–IAF/ILAC table, version 14.0, 2026-09-14](https://sys.global-aci.org/uploads/documents/2026-09-14_Global_ACI_IAF_and_ILAC_Document_Cross-Reference_Table_v14_0.pdf) - Published replacements: **Global 
  • Network accessline 266
    [Global ACI–IAF/ILAC table, version 14.0, 2026-09-14](https://sys.global-aci.org/uploads/documents/2026-09-14_Global_ACI_IAF_and_ILAC_Document_Cross-Reference_Table_v14_0.pdf)
  • Network accessline 278
    - Launch announcement:   [Global Accreditation Cooperation Incorporated launch](https://iaf.nu/en/news/global-accreditation-cooperation-incorporated-launch-unifies-international-accreditation-organisations-and-strengthens-worldwide-trust/)
  • Network accessline 279
    [Global Accreditation Cooperation Incorporated launch](https://iaf.nu/en/news/global-accreditation-cooperation-incorporated-launch-unifies-international-accreditation-organisations-and-strengthens-worldwide-trust/)
  • Network accessline 280
    - Transition guidance:   [Specifying use of GLOBAC accreditation](https://ilac.org/latest_ilac_news/iaf-and-ilac-release-information-on-specifying-use-of-globac-accreditation/) - Verified transition: Global Accreditation Cooperation Incorpo
  • Network accessline 281
    [Specifying use of GLOBAC accreditation](https://ilac.org/latest_ilac_news/iaf-and-ilac-release-information-on-specifying-use-of-globac-accreditation/)
  • Network accessline 303
    - Prior archive: [ILAC policy series](https://ilac.org/publications-and-resources/ilac-policy-series/).
  • Network accessline 304
    Do not infer current designations from the legacy archive alone. - Metrological companion: [BIPM JCGM publications](https://www.bipm.org/en/committees/jc/jcgm/publications)   still lists JCGM 106:2012, *The role of measurement uncertainty i
  • Network accessline 305
    - Metrological companion: [BIPM JCGM publications](https://www.bipm.org/en/committees/jc/jcgm/publications)
  • Network accessline 314
    - CMS program: [CLIA](https://www.cms.gov/medicare/quality/clinical-laboratory-improvement-amendments).
  • Network accessline 315
    - Applicability: [42 CFR 493.3](https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-493/subpart-A/section-493.3)
  • Network accessline 320
    case-specific review by the authorized owner. - Current CMS overview:   [Certification, accreditation, and test complexity](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/getting-started
  • Network accessline 321
    - Current CMS overview:   [Certification, accreditation, and test complexity](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/getting-started-clia/understanding-clia-certification-accredi
  • Network accessline 322
    [Certification, accreditation, and test complexity](https://www.cms.gov/medicare/health-safety-standards/clinical-laboratory-improvement-amendments-clia/getting-started-clia/understanding-clia-certification-accreditation-test-complexity).
  • Network accessline 323
    - Approved accreditation organizations:   [CMS specialty/subspecialty list](https://www.cms.gov/media/678411).   Verify the actual approved program and scope; do not infer deemed status from an
  • Network accessline 324
    [CMS specialty/subspecialty list](https://www.cms.gov/media/678411).
  • Network accessline 325
    Verify the actual approved program and scope; do not infer deemed status from an   organization's name or from ISO 15189 itself. - Program-specific evidence: [CAP 15189 accreditation process](https://www.cap.org/laboratory-quality-solutions
  • Network accessline 326
    organization's name or from ISO 15189 itself. - Program-specific evidence: [CAP 15189 accreditation process](https://www.cap.org/laboratory-quality-solutions/accreditation/cap-15189-accreditation-program/cap-15189-accreditation-process/)   
  • Network accessline 327
    - Program-specific evidence: [CAP 15189 accreditation process](https://www.cap.org/laboratory-quality-solutions/accreditation/cap-15189-accreditation-program/cap-15189-accreditation-process/)
  • Network accessline 336
    The shared citation footer links an arXiv record; none of this skill's scripts calls a network API. The [arXiv API manual](https://info.arxiv.org/help/api/user-manual.html)
  • Network accessline 337
    network API. The [arXiv API manual](https://info.arxiv.org/help/api/user-manual.html)
  • Network accessline 338
    documents the public GET `https://export.arxiv.org/api/query` endpoint, an `id_list`

skills/iso-standards-readiness/scripts/_catalog.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/audit_document_records.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/check_capa.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/check_qmsr_transition.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/check_supplier_controls.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/check_traceability.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/gap_analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/validate_evidence_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/iso-standards-readiness/scripts/validate_scope_intake.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/lab-hardware-cad/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Network accessline 388
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 390
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 392
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 393
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 394
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 395
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/lab-hardware-cad/assets/standards.json

  • Network accessline 9
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 1-2004 (R2012) Footprint Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_1-2004_FootprintDimensions.pdf",
  • Network accessline 10
    "document": "ANSI/SLAS 1-2004 (R2012) Footprint Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_1-2004_FootprintDimensions.pdf",       "verified": true,
  • Network accessline 11
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_1-2004_FootprintDimensions.pdf",
  • Network accessline 28
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 2-2004 (R2012) Height Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_2-2004_HeightDimensions.pdf",
  • Network accessline 29
    "document": "ANSI/SLAS 2-2004 (R2012) Height Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_2-2004_HeightDimensions.pdf",       "verified": true,
  • Network accessline 30
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_2-2004_HeightDimensions.pdf",
  • Network accessline 42
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 3-2004 (R2012) Bottom Outside Flange Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_3-2004_BottomOutsideFlangeDimensions.pdf",
  • Network accessline 43
    "document": "ANSI/SLAS 3-2004 (R2012) Bottom Outside Flange Dimensions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_3-2004_BottomOutsideFlangeDimensions.pdf",       "verified": true,
  • Network accessline 44
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_3-2004_BottomOutsideFlangeDimensions.pdf",
  • Network accessline 56
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 57
    "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",       "verified": true,
  • Network accessline 58
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 71
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 72
    "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",       "verified": true,
  • Network accessline 73
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 86
    "authority": "ANSI/SLAS",       "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 87
    "document": "ANSI/SLAS 4-2004 (R2012) Well Positions",       "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",       "verified": true,
  • Network accessline 88
    "url": "https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf",
  • Network accessline 101
    "authority": "De facto industry convention",       "document": "Hellma 2025 cuvette catalogue: common 10 mm path-length rectangular formats; not a universal dimensional standard.",       "url": "https://www.hellma.com/fileadmin/fos/Website/
  • Network accessline 102
    "document": "Hellma 2025 cuvette catalogue: common 10 mm path-length rectangular formats; not a universal dimensional standard.",       "url": "https://www.hellma.com/fileadmin/fos/Website/Broschueren_Flyer_Handhabung/Hellma_Analytics/Engli
  • Network accessline 103
    "url": "https://www.hellma.com/fileadmin/fos/Website/Broschueren_Flyer_Handhabung/Hellma_Analytics/Englisch/Hellma_Kuevettenkatalog_EN_2025_gross.pdf",
  • Network accessline 120
    "authority": "De facto industry convention",       "document": "Thorlabs Imperial and Metric Threading: grid and thread conventions; hole and counterbore numbers below are planning examples.",       "url": "https://www.thorlabs.com/imperial
  • Network accessline 121
    "document": "Thorlabs Imperial and Metric Threading: grid and thread conventions; hole and counterbore numbers below are planning examples.",       "url": "https://www.thorlabs.com/imperial-and-metric-threading",       "verified": true,
  • Network accessline 122
    "url": "https://www.thorlabs.com/imperial-and-metric-threading",
  • Network accessline 138
    "authority": "De facto industry convention",       "document": "Thorlabs Imperial and Metric Threading: grid and thread conventions; hole and counterbore numbers below are planning examples.",       "url": "https://www.thorlabs.com/imperial
  • Network accessline 139
    "document": "Thorlabs Imperial and Metric Threading: grid and thread conventions; hole and counterbore numbers below are planning examples.",       "url": "https://www.thorlabs.com/imperial-and-metric-threading",       "verified": true,
  • Network accessline 140
    "url": "https://www.thorlabs.com/imperial-and-metric-threading",
  • Network accessline 155
    "authority": "Thorlabs (de facto standard, second-sourced by others)",       "document": "Thorlabs 30 mm cage system construction rods and cage plates",       "url": "https://www.thorlabs.com/standard-30-mm-cage-plates",
  • Network accessline 156
    "document": "Thorlabs 30 mm cage system construction rods and cage plates",       "url": "https://www.thorlabs.com/standard-30-mm-cage-plates",       "verified": true,
  • Network accessline 157
    "url": "https://www.thorlabs.com/standard-30-mm-cage-plates",
  • Network accessline 169
    "authority": "Thorlabs (de facto standard)",       "document": "Thorlabs SM1 series threading",       "url": "https://www.thorlabs.com/imperial-and-metric-threading",
  • Network accessline 170
    "document": "Thorlabs SM1 series threading",       "url": "https://www.thorlabs.com/imperial-and-metric-threading",       "verified": true,
  • Network accessline 171
    "url": "https://www.thorlabs.com/imperial-and-metric-threading",

skills/lab-hardware-cad/references/behavior-rigs.md

  • Network accessline 138
    Current welfare guidance: <https://nc3rs.org.uk/3rs-resource-library/evaluating-environmental-enrichment/choosing-appropriate-enrichment>.

skills/lab-hardware-cad/references/build123d-patterns.md

  • Network accessline 371
    - build123d documentation — <https://build123d.readthedocs.io/en/stable/>
  • Network accessline 372
    - Introductory examples (builder vs algebra, selectors, fillets) —   <https://build123d.readthedocs.io/en/stable/introductory_examples.html> - Import/export reference — <https://build123d.readthedocs.io/en/stable/import_export.html>
  • Network accessline 373
    <https://build123d.readthedocs.io/en/stable/introductory_examples.html>
  • Network accessline 374
    - Import/export reference — <https://build123d.readthedocs.io/en/stable/import_export.html>
  • Network accessline 376
    - OpenCascade cylindrical surface parameter bounds — <https://occt3d.com/dev/doc/refman/html/class_b_rep_adaptor___surface.html>
  • Network accessline 377
    - build123d 0.13.0 release — <https://github.com/gumyr/build123d/releases/tag/v0.13.0>

skills/lab-hardware-cad/references/fabrication-limits.md

  • Network accessline 167
    - Resin cure and biocompatibility are process-specific: <https://formlabs.com/support/Best-practices-for-post-curing-prints/>
  • Network accessline 168
    - Polypropylene labware sterilisation: <https://www.thermofisher.com/de/de/home/life-science/lab-plasticware-supplies/plastic-material-selection/polypropylene-pp-labware.html>
  • Network accessline 169
    - Grade/chemical/temperature compatibility: <https://documents.thermofisher.com/TFS-Assets/LCD/posters/LCD-Chemical-Resistance-Guide-GALSPCHEMRESPOSTER-EN.pdf>

skills/lab-hardware-cad/references/labware-adapters.md

  • Network accessline 196
    - ANSI/SLAS 1-2004 (R2012) Footprint Dimensions — <https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_1-2004_FootprintDimensions.pdf>
  • Network accessline 197
    - ANSI/SLAS 2-2004 (R2012) Height Dimensions — <https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_2-2004_HeightDimensions.pdf>
  • Network accessline 198
    - ANSI/SLAS 3-2004 (R2012) Bottom Outside Flange Dimensions — <https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_3-2004_BottomOutsideFlangeDimensions.pdf>
  • Network accessline 199
    - ANSI/SLAS 4-2004 (R2012) Well Positions — <https://www.slas.org/SLAS/assets/File/public/standards/ANSI_SLAS_4-2004_WellPositions.pdf>
  • Network accessline 200
    - SLAS microplate standards overview — <https://www.slas.org/education/ansi-slas-microplate-standards/>
  • Network accessline 202
    - Hellma 2025 cuvette catalogue — <https://www.hellma.com/fileadmin/fos/Website/Broschueren_Flyer_Handhabung/Hellma_Analytics/Englisch/Hellma_Kuevettenkatalog_EN_2025_gross.pdf>
  • Network accessline 203
    - BRAND slide dimensions — <https://shop.brand.de/en/microscope-slides-white-height-1-mm-p162.html>
  • Network accessline 204
    - ISO 8037-1:1986 catalogue — <https://www.iso.org/standard/15048.html>

skills/lab-hardware-cad/references/microfluidics.md

  • Network accessline 160
    - ISO 80369-7:2021, current catalogue record — <https://www.iso.org/standard/79173.html>.
  • Network accessline 161
    The full dimensional/functional standard was not licensed in this review; use a vendor drawing. - IDEX fittings guide — <https://www.idex-hs.com/docs/default-source/brochures/fittings-101-guide_forweb3.pdf>. - Rectangular Poiseuille-flow tr
  • Network accessline 162
    - IDEX fittings guide — <https://www.idex-hs.com/docs/default-source/brochures/fittings-101-guide_forweb3.pdf>.
  • Network accessline 163
    - Rectangular Poiseuille-flow treatment — <https://arxiv.org/abs/physics/0412015>.
  • Network accessline 164
    - Formlabs process-specific fluidic guidance — <https://formlabs.com/blog/microfluidics-millifluidics-lab-on-a-chip-manufacturing/>.

skills/lab-hardware-cad/references/optomechanics.md

  • Network accessline 144
    - Thorlabs imperial and metric threading — <https://www.thorlabs.com/imperial-and-metric-threading>
  • Network accessline 145
    - Thorlabs standard 30 mm cage plates — <https://www.thorlabs.com/standard-30-mm-cage-plates>
  • Network accessline 146
    - Thorlabs SM1 lens tube compatible cage plates — <https://www.thorlabs.com/sm1-lens-tube-compatible-cage-plates>

skills/lab-hardware-cad/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/lab-hardware-cad/scripts/check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/lab-hardware-cad/scripts/gen.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/lab-hardware-cad/scripts/snapshot.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/labarchive-integration/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 85
    The Inventory overview publishes `https://iapi.labarchives.com` as its API base
  • Network accessline 237
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 239
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 241
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 242
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 243
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 244
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/labarchive-integration/references/api_reference.md

  • Network accessline 7
    Official API notebook: https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 8
    https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 30
    https://api.labarchives.com/api
  • Network accessline 31
    https://caapi.labarchives.com/api
  • Network accessline 32
    https://auapi.labarchives.com/api
  • Network accessline 33
    https://ukapi.labarchives.com/api
  • Network accessline 34
    https://euapi.labarchives.com/api
  • Network accessline 62
    - ELN overview, updated 2025-11-03:   https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 63
    https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 64
    - Call authentication, updated 2023-05-10:   https://mynotebook.labarchives.com/share/LabArchives%20API/Ny44fDI3LzYvVHJlZU5vZGUvMTE1MzU5MTAyNXwxOS44 - Requirements and best practices, updated 2024-06-28:
  • Network accessline 65
    https://mynotebook.labarchives.com/share/LabArchives%20API/Ny44fDI3LzYvVHJlZU5vZGUvMTE1MzU5MTAyNXwxOS44
  • Network accessline 67
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTM2LjV8MjcvMTA1L1RyZWVOb2RlLzM2MzY3OTM2NjF8MzQ2LjU=
  • Network accessline 82
    Class index: https://mynotebook.labarchives.com/share/LabArchives%20API/MS4zfDI3LzEvVHJlZU5vZGUvODYxMDc1MjB8My4z
  • Network accessline 83
    https://mynotebook.labarchives.com/share/LabArchives%20API/MS4zfDI3LzEvVHJlZU5vZGUvODYxMDc1MjB8My4z
  • Network accessline 118
    The official user-login page defines the signed redirect flow and temporary token alternative: https://mynotebook.labarchives.com/share/LabArchives%20API/ODEuOXwyNy82My05My9UcmVlTm9kZS8yMjYyMTU0MTg3fDIwNy44OTk5OTk5OTk5OTk5OA==
  • Network accessline 120
    https://mynotebook.labarchives.com/share/LabArchives%20API/ODEuOXwyNy82My05My9UcmVlTm9kZS8yMjYyMTU0MTg3fDIwNy44OTk5OTk5OTk5OTk5OA==
  • Network accessline 129
    version, timestamps, attachment metadata, access flags, optional entry data, and comments: https://mynotebook.labarchives.com/share/LabArchives%20API/NjguOXwyNy81My9UcmVlTm9kZS8xODUxMDkwNDk2fDE3NC45
  • Network accessline 131
    https://mynotebook.labarchives.com/share/LabArchives%20API/NjguOXwyNy81My9UcmVlTm9kZS8xODUxMDkwNDk2fDE3NC45
  • Network accessline 152
    Official LA container page: https://mynotebook.labarchives.com/share/LabArchives%20API/Ni41fDI3LzUvVHJlZU5vZGUvNDQ3MDk3MTI0fDE2LjU=
  • Network accessline 153
    https://mynotebook.labarchives.com/share/LabArchives%20API/Ni41fDI3LzUvVHJlZU5vZGUvNDQ3MDk3MTI0fDE2LjU=
  • Network accessline 159
    The official **Inventory > Overview** (2025-11-18) publishes `https://iapi.labarchives.com` as the base for the `/public/v1/...` routes. It
  • Network accessline 160
    `https://iapi.labarchives.com` as the base for the `/public/v1/...` routes. It
  • Network accessline 196
    Official Inventory authentication page: https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ0LjN8MjcvMTExL1RyZWVOb2RlLzM5NjYzNjc4MjJ8MzY2LjI5OTk5OTk5OTk5OTk1
  • Network accessline 197
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ0LjN8MjcvMTExL1RyZWVOb2RlLzM5NjYzNjc4MjJ8MzY2LjI5OTk5OTk5OTk5OTk1
  • Network accessline 242
    - https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzExNC9UcmVlTm9kZS8zODc0Mjc0OTI5fDM3Ni4y
  • Network accessline 243
    - https://mynotebook.labarchives.com/share/LabArchives%20API/MTg4LjV8MjcvMTQ1L1RyZWVOb2RlLzEyOTcxODY5ODF8NDc4LjU=

skills/labarchive-integration/references/authentication_guide.md

  • Network accessline 16
    Official source: https://help.labarchives.com/hc/en-us/articles/11723701830676-ELN-for-Research-Introduction-and-Subscription-Plans
  • Network accessline 17
    https://help.labarchives.com/hc/en-us/articles/11723701830676-ELN-for-Research-Introduction-and-Subscription-Plans
  • Network accessline 32
    Official source: https://help.labarchives.com/hc/en-us/articles/11811035048212-Inventory-FAQs
  • Network accessline 33
    https://help.labarchives.com/hc/en-us/articles/11811035048212-Inventory-FAQs
  • Network accessline 60
    | Region | Browser login | ELN API URL | |---|---|---| | US and rest of world | `https://mynotebook.labarchives.com` | `https://api.labarchives.com/api` |
  • Network accessline 61
    |---|---|---| | US and rest of world | `https://mynotebook.labarchives.com` | `https://api.labarchives.com/api` | | Canada | `https://ca-mynotebook.labarchives.com` | `https://caapi.labarchives.com/api` |
  • Network accessline 62
    | US and rest of world | `https://mynotebook.labarchives.com` | `https://api.labarchives.com/api` |
  • Network accessline 63
    | Canada | `https://ca-mynotebook.labarchives.com` | `https://caapi.labarchives.com/api` |
  • Network accessline 64
    | Australia/New Zealand | `https://au-mynotebook.labarchives.com` | `https://auapi.labarchives.com/api` |
  • Network accessline 65
    | United Kingdom | `https://uk-mynotebook.labarchives.com` | `https://ukapi.labarchives.com/api` |
  • Network accessline 66
    | Europe outside the UK | `https://eu-mynotebook.labarchives.com` | `https://euapi.labarchives.com/api` |
  • Network accessline 70
    - https://help.labarchives.com/hc/en-us/articles/11728160845332-Using-an-Institutional-Single-Sign-on-for-LabArchives-Access
  • Network accessline 71
    - https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 79
    The official notebook's **Inventory > Overview** publishes `https://iapi.labarchives.com` as the base URL for current endpoints. Append the
  • Network accessline 80
    `https://iapi.labarchives.com` as the base URL for current endpoints. Append the exact `/public/v1/...` route. It specifies `Content-Type: application/json` for requests; responses can be JSON or ZIP depending on the method. A regional
  • Network accessline 95
    Official method page: https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzExNC9UcmVlTm9kZS8zODc0Mjc0OTI5fDM3Ni4y
  • Network accessline 96
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzExNC9UcmVlTm9kZS8zODc0Mjc0OTI5fDM3Ni4y
  • Access to secretsline 110
    [Credential-related source omitted]
  • Network accessline 155
    Official user-login page (updated 2023-03-03): https://mynotebook.labarchives.com/share/LabArchives%20API/ODEuOXwyNy82My05My9UcmVlTm9kZS8yMjYyMTU0MTg3fDIwNy44OTk5OTk5OTk5OTk5OA==
  • Network accessline 156
    https://mynotebook.labarchives.com/share/LabArchives%20API/ODEuOXwyNy82My05My9UcmVlTm9kZS8yMjYyMTU0MTg3fDIwNy44OTk5OTk5OTk5OTk5OA==
  • Network accessline 178
    Official signing page: https://mynotebook.labarchives.com/share/LabArchives%20API/Ny44fDI3LzYvVHJlZU5vZGUvMTE1MzU5MTAyNXwxOS44
  • Network accessline 179
    https://mynotebook.labarchives.com/share/LabArchives%20API/Ny44fDI3LzYvVHJlZU5vZGUvMTE1MzU5MTAyNXwxOS44

skills/labarchive-integration/references/integrations.md

  • Network accessline 3
    Verified against the official help-center integration section on **2026-09-30**: https://help.labarchives.com/hc/en-us/sections/11732611360660-Integrations
  • Network accessline 5
    https://help.labarchives.com/hc/en-us/sections/11732611360660-Integrations
  • Network accessline 48
    Official article, updated **2025-09-08**: https://help.labarchives.com/hc/en-us/articles/11780569021972-Jupyter-Integration
  • Network accessline 49
    https://help.labarchives.com/hc/en-us/articles/11780569021972-Jupyter-Integration
  • Network accessline 66
    Official article, updated **2025-09-05**: https://help.labarchives.com/hc/en-us/articles/11780613160980-REDCap-Integration
  • Network accessline 67
    https://help.labarchives.com/hc/en-us/articles/11780613160980-REDCap-Integration
  • Network accessline 83
    The help article links the module source: https://github.com/PHSERIS/redcap_lab_archives_em
  • Network accessline 84
    https://github.com/PHSERIS/redcap_lab_archives_em
  • Network accessline 92
    Official article, updated **2025-09-22**: https://help.labarchives.com/hc/en-us/articles/11780572389524-Protocols-io-Integration
  • Network accessline 93
    https://help.labarchives.com/hc/en-us/articles/11780572389524-Protocols-io-Integration
  • Network accessline 110
    Official article: https://help.labarchives.com/hc/en-us/articles/11780457243668-GraphPad-Prism-Integration
  • Network accessline 111
    https://help.labarchives.com/hc/en-us/articles/11780457243668-GraphPad-Prism-Integration
  • Network accessline 124
    Official article: https://help.labarchives.com/hc/en-us/articles/11780512729492-SnapGene-Integration
  • Network accessline 125
    https://help.labarchives.com/hc/en-us/articles/11780512729492-SnapGene-Integration

skills/labarchive-integration/references/sources.md

  • Network accessline 17
    https://mynotebook.labarchives.com/share/LabArchives%20API/NS4yfDI3LzQvVHJlZU5vZGUvMTF8MTMuMg
  • Network accessline 28
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTM2LjV8MjcvMTA1L1RyZWVOb2RlLzM2MzY3OTM2NjF8MzQ2LjU=
  • Network accessline 41
    https://mynotebook.labarchives.com/share/LabArchives%20API/Ny44fDI3LzYvVHJlZU5vZGUvMTE1MzU5MTAyNXwxOS44
  • Network accessline 52
    https://mynotebook.labarchives.com/share/LabArchives%20API/ODEuOXwyNy82My05My9UcmVlTm9kZS8yMjYyMTU0MTg3fDIwNy44OTk5OTk5OTk5OTk5OA==
  • Network accessline 62
    https://mynotebook.labarchives.com/share/LabArchives%20API/MS4zfDI3LzEvVHJlZU5vZGUvODYxMDc1MjB8My4z
  • Network accessline 70
    https://mynotebook.labarchives.com/share/LabArchives%20API/NjguOXwyNy81My9UcmVlTm9kZS8xODUxMDkwNDk2fDE3NC45
  • Network accessline 77
    https://mynotebook.labarchives.com/share/LabArchives%20API/Ni41fDI3LzUvVHJlZU5vZGUvNDQ3MDk3MTI0fDE2LjU=
  • Network accessline 87
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ0LjN8MjcvMTExL1RyZWVOb2RlLzM5NjYzNjc4MjJ8MzY2LjI5OTk5OTk5OTk5OTk1
  • Network accessline 100
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTg4LjV8MjcvMTQ1L1RyZWVOb2RlLzEyOTcxODY5ODF8NDc4LjU=
  • Network accessline 124
    older example uses browser hosts, inconsistent with the newer API overview. - Inventory `GET /public/v1/users/me`: lab discovery, no Lab ID needed;   https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzE
  • Network accessline 125
    - Inventory `GET /public/v1/users/me`: lab discovery, no Lab ID needed;   https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzExNC9UcmVlTm9kZS8zODc0Mjc0OTI5fDM3Ni4y - Inventory `GET /public/v1/inventory`
  • Network accessline 126
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTQ4LjIwMDAwMDAwMDAwMDAyfDI3LzExNC9UcmVlTm9kZS8zODc0Mjc0OTI5fDM3Ni4y
  • Network accessline 129
    Page-number origin/default and stable ordering are not specified. - Inventory `GET /public/v1/inventory/{itemId}`: one item JSON object, no query;   https://mynotebook.labarchives.com/share/LabArchives%20API/MTg0LjZ8MjcvMTQyLTIyMC9UcmVlTm9k
  • Network accessline 130
    - Inventory `GET /public/v1/inventory/{itemId}`: one item JSON object, no query;   https://mynotebook.labarchives.com/share/LabArchives%20API/MTg0LjZ8MjcvMTQyLTIyMC9UcmVlTm9kZS8zMzkzMTkwNjY5fDQ2OC41OTk5OTk5OTk5OTk5Nw== - Inventory `GET /pub
  • Network accessline 131
    https://mynotebook.labarchives.com/share/LabArchives%20API/MTg0LjZ8MjcvMTQyLTIyMC9UcmVlTm9kZS8zMzkzMTkwNjY5fDQ2OC41OTk5OTk5OTk5OTk5Nw==
  • Network accessline 136
    **Inventory > Overview** explicitly publishes `https://iapi.labarchives.com`,
  • Network accessline 144
    - https://mynotebook.labarchives.com/share/LabArchives%2520API/MjAuOHwyNy8xNi9UcmVlTm9kZS8xMTk0MTIyNDl8NTIuOA==
  • Network accessline 145
    - https://mynotebook.labarchives.com/share/LabArchives%2520API/MjIuMXwyNy8xNy9UcmVlTm9kZS8yODM1OTg2MjY1fDU2LjE=
  • Network accessline 146
    - https://mynotebook.labarchives.com/share/LabArchives%2520API/MTQuM3wyNy8xMS9UcmVlTm9kZS8yMTI3OTAwNDQzfDM2LjM=
  • Network accessline 147
    - https://mynotebook.labarchives.com/share/LabArchives%2520API/MTEwLjV8MjcvODUtMTM5L1RyZWVOb2RlLzk0NjQ2ODg4MXwyODAuNQ==
  • Network accessline 153
    https://help.labarchives.com/hc/en-us/articles/11728160845332-Using-an-Institutional-Single-Sign-on-for-LabArchives-Access
  • Network accessline 161
    https://help.labarchives.com/hc/en-us/articles/11723701830676-ELN-for-Research-Introduction-and-Subscription-Plans
  • Network accessline 168
    https://help.labarchives.com/hc/en-us/articles/11811035048212-Inventory-FAQs
  • Network accessline 176
    https://help.labarchives.com/hc/en-us/sections/11732611360660-Integrations
  • Network accessline 184
    - Jupyter, updated **2025-09-08**:   https://help.labarchives.com/hc/en-us/articles/11780569021972-Jupyter-Integration
  • Network accessline 185
    https://help.labarchives.com/hc/en-us/articles/11780569021972-Jupyter-Integration
  • Network accessline 186
    - REDCap, updated **2025-09-05**:   https://help.labarchives.com/hc/en-us/articles/11780613160980-REDCap-Integration - Protocols.io, updated **2025-09-22**:
  • Network accessline 187
    https://help.labarchives.com/hc/en-us/articles/11780613160980-REDCap-Integration
  • Network accessline 189
    https://help.labarchives.com/hc/en-us/articles/11780572389524-Protocols-io-Integration
  • Network accessline 198
    https://github.com/mcmero/labarchives-py
  • Network accessline 213
    - PyPI: https://pypi.org/project/labapi/
  • Network accessline 214
    - Source: https://github.com/nimh-dsst/labapi
  • Network accessline 215
    - Documentation: https://nimh-dsst.github.io/labapi/
  • Network accessline 227
    - https://pypi.org/pypi/labapi/json
  • Network accessline 228
    - https://api.github.com/repos/nimh-dsst/labapi/releases
  • Network accessline 229
    - https://api.github.com/repos/nimh-dsst/labapi/license

skills/labarchive-integration/scripts/entry_operations.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 238
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]

skills/labarchive-integration/scripts/notebook_operations.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/labarchive-integration/scripts/setup_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 4
    [Credential-related source omitted]
  • Network accessline 21
    "us": {         "label": "US and rest of world",         "login_url": "https://mynotebook.labarchives.com",
  • Network accessline 22
    "label": "US and rest of world",         "login_url": "https://mynotebook.labarchives.com",         "eln_api_url": "https://api.labarchives.com/api",
  • Network accessline 23
    "login_url": "https://mynotebook.labarchives.com",
  • Network accessline 24
    "eln_api_url": "https://api.labarchives.com/api",
  • Network accessline 26
    "ca": {         "label": "Canada",         "login_url": "https://ca-mynotebook.labarchives.com",
  • Network accessline 27
    "label": "Canada",         "login_url": "https://ca-mynotebook.labarchives.com",         "eln_api_url": "https://caapi.labarchives.com/api",
  • Network accessline 28
    "login_url": "https://ca-mynotebook.labarchives.com",
  • Network accessline 29
    "eln_api_url": "https://caapi.labarchives.com/api",
  • Network accessline 31
    "au": {         "label": "Australia and New Zealand",         "login_url": "https://au-mynotebook.labarchives.com",
  • Network accessline 32
    "label": "Australia and New Zealand",         "login_url": "https://au-mynotebook.labarchives.com",         "eln_api_url": "https://auapi.labarchives.com/api",
  • Network accessline 33
    "login_url": "https://au-mynotebook.labarchives.com",
  • Network accessline 34
    "eln_api_url": "https://auapi.labarchives.com/api",
  • Network accessline 36
    "uk": {         "label": "United Kingdom",         "login_url": "https://uk-mynotebook.labarchives.com",
  • Network accessline 37
    "label": "United Kingdom",         "login_url": "https://uk-mynotebook.labarchives.com",         "eln_api_url": "https://ukapi.labarchives.com/api",
  • Network accessline 38
    "login_url": "https://uk-mynotebook.labarchives.com",
  • Network accessline 39
    "eln_api_url": "https://ukapi.labarchives.com/api",
  • Network accessline 41
    "eu": {         "label": "Europe outside the UK",         "login_url": "https://eu-mynotebook.labarchives.com",
  • Network accessline 42
    "label": "Europe outside the UK",         "login_url": "https://eu-mynotebook.labarchives.com",         "eln_api_url": "https://euapi.labarchives.com/api",
  • Network accessline 43
    "login_url": "https://eu-mynotebook.labarchives.com",
  • Network accessline 44
    "eln_api_url": "https://euapi.labarchives.com/api",
  • Network accessline 48
    INVENTORY_API_BASE_URL = "https://iapi.labarchives.com"
  • Network accessline 89
    host = (parsed.hostname or "").lower()     normalized = f"https://{host}/api"
  • Network accessline 90
    normalized = f"https://{host}/api"
  • Access to secretsline 143
    [Credential-related source omitted]

skills/lamindb/SKILL.md

  • Network accessline 145
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 147
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 149
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 150
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 151
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 152
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/lamindb/references/annotation-validation.md

  • Network accessline 156
    Sources: [curation guide](https://docs.lamin.ai/curate),
  • Network accessline 157
    [Schema source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/schema.py),
  • Network accessline 158
    [curator source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/curators/core.py).

skills/lamindb/references/core-concepts.md

  • Network accessline 127
    Sources: [tracking](https://docs.lamin.ai/track),
  • Network accessline 128
    [change management](https://docs.lamin.ai/manage-changes),
  • Network accessline 129
    [2.10.0 artifact implementation](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/artifact.py).

skills/lamindb/references/data-management.md

  • Network accessline 110
    Sources: [query guide](https://docs.lamin.ai/query-search),
  • Network accessline 111
    [array access](https://docs.lamin.ai/arrays),
  • Network accessline 112
    [2.10.0 QuerySet source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/query_set.py).

skills/lamindb/references/integrations.md

  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 34
    Sources: [nf-lamin](https://docs.lamin.ai/nf-lamin),
  • Network accessline 35
    [Nextflow integration](https://docs.lamin.ai/nextflow).
  • Network accessline 46
    Use the official [Snakemake](https://docs.lamin.ai/snakemake) and
  • Network accessline 47
    [Redun](https://docs.lamin.ai/redun) examples to configure scheduler-specific
  • Network accessline 81
    Sources: [Lamin integrations API](https://docs.lamin.ai/lamindb.integrations),
  • Network accessline 82
    [W&B feature helper](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/examples/wandb/__init__.py),
  • Network accessline 83
    [MLflow feature helper](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/examples/mlflow/__init__.py).
  • Network accessline 106
    and a schema describing `obs`/measurements. Creating a generic `RNA` collection does not build that layout. Optional SOMA/MuData/SpatialData backends were not executed here; use current [array guidance](https://docs.lamin.ai/arrays).
  • Network accessline 108
    executed here; use current [array guidance](https://docs.lamin.ai/arrays).
  • Network accessline 112
    Vitessce configuration depends on its dataset wrappers, schema, file types, and serving URLs. `VitessceConfig.from_object(adata)` is not a documented Lamin integration. Use the official [Vitessce integration](https://docs.lamin.ai/vitessce)
  • Network accessline 113
    serving URLs. `VitessceConfig.from_object(adata)` is not a documented Lamin integration. Use the official [Vitessce integration](https://docs.lamin.ai/vitessce) for a supported configuration and ensure a receiving viewer can resolve every
  • Network accessline 114
    integration. Use the official [Vitessce integration](https://docs.lamin.ai/vitessce)
  • Network accessline 136
    Sources: [pertdb API](https://docs.lamin.ai/pertdb),
  • Network accessline 137
    [DuckDB Python API](https://duckdb.org/docs/stable/clients/python/dbapi).

skills/lamindb/references/ontologies.md

  • Network accessline 125
    Sources: [ontology guide](https://docs.lamin.ai/manage-ontologies),
  • Network accessline 126
    [Bionty API](https://docs.lamin.ai/bionty),
  • Network accessline 127
    [Bionty source](https://github.com/laminlabs/bionty),
  • Network accessline 128
    [released curation implementation](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/can_curate.py).

skills/lamindb/references/setup-deployment.md

  • Network accessline 71
    lamin init --storage gs://my-bucket/project --db "$LAMIN_DB_URL" --modules bionty # Custom S3-compatible endpoint, quoted to preserve the query string: lamin init --storage 's3://my-bucket?endpoint_url=https://storage.example.org'
  • Network accessline 73
    lamin init --storage 's3://my-bucket?endpoint_url=https://storage.example.org'
  • Network accessline 121
    here either. Use your actual database backup tooling and LaminHub controls. A raw export/re-import of files loses metadata and lineage; use the official [transfer guide](https://docs.lamin.ai/transfer) for cross-database records and
  • Network accessline 122
    A raw export/re-import of files loses metadata and lineage; use the official [transfer guide](https://docs.lamin.ai/transfer) for cross-database records and storage policy, then verify both metadata and bytes.
  • Network accessline 123
    [transfer guide](https://docs.lamin.ai/transfer) for cross-database records and
  • Network accessline 139
    Sources: [setup](https://docs.lamin.ai/setup), [CLI](https://docs.lamin.ai/cli),
  • Network accessline 140
    [release dependencies](https://github.com/laminlabs/lamindb/blob/2.10.0/pyproject.toml),
  • Network accessline 141
    [pertdb](https://docs.lamin.ai/pertdb).

skills/lamindb/references/sources.md

  • Network accessline 14
    Official metadata: [LaminDB](https://pypi.org/project/lamindb/2.10.0/),
  • Network accessline 15
    [Bionty](https://pypi.org/project/bionty/2.5.0/),
  • Network accessline 16
    [release tag](https://github.com/laminlabs/lamindb/tree/2.10.0).
  • Network accessline 21
    | Area | Primary source | | --- | --- | | Install, storage, settings, migrations | [Setup](https://docs.lamin.ai/setup), [CLI](https://docs.lamin.ai/cli), [dependencies](https://github.com/laminlabs/lamindb/blob/2.10.0/pyproject.toml) |
  • Network accessline 22
    | --- | --- | | Install, storage, settings, migrations | [Setup](https://docs.lamin.ai/setup), [CLI](https://docs.lamin.ai/cli), [dependencies](https://github.com/laminlabs/lamindb/blob/2.10.0/pyproject.toml) | | Artifact revisions and acce
  • Network accessline 23
    | Install, storage, settings, migrations | [Setup](https://docs.lamin.ai/setup), [CLI](https://docs.lamin.ai/cli), [dependencies](https://github.com/laminlabs/lamindb/blob/2.10.0/pyproject.toml) |
  • Network accessline 24
    | Artifact revisions and accessors | [Artifact source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/artifact.py), [arrays](https://docs.lamin.ai/arrays) |
  • Network accessline 25
    | Queries, result limits and get behavior | [QuerySet source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/query_set.py), [query guide](https://docs.lamin.ai/query-search) |
  • Network accessline 26
    | Schemas and curator methods | [Schema source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/schema.py), [curator source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/curators/core.py), [curation guide](https:
  • Network accessline 27
    | Lineage | [Tracking](https://docs.lamin.ai/track), [Run source](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/run.py) |
  • Network accessline 28
    | Ontology operations | [Bionty](https://github.com/laminlabs/bionty), [ontology guide](https://docs.lamin.ai/manage-ontologies), [curation methods](https://github.com/laminlabs/lamindb/blob/2.10.0/lamindb/models/can_curate.py) |
  • Network accessline 29
    | Module provenance | [pertdb docs](https://docs.lamin.ai/pertdb), [Lamin Labs source](https://github.com/laminlabs/pertdb) |
  • Network accessline 30
    | Pipelines/integrations | [nf-lamin](https://docs.lamin.ai/nf-lamin), [integration API](https://docs.lamin.ai/lamindb.integrations), links in integrations.md |

skills/latchbio-integration/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 231
    - Documentation index: https://wiki.latch.bio/llms.txt
  • Network accessline 232
    - Workflow and SDK guides: https://wiki.latch.bio/workflows/overview
  • Network accessline 233
    - SDK API reference: https://wiki.latch.bio/reference/sdk
  • Network accessline 234
    - PyPI package: https://pypi.org/project/latch/
  • Network accessline 235
    - SDK 2.77.1 release source: https://github.com/latchbio/latch/tree/b3768e65c6d496868f6e530f11977d857ad85dc7
  • Network accessline 236
    - SDK changelog: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/CHANGELOG.md
  • Network accessline 237
    - Latch Console: https://console.latch.bio
  • Network accessline 245
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 247
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 249
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 250
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 251
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 252
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/latchbio-integration/references/data-management.md

  • Network accessline 260
    - Remote files (`LPath`): https://wiki.latch.bio/workflows/sdk/api/working-with-files
  • Network accessline 261
    - Legacy file support: https://wiki.latch.bio/workflows/sdk/python/legacy-file-support
  • Network accessline 262
    - Latch URLs: https://wiki.latch.bio/workflows/sdk/python/latch-urls
  • Network accessline 263
    - Data CLI: https://wiki.latch.bio/data/data-command-line
  • Network accessline 264
    - Data overview: https://wiki.latch.bio/data/overview
  • Network accessline 265
    - `LPath` source in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch/ldata/path.py

skills/latchbio-integration/references/latch-mcp.md

  • Network accessline 6
    https://mcp.latch.bio/mcp
  • Network accessline 31
    "mcpServers": {     "LatchBio": {       "url": "https://mcp.latch.bio/mcp"
  • Network accessline 32
    "LatchBio": {       "url": "https://mcp.latch.bio/mcp"     }
  • Network accessline 33
    "url": "https://mcp.latch.bio/mcp"
  • Network accessline 45
    claude mcp add --transport http latchbio https://mcp.latch.bio/mcp
  • Network accessline 53
    codex mcp add latchbio --url https://mcp.latch.bio/mcp
  • Network accessline 161
    - Latch MCP guide: https://wiki.latch.bio/agent/latch-mcp

skills/latchbio-integration/references/nextflow-snakemake.md

  • Network accessline 249
    - Nextflow tutorial: https://wiki.latch.bio/workflows/sdk/nextflow/tutorial
  • Network accessline 250
    - Nextflow overview: https://wiki.latch.bio/workflows/sdk/nextflow/overview
  • Network accessline 251
    - Nextflow dependencies: https://wiki.latch.bio/workflows/sdk/nextflow/dependencies
  • Network accessline 252
    - Nextflow profiles: https://wiki.latch.bio/workflows/sdk/nextflow/profiles
  • Network accessline 253
    - Nextflow GPU guide: https://wiki.latch.bio/workflows/sdk/nextflow/gpus
  • Network accessline 254
    - Nextflow shared storage: https://wiki.latch.bio/workflows/sdk/nextflow/shared-storage
  • Network accessline 255
    - Snakemake v2 tutorial: https://wiki.latch.bio/workflows/sdk/snakemake-v2/tutorial
  • Network accessline 256
    - Snakemake v2 overview: https://wiki.latch.bio/workflows/sdk/snakemake-v2/overview
  • Network accessline 257
    - CLI source in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch_cli/main.py
  • Network accessline 258
    - Changelog in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/CHANGELOG.md

skills/latchbio-integration/references/operations-and-debugging.md

  • Network accessline 349
    - CLI commands: https://wiki.latch.bio/workflows/sdk/cli/commands
  • Network accessline 350
    - Development and debugging: https://wiki.latch.bio/workflows/sdk/testing-and-debugging-a-workflow/development-and-debugging
  • Network accessline 351
    - Programmatic execution: https://wiki.latch.bio/workflows/sdk/testing-and-debugging-a-workflow/programmatic-execution
  • Network accessline 352
    - Execution monitoring: https://wiki.latch.bio/workflows/sdk/console/execution-monitoring
  • Network accessline 353
    - Resource monitoring: https://wiki.latch.bio/workflows/sdk/console/resource-monitoring
  • Network accessline 354
    - Versioning: https://wiki.latch.bio/workflows/sdk/console/versioning
  • Network accessline 355
    - CLI source in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch_cli/main.py

skills/latchbio-integration/references/registry.md

  • Network accessline 273
    - Registry SDK overview: https://wiki.latch.bio/registry/sdk/latch-sdk-registry-integration
  • Network accessline 274
    - Account objects: https://wiki.latch.bio/registry/sdk/account-objects
  • Network accessline 275
    - Project objects: https://wiki.latch.bio/registry/sdk/registry-projects
  • Network accessline 276
    - Table objects: https://wiki.latch.bio/registry/sdk/table-objects
  • Network accessline 277
    - Record objects: https://wiki.latch.bio/registry/sdk/record-objects
  • Network accessline 278
    - Workflow Registry tutorial: https://wiki.latch.bio/workflows/sdk/api/registry-usage-tutorial
  • Network accessline 279
    - Registry source in the 2.77.1 release commit: https://github.com/latchbio/latch/tree/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch/registry

skills/latchbio-integration/references/resource-configuration.md

  • Network accessline 276
    - Resource guide: https://wiki.latch.bio/workflows/sdk/python/defining-cloud-resources
  • Network accessline 277
    - Resource monitoring: https://wiki.latch.bio/workflows/sdk/console/resource-monitoring
  • Network accessline 278
    - Task source in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch/resources/tasks.py
  • Network accessline 279
    - Changelog in the 2.77.1 release commit: https://github.com/latchbio/latch/blob/b3768e65c6d496868f6e530f11977d857ad85dc7/CHANGELOG.md

skills/latchbio-integration/references/ui-and-automation.md

  • Network accessline 23
    author=LatchAuthor(         name="Workflow Team",         github="https://github.com/example",
  • Network accessline 24
    name="Workflow Team",         github="https://github.com/example",     ),
  • Network accessline 25
    github="https://github.com/example",
  • Network accessline 26
    ),     documentation="https://example.org/docs/rnaseq-qc",     repository="https://github.com/example/rnaseq-qc",
  • Network accessline 27
    documentation="https://example.org/docs/rnaseq-qc",
  • Network accessline 28
    repository="https://github.com/example/rnaseq-qc",
  • Network accessline 354
    - UI definition: https://wiki.latch.bio/workflows/sdk/ui/latch-metadata
  • Network accessline 355
    - Launch plans: https://wiki.latch.bio/workflows/sdk/ui/launch-plans
  • Network accessline 356
    - Messages: https://wiki.latch.bio/workflows/sdk/ui/messages
  • Network accessline 357
    - Results: https://wiki.latch.bio/workflows/sdk/ui/results
  • Network accessline 358
    - Automation overview: https://wiki.latch.bio/workflows/sdk/automation/overview
  • Network accessline 359
    - Data-added trigger: https://wiki.latch.bio/workflows/sdk/automation/example-data-addition
  • Network accessline 360
    - Interval trigger: https://wiki.latch.bio/workflows/sdk/automation/example-interval

skills/latchbio-integration/references/verified-workflows.md

  • Network accessline 162
    https://console.latch.bio/workflows
  • Network accessline 222
    - Workflow catalog overview: https://wiki.latch.bio/workflows/overview
  • Network accessline 223
    - Ready-to-use workflow guides: https://wiki.latch.bio/llms.txt
  • Network accessline 224
    - Verified exports in the 2.77.1 release commit: https://github.com/latchbio/latch/tree/b3768e65c6d496868f6e530f11977d857ad85dc7/src/latch/verified
  • Network accessline 225
    - Latch MCP: https://wiki.latch.bio/agent/latch-mcp
  • Network accessline 226
    - Latch Verified repositories: https://github.com/latch-verified

skills/latchbio-integration/references/workflow-creation.md

  • Network accessline 127
    author=LatchAuthor(name="Workflow Team"),     license="MIT",     repository="https://github.com/example/fastq-validator",
  • Network accessline 128
    license="MIT",     repository="https://github.com/example/fastq-validator",     parameters={
  • Network accessline 129
    repository="https://github.com/example/fastq-validator",
  • Network accessline 249
    changed, launch an execution that recomputes that step and invalidate its cache   explicitly; a downstream retry cannot repair stale upstream results. See the   [official caching guide](https://wiki.latch.bio/workflows/sdk/python/caching).
  • Network accessline 250
    explicitly; a downstream retry cannot repair stale upstream results. See the   [official caching guide](https://wiki.latch.bio/workflows/sdk/python/caching). - Change `cache_version` whenever output-affecting logic or dependencies change.
  • Network accessline 251
    [official caching guide](https://wiki.latch.bio/workflows/sdk/python/caching).
  • Network accessline 286
    - Python SDK overview: https://wiki.latch.bio/workflows/sdk/python/overview
  • Network accessline 287
    - Quick start: https://wiki.latch.bio/workflows/sdk/python/quick-start
  • Network accessline 288
    - Conditional sections: https://wiki.latch.bio/workflows/sdk/python/conditional-sections
  • Network accessline 289
    - Map tasks: https://wiki.latch.bio/workflows/sdk/python/map-task
  • Network accessline 290
    - Caching: https://wiki.latch.bio/workflows/sdk/python/caching
  • Network accessline 291
    - Workflow environment: https://wiki.latch.bio/workflows/sdk/python/workflow-environment/overview
  • Network accessline 292
    - SDK source at the 2.77.1 release commit: https://github.com/latchbio/latch/tree/b3768e65c6d496868f6e530f11977d857ad85dc7

skills/latchbio-integration/scripts/inspect_latch_sdk.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/latex-posters/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 192
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 194
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 196
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 197
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 198
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 199
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/latex-posters/assets/baposter_template.tex

  • Network accessline 253
    \headerbox{Scan for More}{name=qr,column=2,row=0.72,above=footer}{   \begin{center}     \qrcode[height=4cm,nolink]{https://example.org/replace-with-paper}\\
  • Network accessline 254
    \begin{center}     \qrcode[height=4cm,nolink]{https://example.org/replace-with-paper}\\     \vspace{0.3cm}
  • Network accessline 255
    \qrcode[height=4cm,nolink]{https://example.org/replace-with-paper}\\

skills/latex-posters/assets/beamerposter_template.tex

  • Network accessline 243
    \begin{column}{.2\linewidth}         \centering         \qrcode[height=3.5cm]{https://example.org/replace-with-paper}\\
  • Network accessline 244
    \centering         \qrcode[height=3.5cm]{https://example.org/replace-with-paper}\\         \tiny Scan for full paper
  • Network accessline 245
    \qrcode[height=3.5cm]{https://example.org/replace-with-paper}\\

skills/latex-posters/assets/poster_quality_checklist.md

  • Network accessline 205
    ### Color Contrast Test at: https://webaim.org/resources/contrastchecker/
  • Network accessline 206
    Test at: https://webaim.org/resources/contrastchecker/
  • Network accessline 212
    ### Color Blindness Test with simulator: https://www.color-blindness.com/coblis-color-blindness-simulator/
  • Network accessline 213
    Test with simulator: https://www.color-blindness.com/coblis-color-blindness-simulator/

skills/latex-posters/assets/tikzposter_template.tex

  • Network accessline 218
    \block{Scan for More}{     \begin{center}       \qrcode[height=5cm]{https://example.org/replace-with-paper}\\
  • Network accessline 219
    \begin{center}       \qrcode[height=5cm]{https://example.org/replace-with-paper}\\       \vspace{0.5cm}
  • Network accessline 220
    \qrcode[height=5cm]{https://example.org/replace-with-paper}\\

skills/latex-posters/references/ai_graphics_for_posters.md

  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 39
    - Generation: `POST https://openrouter.ai/api/v1/images`, Bearer authentication,
  • Network accessline 43
    allow one image per call; `output_format` is absent from those provider capability   maps, so the helper relies on the provider default and validates the bytes. - Review: `POST https://openrouter.ai/api/v1/chat/completions`, the same auth, 
  • Network accessline 44
    maps, so the helper relies on the provider default and validates the bytes. - Review: `POST https://openrouter.ai/api/v1/chat/completions`, the same auth, model   `google/gemini-3.7-flash`, a user message with text and an `image_url` PNG da
  • Network accessline 45
    - Review: `POST https://openrouter.ai/api/v1/chat/completions`, the same auth, model
  • Network accessline 114
    - [OpenRouter image generation](https://openrouter.ai/docs/guides/overview/multimodal/image-generation)
  • Network accessline 115
    - [OpenRouter image inputs for vision review](https://openrouter.ai/docs/guides/overview/multimodal/image-understanding)
  • Network accessline 116
    - [Current image-provider capabilities](https://openrouter.ai/api/v1/images/models/google/gemini-3.1-flash-image/endpoints)
  • Network accessline 117
    - [General model catalogue](https://openrouter.ai/api/v1/models)

skills/latex-posters/references/compilation_and_quality_control.md

  • Network accessline 137
    Use [WCAG contrast criteria](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html)
  • Network accessline 157
    [Ghostscript creates a new PDF](https://ghostscript.readthedocs.io/en/latest/VectorDevices.html)
  • Network accessline 165
    - [beamerposter documentation and source](https://ctan.org/pkg/beamerposter)
  • Network accessline 166
    - [tikzposter manual](https://mirrors.ctan.org/graphics/pgf/contrib/tikzposter/tikzposter.pdf)
  • Network accessline 167
    - [Poppler project and current releases](https://poppler.freedesktop.org/); installed
  • Network accessline 169
    - [Ghostscript PDF conversion](https://ghostscript.readthedocs.io/en/latest/VectorDevices.html)

skills/latex-posters/references/latex_poster_packages.md

  • Network accessline 5
    Reviewed 2026-09-30 against [CTAN beamerposter 1.13](https://ctan.org/pkg/beamerposter),
  • Network accessline 6
    [CTAN tikzposter 2.0](https://ctan.org/pkg/tikzposter), their distributed source and
  • Network accessline 7
    [tikzposter manual](https://mirrors.ctan.org/graphics/pgf/contrib/tikzposter/tikzposter.pdf).
  • Network accessline 12
    baposter is not supplied by the tested TeX Live installation. Its original author site `http://www.brian-amberg.de/uni/poster/` returned 404 and HTTPS refused connections
  • Network accessline 13
    site `http://www.brian-amberg.de/uni/poster/` returned 404 and HTTPS refused connections
  • Network accessline 14
    at review. No current upstream release was verified. The template was tested with the authored class v2.0 (2011/11/26) preserved in this [pinned archival source mirror](https://github.com/mloesch/baposter/blob/eabd151901a0f005faf0ff06e1f3ab
  • Network accessline 15
    the authored class v2.0 (2011/11/26) preserved in this [pinned archival source mirror](https://github.com/mloesch/baposter/blob/eabd151901a0f005faf0ff06e1f3ab88773a287f/baposter.cls). This is a bounded compatibility target, not a new offici
  • Network accessline 16
    [pinned archival source mirror](https://github.com/mloesch/baposter/blob/eabd151901a0f005faf0ff06e1f3ab88773a287f/baposter.cls).
  • Network accessline 380
    \block{Scan for More}{   \begin{center}     \qrcode[height=5cm]{https://github.com/project}\\
  • Network accessline 381
    \begin{center}     \qrcode[height=5cm]{https://github.com/project}\\     \vspace{0.5cm}
  • Network accessline 382
    \qrcode[height=5cm]{https://github.com/project}\\
  • Network accessline 686
    or imported figure with an embeddable font. `-dEmbedAllFonts=true` belongs to Ghostscript, not pdfLaTeX. See [Ghostscript's conversion documentation](https://ghostscript.readthedocs.io/en/latest/VectorDevices.html)
  • Network accessline 687
    Ghostscript, not pdfLaTeX. See [Ghostscript's conversion documentation](https://ghostscript.readthedocs.io/en/latest/VectorDevices.html) before making a separate derived PDF; conversion can alter links and other content.
  • Network accessline 688
    [Ghostscript's conversion documentation](https://ghostscript.readthedocs.io/en/latest/VectorDevices.html)

skills/latex-posters/references/latex_poster_reference.md

  • Network accessline 232
    % Link to paper, code repository, or supplementary materials \qrcode[height=2cm]{https://github.com/username/project}
  • Network accessline 233
    \qrcode[height=2cm]{https://github.com/username/project}
  • Network accessline 235
    % QR code with caption \begin{center}   \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\
  • Network accessline 236
    \begin{center}   \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\   \small Scan for full paper
  • Network accessline 237
    \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\

skills/latex-posters/references/poster_content_guide.md

  • Network accessline 77
    [TeXcount](https://ctan.org/pkg/texcount) may need macro rules for poster-class

skills/latex-posters/references/poster_design_principles.md

  • Network accessline 326
    - Aim for at least 4.5:1 for text, with 7:1 where practical - WCAG AA permits 3:1 for large text; print conditions also need evaluation - Test at: https://webaim.org/resources/contrastchecker/
  • Network accessline 328
    - Test at: https://webaim.org/resources/contrastchecker/
  • Network accessline 413
    A visible caption is useful but does not create a tagged PDF or figure alternative text. [CTAN currently marks beamerposter tagging unsupported](https://ctan.org/pkg/beamerposter).
  • Network accessline 414
    text. [CTAN currently marks beamerposter tagging unsupported](https://ctan.org/pkg/beamerposter).
  • Network accessline 722
    For digital contrast targets, [WCAG 2.2 SC 1.4.3](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html)

skills/latex-posters/references/poster_layout_design.md

  • Network accessline 515
    \begin{column}{0.25\linewidth}       \centering       \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\
  • Network accessline 516
    \centering       \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\       \tiny Scan for full paper
  • Network accessline 517
    \qrcode[height=3cm]{https://doi.org/10.1234/paper}\\

skills/latex-posters/scripts/generate_schematic.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 163
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 164
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]

skills/latex-posters/scripts/generate_schematic_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Network accessline 234
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 235
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 238
    self.verbose = verbose         self._last_error = None  # Track last error for better reporting         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 240
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 242
    # be an image-output model; a text-only chat model is rejected with         # "No endpoints found that support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 244
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 261
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 262
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 263
    response = requests.post(
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]
  • Possible obfuscationline 312
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 791
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Access to secretsline 810
    [Credential-related source omitted]
  • Access to secretsline 811
    [Credential-related source omitted]
  • Access to secretsline 812
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 815
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 826
    [Credential-related source omitted]

skills/latex-posters/scripts/review_poster.sh

  • Executable scriptline 1
    #!/bin/bash

skills/liteparse/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 39
    | Markdown for LLM ingestion (EPUB, audio, YouTube, HTML) | `markitdown` skill | | Merge/split PDFs, forms, watermarks, rotation | A PDF manipulation library such as `pypdf` | | Dense tables, handwriting, production cloud pipelines | [Llama
  • Network accessline 41
    | Dense tables, handwriting, production cloud pipelines | [LlamaParse](https://developers.llamaindex.ai/llamaparse/parse/) (cloud; sign up separately) |
  • Network accessline 161
    curl -sL https://example.com/report.pdf | lit parse -
  • Network accessline 215
    lit parse scan.pdf --ocr-language fra lit parse scan.pdf --no-ocr lit parse scan.pdf --ocr-server-url http://localhost:8080/ocr
  • Network accessline 217
    lit parse scan.pdf --ocr-server-url http://localhost:8080/ocr
  • Network accessline 303
    - **GitHub**: https://github.com/run-llama/liteparse
  • Network accessline 304
    - **Docs**: https://developers.llamaindex.ai/liteparse/
  • Network accessline 305
    - **PyPI**: https://pypi.org/project/liteparse/2.15.0/
  • Network accessline 306
    - **npm**: https://www.npmjs.com/package/@llamaindex/liteparse
  • Network accessline 307
    - **OCR API spec**: https://github.com/run-llama/liteparse/blob/main/OCR_API_SPEC.md
  • Network accessline 315
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 317
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 319
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 320
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 321
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 322
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/liteparse/references/api_reference.md

  • Network accessline 47
    `extract_vector_graphics`, `extract_text_metadata`, and `include_complexity` are opt-in booleans, all false by default. Use the [released constructor](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/pack
  • Network accessline 48
    are opt-in booleans, all false by default. Use the [released constructor](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/packages/python/liteparse/parser.py) for advanced crop/orientation/document metad
  • Network accessline 49
    [released constructor](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/packages/python/liteparse/parser.py)
  • Network accessline 212
    Browser/edge uses the separate `@llamaindex/liteparse-wasm` package; native examples are not browser APIs. Consult its [WASM README](https://github.com/run-llama/liteparse/tree/main/packages/wasm) for runtime-specific requirements (not exer
  • Network accessline 229
    Sources: [Python API](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/packages/python/README.md), [Node API](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/packages/

skills/liteparse/references/choosing_a_parser.md

  • Network accessline 29
    Reviewed 2026-10-01: [LiteParse overview](https://developers.llamaindex.ai/liteparse/),
  • Network accessline 30
    [LiteParse overview](https://developers.llamaindex.ai/liteparse/),
  • Network accessline 31
    [released LiteParse README](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/README.md),
  • Network accessline 32
    [LlamaParse overview](https://developers.llamaindex.ai/llamaparse/parse/).

skills/liteparse/references/cli_reference.md

  • Network accessline 47
    lit parse scan.pdf --ocr-language fra --dpi 200 lit parse protected.pdf --password secret curl -sL https://example.com/paper.pdf | lit parse - -o paper.txt
  • Network accessline 49
    curl -sL https://example.com/paper.pdf | lit parse - -o paper.txt
  • Network accessline 138
    Reviewed 2026-10-01 against [2.15.0 Python CLI source](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse-python/src/cli.rs) and installed help/output. Native CLI JSON uses `pages[].page` a

skills/liteparse/references/ocr_and_formats.md

  • Network accessline 7
    but a missing language file triggers a download, even if `tessdata_path` or `TESSDATA_PREFIX` names a directory. The client performs an unauthenticated GET of `https://github.com/tesseract-ocr/tessdata_best/raw/main/<code>.traineddata`.
  • Network accessline 9
    of `https://github.com/tesseract-ocr/tessdata_best/raw/main/<code>.traineddata`.
  • Network accessline 33
    lit parse scan.pdf --ocr-server-url http://localhost:8080/ocr --ocr-language en
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Dangerous shell operationline 120
    sudo apt-get install libreoffice
  • Network accessline 132
    - [OCR API specification](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/OCR_API_SPEC.md)
  • Network accessline 133
    - [HTTP client](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse/src/ocr/http_simple.rs)
  • Network accessline 134
    - [Language downloads](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse/src/ocr/tesseract.rs)
  • Network accessline 135
    - [Conversion implementation](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse/src/conversion.rs)

skills/liteparse/references/output_formats.md

  • Network accessline 52
    opt-in page fields. These can enlarge output substantially. `--extract-text-metadata` adds rotation and richer glyph/font metadata. Read the [released serializer](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace60144
  • Network accessline 53
    adds rotation and richer glyph/font metadata. Read the [released serializer](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse/src/output/json.rs) for the full schema. npm's CLI also uses 
  • Network accessline 54
    [released serializer](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/crates/liteparse/src/output/json.rs)

skills/liteparse/scripts/batch_parse_dir.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/literature-review/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 40
    For systematic reviews, use the appropriate [PRISMA 2020 flow template](https://www.prisma-statement.org/prisma-2020-flow-diagram) and reconciled screening counts. Distinguish records, reports, and studies, including reports not retrieved a
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 90
    1. **Deduplicate records, then link reports**: DOI/title deduplication removes repeated search hits; it does not identify every paper from the same study. Link preprints, journal articles, protocols, and follow-up reports using trial IDs, c
  • Network accessline 92
    3. **Reconcile PRISMA counts**: Track records screened, reports sought/not retrieved/assessed, reports excluded with reasons, and included studies separately. Report counts can exceed study counts. See the [Cochrane selection guidance](http
  • Network accessline 159
    **Guidelines:** - PRISMA (Systematic Reviews): https://www.prisma-statement.org/
  • Network accessline 160
    - PRISMA (Systematic Reviews): https://www.prisma-statement.org/
  • Network accessline 161
    - Cochrane Handbook: https://training.cochrane.org/handbook
  • Network accessline 162
    - AMSTAR 2 (Review Quality): https://amstar.ca/
  • Network accessline 164
    **Tools:** - MeSH Browser: https://meshb.nlm.nih.gov/search
  • Network accessline 165
    - MeSH Browser: https://meshb.nlm.nih.gov/search
  • Network accessline 166
    - PubMed Advanced Search: https://pubmed.ncbi.nlm.nih.gov/advanced/
  • Network accessline 167
    - Boolean Search Guide: https://www.ncbi.nlm.nih.gov/books/NBK3827/
  • Network accessline 169
    **Citation Styles:** - APA Style: https://apastyle.apa.org/
  • Network accessline 170
    - APA Style: https://apastyle.apa.org/
  • Network accessline 171
    - Nature Portfolio: https://www.nature.com/nature-portfolio/editorial-policies/reporting-standards
  • Network accessline 172
    - NLM/Vancouver: https://www.nlm.nih.gov/bsd/uniform_requirements.html
  • Access to secretsline 180
    [Credential-related source omitted]
  • Network accessline 220
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 222
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 224
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 225
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 226
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 227
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/literature-review/assets/review_template.md

  • Network accessline 277
    APA: Author, A. A., & Author, B. B. (Year). Title. *Journal*, *volume*(issue), pages. https://doi.org/xx.xxxx
  • Network accessline 411
    **Resources:** - PRISMA 2020: https://www.prisma-statement.org/
  • Network accessline 412
    - PRISMA 2020: https://www.prisma-statement.org/
  • Network accessline 413
    - PROSPERO: https://www.crd.york.ac.uk/prospero/
  • Network accessline 414
    - Cochrane Handbook: https://training.cochrane.org/handbook
  • Network accessline 415
    - GRADE: https://www.gradeworkinggroup.org/

skills/literature-review/references/citation_styles.md

  • Network accessline 9
    **Format**: Author, A. A., Author, B. B., & Author, C. C. (Year). Title of article. *Title of Periodical*, *volume*(issue), page range. https://doi.org/xx.xxx/yyyy
  • Network accessline 15
    **Format**: Author, A. A. (Year). *Title of work: Capital letter also for subtitle*. Publisher Name. https://doi.org/xxxx
  • Network accessline 27
    **Format**: Author, A. A., & Author, B. B. (Year). Title of preprint. *Repository Name*. https://doi.org/xxxx
  • Network accessline 33
    **Format**: Author, A. A. (Year, Month day-day). Title of paper. In E. E. Editor (Ed.), *Title of conference proceedings* (pp. xx-xx). Publisher. https://doi.org/xxxx
  • Network accessline 63
    **Format**: Author, First Name Middle Initial. Year. "Article Title." *Journal Title* volume, no. issue (Month): page range. https://doi.org/xxxx.
  • Network accessline 129
    1. **Always verify DOIs**: Use the verify_citations.py script to check all DOIs 2. **Format as URLs**: https://doi.org/10.xxxx/yyyy (preferred over doi:10.xxxx/yyyy)
  • Network accessline 130
    2. **Format as URLs**: https://doi.org/10.xxxx/yyyy (preferred over doi:10.xxxx/yyyy)
  • Network accessline 172
    - [APA reference examples](https://apastyle.apa.org/style-grammar-guidelines/references/examples) and [reference guide](https://apastyle.apa.org/instructional-aids/reference-guide.pdf).
  • Network accessline 173
    - [Nature formatting guide](https://www.nature.com/nature/for-authors/formatting-guide).
  • Network accessline 174
    - [Chicago author-date examples](https://www.chicagomanualofstyle.org/tools_citationguide/citation-guide-2.html).
  • Network accessline 175
    - [NLM Citing Medicine](https://www.ncbi.nlm.nih.gov/books/NBK7256/); numbered citation punctuation and author truncation can be journal-specific.
  • Network accessline 176
    - [IEEE reference guide](https://ieeeauthorcenter.ieee.org/wp-content/uploads/IEEE-Reference-Guide.pdf). Its full current text was not retrievable during this refresh; the IEEE examples above remain illustrative and require venue verificati
  • Network accessline 177
    - [Pandoc citation processing](https://pandoc.org/MANUAL.html#citations); a local CSL file and complete bibliography are required for the selected nondefault style.

skills/literature-review/references/core_workflow.md

  • Network accessline 61
    parallel-cli extract "https://arxiv.org/abs/1706.03762" --full-content --json
  • Network accessline 155
    - GRADE assesses a body of evidence for each outcome (high/moderate/low/very      low), not a generic grade for each individual study. See the      [Cochrane certainty guidance](https://www.cochrane.org/authors/handbooks-and-manuals/handboo
  • Network accessline 156
    low), not a generic grade for each individual study. See the      [Cochrane certainty guidance](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-14).    - Pre-specify how bias affects synthesis; do not invent 
  • Network accessline 157
    [Cochrane certainty guidance](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-14).

skills/literature-review/references/database_strategies.md

  • Network accessline 27
    Use the [PubMed interface](https://pubmed.ncbi.nlm.nih.gov/advanced/) or NCBI
  • Network accessline 35
    mkdir -p sources curl --fail-with-body --get 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi' \
  • Network accessline 36
    curl --fail-with-body --get 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi' \
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 57
    Sources: [NLM parameter guide](https://www.nlm.nih.gov/dataguide/eutilities/utilities.html),
  • Network accessline 58
    [PubMed 10,000-result ceiling](https://ncbiinsights.ncbi.nlm.nih.gov/2021/10/05/updated-pubmed-api/),
  • Network accessline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 63
    The [official API](https://api.biorxiv.org/) provides date/DOI metadata retrieval,
  • Network accessline 67
    - `GET https://api.biorxiv.org/details/{server}/{from}/{to}/{cursor}/json`, with
  • Network accessline 84
    `GET https://export.arxiv.org/api/query` accepts `search_query`, `id_list`,
  • Network accessline 88
    curl --fail-with-body --get 'https://export.arxiv.org/api/query' \
  • Network accessline 102
    Source: [arXiv API manual](https://info.arxiv.org/help/api/user-manual.html).
  • Network accessline 106
    Use the [Graph API contract](https://api.semanticscholar.org/api-docs/graph)
  • Network accessline 107
    (and its downloadable [schema](https://api.semanticscholar.org/graph/v1/swagger.json)).
  • Network accessline 109
    - Relevance search: `GET https://api.semanticscholar.org/graph/v1/paper/search`;
  • Network accessline 129
    [OpenAlex authentication](https://help.openalex.org/api/authentication/) permits
  • Network accessline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 131
    [Credential-related source omitted]
  • Network accessline 132
    https://api.openalex.org/works` accepts `search`, `filter`, `select`, and `sort`.
  • Network accessline 134
    start `cursor=*` and follow `meta.next_cursor` unchanged. Basic page-based retrieval stops at 10,000. Respect request credits and rate-limit headers; keyless does not mean unlimited. See [paging](https://help.openalex.org/api/paging/).
  • Network accessline 136
    keyless does not mean unlimited. See [paging](https://help.openalex.org/api/paging/).
  • Network accessline 138
    Crossref `GET https://api.crossref.org/works/{doi}` is a singleton metadata
  • Network accessline 141
    have different quotas and pagination: public list limit 1/s, polite 3/s, versus 5/s and 10/s for single records. Provide real `mailto` for polite access; follow [response headers](https://community.crossref.org/t/refining-rest-api-limits-fo
  • Network accessline 143
    [response headers](https://community.crossref.org/t/refining-rest-api-limits-for-improved-stability-and-reliability/16137).
  • Network accessline 145
    Google Scholar's [interface](https://scholar.google.com/intl/en/scholar/help.html)
  • Network accessline 159
    {"title": "Example title", "authors": "Author, A. and Author, B.",    "first_author": "Author", "year": 2026, "source": "PubMed",    "doi": null, "url": "https://pubmed.ncbi.nlm.nih.gov/", "citations": null}
  • Network accessline 160
    "first_author": "Author", "year": 2026, "source": "PubMed",    "doi": null, "url": "https://pubmed.ncbi.nlm.nih.gov/", "citations": null} ]
  • Network accessline 161
    "doi": null, "url": "https://pubmed.ncbi.nlm.nih.gov/", "citations": null}
  • Network accessline 181
    Use the official [PRISMA guidance](https://www.prisma-statement.org/prisma-2020)
  • Network accessline 182
    and [Cochrane selection guidance](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-04)

skills/literature-review/references/search_and_citation.md

  • Network accessline 9
    Parallel CLI 0.9.3 supports the flags below. Authenticate with `parallel-cli auth` or `PARALLEL_API_KEY`; installation and authentication are described in the [official CLI guide](https://docs.parallel.ai/integrations/cli). It is optional
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    [official CLI guide](https://docs.parallel.ai/integrations/cli). It is optional
  • Network accessline 22
    parallel-cli extract 'https://arxiv.org/abs/1706.03762' \
  • Network accessline 50
    Optional `--email` supplies a real contact to the Crossref polite pool. The helper extracts unique DOI candidates, URL-encodes them, and checks `GET https://doi.org/api/handles/{doi}`. Registration requires a successful
  • Network accessline 51
    helper extracts unique DOI candidates, URL-encodes them, and checks `GET https://doi.org/api/handles/{doi}`. Registration requires a successful Handle `responseCode=1` and matching identifier, not HTTP 200 alone. It then
  • Network accessline 52
    `GET https://doi.org/api/handles/{doi}`. Registration requires a successful Handle `responseCode=1` and matching identifier, not HTTP 200 alone. It then requests `GET https://api.crossref.org/works/{doi}` and checks metadata identity.
  • Network accessline 53
    Handle `responseCode=1` and matching identifier, not HTTP 200 alone. It then requests `GET https://api.crossref.org/works/{doi}` and checks metadata identity. These public singleton reads require no key or pagination.
  • Network accessline 54
    requests `GET https://api.crossref.org/works/{doi}` and checks metadata identity.
  • Network accessline 70
    Sources: [Handle proxy API](https://www.handle.net/proxy_servlet.html),
  • Network accessline 71
    [Crossref REST API](https://www.crossref.org/documentation/retrieve-metadata/rest-api/).
  • Network accessline 91
    Inspect the rendered PDF and all warnings, including unresolved keys. Match in-text citations to the bibliography and manually verify formatting against the destination journal's instructions. [Pandoc citation documentation](https://pandoc.
  • Network accessline 93
    the destination journal's instructions. [Pandoc citation documentation](https://pandoc.org/MANUAL.html#citations).

skills/literature-review/scripts/generate_pdf.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/literature-review/scripts/generate_schematic.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 163
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 164
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]

skills/literature-review/scripts/generate_schematic_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Network accessline 234
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 235
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 238
    self.verbose = verbose         self._last_error = None  # Track last error for better reporting         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 240
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 242
    # be an image-output model; a text-only chat model is rejected with         # "No endpoints found that support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 244
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 261
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 262
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 263
    response = requests.post(
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]
  • Possible obfuscationline 312
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 791
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Access to secretsline 810
    [Credential-related source omitted]
  • Access to secretsline 811
    [Credential-related source omitted]
  • Access to secretsline 812
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 815
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 826
    [Credential-related source omitted]

skills/literature-review/scripts/search_databases.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 45
    if result.get('doi'):                 md += f"**DOI**: [{result['doi']}](https://doi.org/{result['doi']})\n\n"
  • Network accessline 46
    md += f"**DOI**: [{result['doi']}](https://doi.org/{result['doi']})\n\n"

skills/literature-review/scripts/verify_citations.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 26
    def __init__(self, email: str = None):         self.email = email         self.session = requests.Session()
  • Network accessline 27
    self.email = email         self.session = requests.Session()         self.session.headers.update({'User-Agent': 'LiteratureReviewCitationVerifier/1.1'})
  • Network accessline 28
    self.session = requests.Session()
  • Network accessline 68
    return False, {'doi': doi, 'status': 'invalid_syntax'}         try:             response = self._get(f"https://doi.org/api/handles/{quote(doi, safe='/')}")
  • Network accessline 69
    try:             response = self._get(f"https://doi.org/api/handles/{quote(doi, safe='/')}")             payload = response.json()
  • Network accessline 70
    response = self._get(f"https://doi.org/api/handles/{quote(doi, safe='/')}")
  • Network accessline 89
    try:             response = self._get(f"https://api.crossref.org/works/{quote(doi, safe='/')}",
  • Network accessline 90
    response = self._get(f"https://api.crossref.org/works/{quote(doi, safe='/')}",
  • Network accessline 163
    return (f"{metadata.get('authors', '')} ({metadata.get('year') or 'n.d.'}). "                 f"{metadata.get('title', '')}. {metadata.get('journal', '')}. "                 f"https://doi.org/{metadata.get('doi', '')}")
  • Network accessline 165
    f"https://doi.org/{metadata.get('doi', '')}")

skills/mageck/SKILL.md

  • Network accessline 30
    The [official release directory](https://sourceforge.net/projects/mageck/files/0.5/) still lists
  • Network accessline 31
    0.5.9.5 as its latest MAGeCK release. Upstream now links the separate [MAGeCK2 project](https://github.com/davidliwei/mageck2); these commands and the helper target MAGeCK 0.5.9.5, not an interchangeable MAGeCK2 installation. This is a loca
  • Network accessline 32
    [MAGeCK2 project](https://github.com/davidliwei/mageck2); these commands and the helper target
  • Network accessline 121
    - [MAGeCK usage and command semantics](https://sourceforge.net/p/mageck/wiki/usage/)
  • Network accessline 122
    - [Official installation guidance](https://sourceforge.net/p/mageck/wiki/install/)
  • Network accessline 123
    - [Input formats](https://sourceforge.net/p/mageck/wiki/input/)
  • Network accessline 124
    - [Output field meanings](https://sourceforge.net/p/mageck/wiki/output/)

skills/mageck/references/design.md

  • Network accessline 9
    For a time course, genotype-by-treatment interaction or batch-adjusted comparison, MAGeCK MLE uses a design matrix. Consult the [official MLE tutorial](https://sourceforge.net/p/mageck/wiki/demo/)
  • Network accessline 10
    uses a design matrix. Consult the [official MLE tutorial](https://sourceforge.net/p/mageck/wiki/demo/)
  • Network accessline 30
    remaining columns; do not treat MAGeCK MLE as an arbitrary regression accepting a centered or negative-valued design. Basic designs use 0/1 indicators. The [advanced tutorial](https://sourceforge.net/p/mageck/wiki/advanced_tutorial/) also p
  • Network accessline 31
    negative-valued design. Basic designs use 0/1 indicators. The [advanced tutorial](https://sourceforge.net/p/mageck/wiki/advanced_tutorial/) also permits positive time values under an explicit linear log-abundance assumption. All-zero column
  • Network accessline 32
    [advanced tutorial](https://sourceforge.net/p/mageck/wiki/advanced_tutorial/) also permits positive

skills/mageck/references/runtime.md

  • Network accessline 13
    uv venv --python 3.11 mageck-env uv pip install --python mageck-env/bin/python numpy==1.26.4 scipy==1.13.1 setuptools==69.5.1 curl -fL 'https://sourceforge.net/projects/mageck/files/0.5/mageck-0.5.9.5.tar.gz/download' -o mageck.tar.gz
  • Network accessline 14
    uv pip install --python mageck-env/bin/python numpy==1.26.4 scipy==1.13.1 setuptools==69.5.1 curl -fL 'https://sourceforge.net/projects/mageck/files/0.5/mageck-0.5.9.5.tar.gz/download' -o mageck.tar.gz tar -xzf mageck.tar.gz
  • Network accessline 15
    curl -fL 'https://sourceforge.net/projects/mageck/files/0.5/mageck-0.5.9.5.tar.gz/download' -o mageck.tar.gz
  • Network accessline 35
    On 2026-10-01 the [official release directory](https://sourceforge.net/projects/mageck/files/0.5/)
  • Network accessline 51
    [MAGeCK Home](https://sourceforge.net/p/mageck/wiki/Home/) now points to the separate
  • Network accessline 52
    [MAGeCK2 project](https://github.com/davidliwei/mageck2). Its PyPI package is `mageck2` (0.3.0 at

skills/mageck/scripts/screen_analysis.py

  • Executable scriptline 1
    Executable file

skills/marine-carbonate-chemistry/SKILL.md

  • Network accessline 16
    table, mineral saturation estimates, and a record of the calculation assumptions. Targets **PyCO2SYS 1.8.3.4**, tested with Python 3.13 and NumPy 2.5.3. As reviewed on 2026-10-01, this remains the stable PyPI release. The [v2 documentation]
  • Network accessline 17
    Targets **PyCO2SYS 1.8.3.4**, tested with Python 3.13 and NumPy 2.5.3. As reviewed on 2026-10-01, this remains the stable PyPI release. The [v2 documentation](https://mvdh.xyz/PyCO2SYS/) is for a beta with breaking changes; use the v1 docum
  • Network accessline 18
    2026-10-01, this remains the stable PyPI release. The [v2 documentation](https://mvdh.xyz/PyCO2SYS/)
  • Network accessline 148
    - [PyCO2SYS v1 arguments, units, settings, and result keys](https://pyco2sys.readthedocs.io/en/latest/co2sys_nd/)
  • Network accessline 149
    - [Uncertainty propagation](https://pyco2sys.readthedocs.io/en/latest/uncertainty/)
  • Network accessline 150
    - [Upstream validation](https://pyco2sys.readthedocs.io/en/latest/validate/)
  • Network accessline 151
    - [Stable release](https://github.com/mvdh7/PyCO2SYS/releases/tag/v1.8.3.4)
  • Network accessline 152
    - [Humphreys et al. (2022), PyCO2SYS v1.8](https://doi.org/10.5194/gmd-15-15-2022)

skills/marine-carbonate-chemistry/references/chemistry-decisions.md

  • Network accessline 13
    These temperature/salinity intervals come from the [PyCO2SYS v1 settings documentation](https://pyco2sys.readthedocs.io/en/latest/co2sys_nd/).
  • Network accessline 76
    Read the [upstream uncertainty guide](https://pyco2sys.readthedocs.io/en/latest/uncertainty/)
  • Network accessline 100
    For methods context and solver validation, cite [Humphreys et al. (2022)](https://doi.org/10.5194/gmd-15-15-2022)

skills/marine-carbonate-chemistry/references/input-and-results.md

  • Network accessline 75
    `pressure_atmosphere`, which is barometric pressure in atm. Record the convention for both measured and calculated gas quantities before comparing them. This behavior is confirmed by the [v1.8 release notes](https://pyco2sys.readthedocs.io/
  • Network accessline 76
    both measured and calculated gas quantities before comparing them. This behavior is confirmed by the [v1.8 release notes](https://pyco2sys.readthedocs.io/en/latest/versions/) and [pinned fugacity implementation](https://github.com/mvdh7/PyC
  • Network accessline 77
    confirmed by the [v1.8 release notes](https://pyco2sys.readthedocs.io/en/latest/versions/)
  • Network accessline 78
    and [pinned fugacity implementation](https://github.com/mvdh7/PyCO2SYS/blob/v1.8.3.4/PyCO2SYS/gas.py).

skills/marine-carbonate-chemistry/scripts/solve_carbonate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/markdown-mermaid-writing/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 11
    mermaid-cli-tested: "12.0.0"   skill-author: Clayton Young / Superior Byte Works, LLC (@borealBytes)   skill-source: https://github.com/SuperiorByteWorks-LLC/agent-project
  • Network accessline 12
    skill-author: Clayton Young / Superior Byte Works, LLC (@borealBytes)   skill-source: https://github.com/SuperiorByteWorks-LLC/agent-project   skill-version: 1.0.0
  • Network accessline 13
    skill-source: https://github.com/SuperiorByteWorks-LLC/agent-project
  • Network accessline 191
    Render in the **actual destination** before delivery. Check its Mermaid version and plugin requirements before choosing newer diagram types; [GitHub documents an `info` diagram for this check](https://docs.github.com/en/get-started/writing-
  • Network accessline 192
    plugin requirements before choosing newer diagram types; [GitHub documents an `info` diagram for this check](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams). A successful latest-v
  • Network accessline 193
    diagram for this check](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams).
  • Network accessline 333
    - **Source**: https://github.com/SuperiorByteWorks-LLC/agent-project
  • Network accessline 341
    [^1]: GitHub Blog. (2022). "Include diagrams in your Markdown files with Mermaid." https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/
  • Network accessline 343
    [^2]: Mermaid. "Mermaid Diagramming and Charting Tool." https://mermaid.js.org/

skills/markdown-mermaid-writing/assets/examples/example-research-report.md

  • Network accessline 91
    The syntax follows [official Mermaid XY chart documentation](https://mermaid.js.org/syntax/xyChart.html).

skills/markdown-mermaid-writing/references/current-rendering.md

  • Network accessline 9
    GitHub's [diagram guide](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams)
  • Network accessline 15
    The bundled guides cover 23 diagram types and one composition pattern collection. They are illustrative syntax examples, not current application/provider API contracts. The [`-beta` keywords](https://mermaid.js.org/intro/) used here still r
  • Network accessline 16
    They are illustrative syntax examples, not current application/provider API contracts. The [`-beta` keywords](https://mermaid.js.org/intro/) used here still render in 12.0.0; experimental types can change. Prefer a supported simpler diagram
  • Network accessline 17
    The [`-beta` keywords](https://mermaid.js.org/intro/) used here still render in 12.0.0;
  • Network accessline 23
    [Mermaid 12 release notes](https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4012.0.0)
  • Network accessline 44
    [`%%{init: ...}%%` directives are deprecated](https://mermaid.js.org/config/directives.html)
  • Network accessline 53
    The [official CLI](https://github.com/mermaid-js/mermaid-cli) supports SVG, PNG, PDF,
  • Network accessline 77
    [Mermaid's current API](https://mermaid.js.org/config/usage.html) uses promises.
  • Network accessline 93
    </pre>   <script type="module">     import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@12.0.0/dist/mermaid.esm.min.mjs';
  • Network accessline 94
    <script type="module">     import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@12.0.0/dist/mermaid.esm.min.mjs';     mermaid.initialize({startOnLoad: false, securityLevel: 'strict'});
  • Network accessline 95
    import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@12.0.0/dist/mermaid.esm.min.mjs';
  • Network accessline 129
    See [official accessibility syntax](https://mermaid.js.org/config/accessibility.html).

skills/markdown-mermaid-writing/references/diagrams/architecture.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 119
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/architecture.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed

skills/markdown-mermaid-writing/references/diagrams/block.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 182
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/block.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a s

skills/markdown-mermaid-writing/references/diagrams/c4.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 149
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/c4.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a succ

skills/markdown-mermaid-writing/references/diagrams/class.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 251
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/classDiagram.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed

skills/markdown-mermaid-writing/references/diagrams/complex_examples.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->

skills/markdown-mermaid-writing/references/diagrams/er.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Network accessline 229
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/entityRelationshipDiagram.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are n

skills/markdown-mermaid-writing/references/diagrams/flowchart.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 182
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/flowchart.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by

skills/markdown-mermaid-writing/references/diagrams/gantt.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 143
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/gantt.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a s

skills/markdown-mermaid-writing/references/diagrams/git_graph.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 79
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/gitgraph.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by 

skills/markdown-mermaid-writing/references/diagrams/kanban.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 112
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/kanban.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a 

skills/markdown-mermaid-writing/references/diagrams/mindmap.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 79
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/mindmap.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a

skills/markdown-mermaid-writing/references/diagrams/packet.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 39
    - Ranges are inclusive `start-end:` bit offsets (0-indexed). A `0-15` field is 16 bits - The TCP example follows [RFC 9293 section 3.1](https://www.rfc-editor.org/rfc/rfc9293.html#section-3.1); state byte/bit order and optional fields for a
  • Network accessline 40
    - The TCP example follows [RFC 9293 section 3.1](https://www.rfc-editor.org/rfc/rfc9293.html#section-3.1); state byte/bit order and optional fields for any real protocol
  • Network accessline 65
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/packet.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a 

skills/markdown-mermaid-writing/references/diagrams/pie.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 57
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/pie.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a suc

skills/markdown-mermaid-writing/references/diagrams/quadrant.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 75
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/quadrantChart.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guarantee

skills/markdown-mermaid-writing/references/diagrams/radar.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 68
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/radar.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a s

skills/markdown-mermaid-writing/references/diagrams/requirement.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 97
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/requirementDiagram.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guar

skills/markdown-mermaid-writing/references/diagrams/sankey.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 77
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/sankey.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a 

skills/markdown-mermaid-writing/references/diagrams/sequence.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 182
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/sequenceDiagram.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guarant

skills/markdown-mermaid-writing/references/diagrams/state.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 155
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/stateDiagram.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed

skills/markdown-mermaid-writing/references/diagrams/timeline.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 102
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/timeline.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by 

skills/markdown-mermaid-writing/references/diagrams/treemap.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 75
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/treemap.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a

skills/markdown-mermaid-writing/references/diagrams/user_journey.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 113
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/userJourney.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed 

skills/markdown-mermaid-writing/references/diagrams/xy_chart.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 62
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/xyChart.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a

skills/markdown-mermaid-writing/references/diagrams/zenuml.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 76
    Syntax examples reviewed against [official Mermaid documentation](https://mermaid.js.org/syntax/zenuml.html) and rendered with Mermaid 12.0.0 (2026-10-01). Check the destination version; appearance and accessibility are not guaranteed by a 

skills/markdown-mermaid-writing/references/markdown_style_guide.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 9
    **Target platform:** GitHub-style Markdown; verify the exact host and export pipeline. **Reviewed:** 2026-10-01 against [CommonMark 0.31.2](https://spec.commonmark.org/0.31.2/),
  • Network accessline 10
    **Reviewed:** 2026-10-01 against [CommonMark 0.31.2](https://spec.commonmark.org/0.31.2/),
  • Network accessline 11
    [GFM](https://github.github.com/gfm/), and current GitHub formatting documentation.
  • Network accessline 183
    - **Meaningful link text** — `[Mermaid Style Guide]` not `[click here]` or `[link]` - **Relative paths** for internal links — resolve them from the containing Markdown file, including copied templates - **Full URLs** for external links — al
  • Network accessline 185
    - **Full URLs** for external links — always `https://`
  • Network accessline 199
    [^1]: Gruber, J. (2004). "Markdown." _Daring Fireball_. https://daringfireball.net/projects/markdown/
  • Network accessline 201
    [^2]: GitHub Blog. (2022). "Include diagrams in your Markdown files with Mermaid." https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/
  • Network accessline 207
    [^N]: Author/Org. (Year). "Title." *Publication*. https://full-url
  • Network accessline 226
    [mermaid-docs]: https://mermaid.js.org/ 'Mermaid Documentation'
  • Network accessline 354
    - Transition to next topic - **Bold** emphasis works inside details - [Links](https://example.com) work too
  • Network accessline 356
    - [Links](https://example.com) work too
  • Network accessline 666
    [^1]: GitHub Docs. "Creating diagrams." https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams
  • Network accessline 722
    - [GitHub Flavored Markdown Spec](https://github.github.com/gfm/) · [Mermaid Style Guide](mermaid_style_guide.md) · [GitHub Basic Formatting](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatti

skills/markdown-mermaid-writing/references/mermaid_style_guide.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 463
    1. **Destination:** Preview in the actual host and toggle its light/dark appearance. Do not publish solely to run a rendering test. 2. **Local:** Run the pinned CLI examples in [Current rendering and validation](current-rendering.md). Edito
  • Network accessline 464
    2. **Local:** Run the pinned CLI examples in [Current rendering and validation](current-rendering.md). Editor preview extensions may bundle another Mermaid version. 3. **Live editor:** [mermaid.live](https://mermaid.live/) — paste and toggl
  • Network accessline 465
    3. **Live editor:** [mermaid.live](https://mermaid.live/) — paste and toggle themes
  • Network accessline 472
    - [Markdown Style Guide](markdown_style_guide.md) — Formatting, citations, and document structure for the markdown that wraps your diagrams - [Mermaid Docs](https://mermaid.js.org/) · [Live Editor](https://mermaid.live/) · [Accessibility](h
  • Network accessline 473
    - [Mermaid Docs](https://mermaid.js.org/) · [Live Editor](https://mermaid.live/) · [Accessibility](https://mermaid.js.org/config/accessibility.html) · [GitHub Support](https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/)

skills/markdown-mermaid-writing/templates/decision_record.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 199
    - Related ADR or RFC (replace with the project link) - [External documentation or benchmark](https://example.com)
  • Network accessline 200
    - [External documentation or benchmark](https://example.com)

skills/markdown-mermaid-writing/templates/how_to_guide.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 73
    | Requirement      | Version     | Verify with           | Install link                         | | ---------------- | ----------- | --------------------- | ------------------------------------ | | [Tool/Runtime]   | ≥ [version] | `[command
  • Network accessline 74
    | ---------------- | ----------- | --------------------- | ------------------------------------ | | [Tool/Runtime]   | ≥ [version] | `[command] --version` | [Install guide](https://example.com) | | [Dependency]     | ≥ [version] | `[command
  • Network accessline 75
    | [Tool/Runtime]   | ≥ [version] | `[command] --version` | [Install guide](https://example.com) |
  • Network accessline 76
    | [Dependency]     | ≥ [version] | `[command] --version` | [Install guide](https://example.com) |
  • Network accessline 77
    | [Account/Access] | —           | [How to verify]       | [Sign up](https://example.com)       |
  • Network accessline 272
    - [Official documentation](https://example.com) — [Which section is most relevant]
  • Network accessline 273
    - [Source repository](https://github.com/SuperiorByteWorks-LLC) — [For bug reports and contributions]

skills/markdown-mermaid-writing/templates/issue.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 178
    - Related issues (replace with the project link) - [Relevant documentation](https://example.com)
  • Network accessline 179
    - [Relevant documentation](https://example.com)
  • Network accessline 180
    - [Monitoring dashboard or alert](https://example.com)
  • Network accessline 294
    - [User feedback or support tickets](https://example.com) - [Competitive analysis](https://example.com) - Related feature requests (replace with the project link)
  • Network accessline 295
    - [Competitive analysis](https://example.com) - Related feature requests (replace with the project link) - Design document or ADR (replace with the project link)

skills/markdown-mermaid-writing/templates/kanban.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->

skills/markdown-mermaid-writing/templates/presentation.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 292
    [^1]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 296
    - [Resource title](https://example.com) — Why this is useful
  • Network accessline 297
    - [Resource title](https://example.com) — What it provides
  • Network accessline 301
    - [Tool name](https://example.com) — Purpose and how to access

skills/markdown-mermaid-writing/templates/project_documentation.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 69
    # Clone the repository git clone https://github.com/[org]/[repo].git
  • Network accessline 70
    git clone https://github.com/[org]/[repo].git
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Network accessline 87
    curl http://localhost:[port]/health
  • Network accessline 376
    # Fork and clone git clone https://github.com/[your-fork]/[repo].git
  • Network accessline 377
    git clone https://github.com/[your-fork]/[repo].git
  • Network accessline 408
    - [Official framework docs](https://example.com) — [What version and which sections are most relevant]
  • Network accessline 409
    - [API specification](https://example.com) — [OpenAPI/Swagger link if applicable]

skills/markdown-mermaid-writing/templates/pull_request.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 26
    - **Naming:** `pr-` + PR number zero-padded to 8 digits + `-` + short lowercase hyphenated description - **Cross-reference:** Link to the live PR in the metadata table - **GitHub PR body:** Follow the repository template and include the act
  • Network accessline 28
    - **GitHub PR body:** Follow the repository template and include the actual summary and validation; optionally link this file (for example, `https://github.com/<org>/<repo>/blob/<branch>/docs/project/pr/pr-00000123-fix-auth-timeout.md`)
  • Network accessline 313
    - Design document or ADR (replace with the project link) - Related issue (replace with the project link) - [Relevant documentation](https://example.com)
  • Network accessline 315
    - [Relevant documentation](https://example.com)

skills/markdown-mermaid-writing/templates/research_paper.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 290
    [^1]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 292
    [^2]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 294
    [^3]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 296
    [^4]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 298
    [^5]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 300
    [^6]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>
  • Network accessline 302
    [^7]: [Author/Org]. ([Year]). "[Title]." _[Publication]_. <https://example.com>

skills/markdown-mermaid-writing/templates/status_report.md

  • Network accessline 1
    <!-- Source: https://github.com/SuperiorByteWorks-LLC/agent-project | License: Apache-2.0 | Author: Clayton Young / Superior Byte Works, LLC (Boreal Bytes) -->
  • Network accessline 181
    - [Project board / Jira / Linear](https://example.com) — Live work tracking

skills/market-research-reports/SKILL.md

  • Network accessline 235
    A changed instrument or sample can create an apparent demand shift. Mark the break, use an overlap/bridge study when available, or report the waves separately rather than feeding the difference into a growth forecast. See [AAPOR best practi
  • Network accessline 237
    than feeding the difference into a growth forecast. See [AAPOR best practices](https://aapor.org/standards-and-ethics/best-practices/).
  • Network accessline 364
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 366
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 368
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 369
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 370
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 371
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/market-research-reports/assets/source_ledger_template.csv

  • Network accessline 1
    source_id,title,publisher,url,source_type,publication_date,retrieval_date,geography,currency,base_year,price_basis,measure_type,unit,taxonomy,taxonomy_version,revision_status,method,sample,limitations,license_or_terms,archive_path S-001,Syn
  • Network accessline 2
    S-001,Synthetic business-count table,Synthetic Fixture Publisher,https://example.invalid/synthetic/business-counts,other,2026-06-30,2026-07-23,Exampleland,,,not-applicable,count,establishments,EXAMPLE-INDUSTRY,2026,final,Synthetic administr
  • Network accessline 3
    S-002,Synthetic annual-spend survey,Synthetic Fixture Publisher,https://example.invalid/synthetic/annual-spend,survey,2026-06-15,2026-07-23,Exampleland,USD,2025,nominal,flow,USD per customer per year,EXAMPLE-INDUSTRY,2026,final,Synthetic st
  • Network accessline 4
    S-003,Synthetic product comparison,Synthetic Fixture Publisher,https://example.invalid/synthetic/product-comparison,other,2026-07-01,2026-07-23,Exampleland,,,not-applicable,not-applicable,not-applicable,EXAMPLE-PRODUCT,2026,current,Syntheti

skills/market-research-reports/references/data_analysis_patterns.md

  • Network accessline 102
    Supply-use tables distinguish products from industries and the origin/use of goods and services. Use the [OECD Supply and Use Tables](https://www.oecd.org/en/data/datasets/supply-and-use-tables.html)
  • Network accessline 103
    goods and services. Use the [OECD Supply and Use Tables](https://www.oecd.org/en/data/datasets/supply-and-use-tables.html) and national accounts methodology when the value chain spans intermediate and
  • Network accessline 104
    [OECD Supply and Use Tables](https://www.oecd.org/en/data/datasets/supply-and-use-tables.html)
  • Network accessline 175
    The reinstated 2003 [OMB Circular A-4](https://www.whitehouse.gov/wp-content/uploads/2025/08/CircularA-4.pdf)
  • Network accessline 176
    [OMB Circular A-4](https://www.whitehouse.gov/wp-content/uploads/2025/08/CircularA-4.pdf)
  • Network accessline 177
    provides primary guidance on characterizing uncertainty, sensitivity, and transparent assumptions. The 2023 revision was revoked by [memorandum M-25-15](https://www.whitehouse.gov/wp-content/uploads/2025/03/M-25-15-Recission-and-Reinstateme
  • Network accessline 178
    transparent assumptions. The 2023 revision was revoked by [memorandum M-25-15](https://www.whitehouse.gov/wp-content/uploads/2025/03/M-25-15-Recission-and-Reinstatement-of-Circular-A-4.pdf); do not present it as current OMB guidance. The
  • Network accessline 179
    [memorandum M-25-15](https://www.whitehouse.gov/wp-content/uploads/2025/03/M-25-15-Recission-and-Reinstatement-of-Circular-A-4.pdf);
  • Network accessline 180
    do not present it as current OMB guidance. The [UK Green Book 2026](https://www.gov.uk/government/publications/the-green-book-appraisal-and-evaluation-in-central-government/the-green-book-2026) provides additional public-sector appraisal gu
  • Network accessline 181
    [UK Green Book 2026](https://www.gov.uk/government/publications/the-green-book-appraisal-and-evaluation-in-central-government/the-green-book-2026)
  • Network accessline 207
    Chained-dollar components may not add to published aggregates. BEA's [chained-dollar guidance](https://www.bea.gov/resources/methodologies/chained-dollar-indexes)
  • Network accessline 208
    [chained-dollar guidance](https://www.bea.gov/resources/methodologies/chained-dollar-indexes)
  • Network accessline 249
    The [2023 U.S. Merger Guidelines](https://www.justice.gov/atr/merger-guidelines)
  • Network accessline 250
    describe HHI as one indicator in case-specific merger analysis. The [2024 EU Market Definition Notice](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:C_202401645) addresses product/geographic scope, non-price parameters, dynamic and
  • Network accessline 251
    [2024 EU Market Definition Notice](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:C_202401645)

skills/market-research-reports/references/methods_and_ethics.md

  • Network accessline 11
    campaigning, or a way to obtain confidential competitor information. Apply the current [AAPOR Code of Professional Ethics and Practices](https://aapor.org/standards-and-ethics/),
  • Network accessline 12
    Apply the current [AAPOR Code of Professional Ethics and Practices](https://aapor.org/standards-and-ethics/), revised in June 2026, alongside the disclosure standards below.
  • Network accessline 13
    [AAPOR Code of Professional Ethics and Practices](https://aapor.org/standards-and-ethics/),
  • Network accessline 18
    Use the current [AAPOR Code](https://aapor.org/standards-and-ethics/) for survey
  • Network accessline 19
    disclosure. The separate [Disclosure Standards page](https://aapor.org/standards-and-ethics/disclosure-standards/)
  • Network accessline 53
    The FCSM's [Best Practices for Nonresponse Bias Reporting](https://statspolicy.gov/assets/fcsm/files/docs/FCSM%20NRBA%20Report%20062623.pdf)
  • Network accessline 54
    [Best Practices for Nonresponse Bias Reporting](https://statspolicy.gov/assets/fcsm/files/docs/FCSM%20NRBA%20Report%20062623.pdf)
  • Network accessline 97
    The [ICO data minimisation guidance](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/data-minimisation)
  • Network accessline 129
    Competitive analysis is descriptive unless qualified counsel performs a legal assessment. The [2023 U.S. Merger Guidelines](https://www.justice.gov/atr/merger-guidelines)
  • Network accessline 130
    assessment. The [2023 U.S. Merger Guidelines](https://www.justice.gov/atr/merger-guidelines) and the
  • Network accessline 131
    [2023 U.S. Merger Guidelines](https://www.justice.gov/atr/merger-guidelines)
  • Network accessline 132
    and the [2024 European Commission Market Definition Notice](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:C_202401645) show why product/geographic market definition, shares, concentration, entry,
  • Network accessline 133
    [2024 European Commission Market Definition Notice](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:C_202401645)

skills/market-research-reports/references/official_data_sources.md

  • Network accessline 31
    - [SEC Developer Resources](https://www.sec.gov/about/developer-resources)
  • Network accessline 32
    documents company submissions and extracted XBRL data APIs. - [Accessing EDGAR Data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data)   requires a declared user agent and states a current maximum of 10 reques
  • Network accessline 33
    - [Accessing EDGAR Data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data)   requires a declared user agent and states a current maximum of 10 requests per   second across the user's machines. Download only wh
  • Network accessline 45
    - The [Census Data API User Guide](https://www.census.gov/data/developers/guidance/api-user-guide.html)
  • Network accessline 46
    links data to a geographic boundary and a dataset vintage. - As revised 2026-05-14, the   [query-limits page](https://www.census.gov/data/developers/guidance/api-user-guide.Query_Limits.html)
  • Network accessline 47
    - As revised 2026-05-14, the   [query-limits page](https://www.census.gov/data/developers/guidance/api-user-guide.Query_Limits.html)   permits up to 50 variables per query and requires a key for all data queries.
  • Network accessline 48
    [query-limits page](https://www.census.gov/data/developers/guidance/api-user-guide.Query_Limits.html)
  • Network accessline 49
    permits up to 50 variables per query and requires a key for all data queries.   The [key page](https://www.census.gov/data/developers/guidance/api-user-guide.API_Key.html)   describes free registration. The key travels in the query URL; red
  • Network accessline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 55
    vintage. ACS estimates, Population Estimates, and decennial counts are not   interchangeable. - The [2022 Economic Census methodology](https://www.census.gov/programs-surveys/economic-census/year/2022/technical-documentation/methodology.htm
  • Network accessline 56
    interchangeable. - The [2022 Economic Census methodology](https://www.census.gov/programs-surveys/economic-census/year/2022/technical-documentation/methodology.html)   defines the target population, sampling frame, exclusions, administrativ
  • Network accessline 57
    - The [2022 Economic Census methodology](https://www.census.gov/programs-surveys/economic-census/year/2022/technical-documentation/methodology.html)
  • Network accessline 58
    defines the target population, sampling frame, exclusions, administrative   data, imputation, disclosure avoidance, and product collection. - The [NAICS site](https://www.census.gov/naics) identifies 2022 NAICS as the
  • Network accessline 59
    data, imputation, disclosure avoidance, and product collection. - The [NAICS site](https://www.census.gov/naics) identifies 2022 NAICS as the   current published structure while a 2027 revision process is underway. Store
  • Network accessline 60
    - The [NAICS site](https://www.census.gov/naics) identifies 2022 NAICS as the
  • Network accessline 66
    The [BLS API FAQ](https://www.bls.gov/developers/api_faqs.htm), last modified
  • Network accessline 83
    The [BEA API User Guide](https://apps.bea.gov/api/_pdf/bea_web_service_api_user_guide.pdf),
  • Network accessline 102
    - [FRED API documentation](https://fred.stlouisfed.org/docs/api/fred/) describes
  • Network accessline 103
    v2 bulk release history and v1 series-level FRED/ALFRED access. - A registered key is required under the   [FRED API Terms](https://fred.stlouisfed.org/docs/api/terms_of_use.html).
  • Network accessline 104
    - A registered key is required under the   [FRED API Terms](https://fred.stlouisfed.org/docs/api/terms_of_use.html).   The reviewed terms do not state one fixed numerical request ceiling; they
  • Network accessline 105
    [FRED API Terms](https://fred.stlouisfed.org/docs/api/terms_of_use.html).
  • Network accessline 118
    The [Indicators API documentation](https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-about-the-indicators-api-documentation)
  • Network accessline 120
    required. Preserve indicator code, database/source, source note, source organization, unit, income/region classification vintage, and retrieval date. The [WDI catalog](https://datacatalog.worldbank.org/search/dataset/0037712/world-developme
  • Network accessline 121
    organization, unit, income/region classification vintage, and retrieval date. The [WDI catalog](https://datacatalog.worldbank.org/search/dataset/0037712/world-development-indicators) publishes metadata and revision-history resources. A Worl
  • Network accessline 122
    The [WDI catalog](https://datacatalog.worldbank.org/search/dataset/0037712/world-development-indicators)
  • Network accessline 129
    The [IMF Data API page](https://data.imf.org/en/Resource-Pages/IMF-API) states
  • Network accessline 141
    The [OECD Data Explorer API guide](https://www.oecd.org/en/data/insights/data-explainers/2024/09/api.html),
  • Network accessline 150
    The [Eurostat API introduction](https://ec.europa.eu/eurostat/web/user-guides/data-browser/api-data-access/api-introduction)
  • Network accessline 157
    The [ESS quality and metadata handbook](https://ec.europa.eu/eurostat/web/products-manuals-and-guidelines/-/ks-gq-21-021)
  • Network accessline 166
    - [Statistics Canada Web Data Service](https://www.statcan.gc.ca/en/developers/wds/user-guide)
  • Network accessline 168
    50-request/second server limit and 25-request/second individual IP limit, and   possible HTTP 409 responses during update windows. - The [UK ONS Developer Hub](https://developer.ons.gov.uk/) describes an open,
  • Network accessline 169
    possible HTTP 409 responses during update windows. - The [UK ONS Developer Hub](https://developer.ons.gov.uk/) describes an open,   no-key beta API. It warns that breaking changes can occur; store dataset,
  • Network accessline 170
    - The [UK ONS Developer Hub](https://developer.ons.gov.uk/) describes an open,
  • Network accessline 186
    - [NAICS](https://www.census.gov/naics) classifies establishments by primary
  • Network accessline 187
    economic activity; it is not itself a product-market definition. - [NACE Rev. 2.1](https://ec.europa.eu/eurostat/web/products-eurostat-news/w/wdn-20250624-1)   began feeding European statistics from 2025. Use the 2025 manual and
  • Network accessline 188
    - [NACE Rev. 2.1](https://ec.europa.eu/eurostat/web/products-eurostat-news/w/wdn-20250624-1)

skills/market-research-reports/references/sources.md

  • Network accessline 14
    | ID | Authority | Source and date | Use | |---|---|---|---| | SRC-SEC-ACCESS | U.S. SEC | [Accessing EDGAR Data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data), published 2021-03-23; updated 2024-06-26 | E
  • Network accessline 15
    |---|---|---|---| | SRC-SEC-ACCESS | U.S. SEC | [Accessing EDGAR Data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data), published 2021-03-23; updated 2024-06-26 | EDGAR history, corrections, declared user ag
  • Network accessline 16
    | SRC-SEC-ACCESS | U.S. SEC | [Accessing EDGAR Data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data), published 2021-03-23; updated 2024-06-26 | EDGAR history, corrections, declared user agent, 10 requests/s
  • Network accessline 17
    | SRC-SEC-DEV | U.S. SEC | [Developer Resources](https://www.sec.gov/about/developer-resources), updated 2025-03-10 | Submissions and XBRL APIs; fair-access overview |
  • Network accessline 18
    | SRC-CENSUS-API | U.S. Census Bureau | [Census Data API User Guide](https://www.census.gov/data/developers/guidance/api-user-guide.html), dated 2026-05-12; revised 2026-05-14 | Geography/vintage concepts and API navigation |
  • Network accessline 19
    | SRC-CENSUS-LIMIT | U.S. Census Bureau | [Query Limits](https://www.census.gov/data/developers/guidance/api-user-guide.Query_Limits.html), revised 2026-05-14 | 50 variables/query; key required for data queries |
  • Network accessline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 21
    | SRC-EC-METHOD | U.S. Census Bureau | [2022 Economic Census Methodology](https://www.census.gov/programs-surveys/economic-census/year/2022/technical-documentation/methodology.html), updated 2026-04-10 | Population, frame, NAICS scope, coll
  • Network accessline 22
    | SRC-NAICS | U.S. Census Bureau | [NAICS](https://www.census.gov/naics), 2022 edition | Current published structure and 2027 revision process | | SRC-BLS-API | U.S. Bureau of Labor Statistics | [Public Data API FAQ](https://www.bls.gov/dev
  • Network accessline 23
    | SRC-BLS-API | U.S. Bureau of Labor Statistics | [Public Data API FAQ](https://www.bls.gov/developers/api_faqs.htm), modified 2023-08-30 | Registration, daily/rate/series/year limits, metadata behavior | | SRC-BEA-API | U.S. Bureau of Econ
  • Network accessline 24
    | SRC-BEA-API | U.S. Bureau of Economic Analysis | [BEA API User Guide](https://apps.bea.gov/api/_pdf/bea_web_service_api_user_guide.pdf), 2026-04-20 | UserID, metadata calls, 100 requests/minute, 100 MB/minute, 30 errors/minute, HTTP 429/r
  • Network accessline 25
    | SRC-BEA-CHAIN | U.S. Bureau of Economic Analysis | [Chained-Dollar Indexes: Issues and Tips](https://www.bea.gov/resources/methodologies/chained-dollar-indexes), published 2003-11; page modified 2018-05-30 | Real/current measures, chain w
  • Network accessline 26
    | SRC-FRED-API | Federal Reserve Bank of St. Louis | [FRED API](https://fred.stlouisfed.org/docs/api/fred/), date not stated | v1 series/ALFRED access; v2 bulk release history; metadata and vintage endpoints |
  • Network accessline 27
    | SRC-FRED-TERMS | Federal Reserve Bank of St. Louis | [FRED API Terms](https://fred.stlouisfed.org/docs/api/terms_of_use.html), date not stated | Key requirement, changeable limits, application notice, third-party rights |
  • Network accessline 31
    | ID | Authority | Source and date | Use | |---|---|---|---| | SRC-WB-API | World Bank | [Indicators API Documentation](https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-about-the-indicators-api-documentation), date not state
  • Network accessline 32
    |---|---|---|---| | SRC-WB-API | World Bank | [Indicators API Documentation](https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-about-the-indicators-api-documentation), date not stated | v2 current; v1 discontinued; no API aut
  • Network accessline 33
    | SRC-WB-API | World Bank | [Indicators API Documentation](https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-about-the-indicators-api-documentation), date not stated | v2 current; v1 discontinued; no API authentication; sourc
  • Network accessline 34
    | SRC-WB-WDI | World Bank | [World Development Indicators catalog](https://datacatalog.worldbank.org/search/dataset/0037712/world-development-indicators), metadata updated 2026-07-20 | Metadata, classifications, and separately dated revisio
  • Network accessline 35
    | SRC-IMF-API | International Monetary Fund | [IMF Data APIs](https://data.imf.org/en/Resource-Pages/IMF-API), publication date not stated | SDMX 2.1 and 3.0; portal sign-in for Swagger exploration | | SRC-IMF-SDMX | International Monetary 
  • Network accessline 36
    | SRC-IMF-SDMX | International Monetary Fund | [IMF SDMX Central Web Services Guide](https://dsbb.imf.org/content/pdfs/IMFSDMXCentralWebServicesGuide.pdf), updated 2025-05 | Structure, validation, conversion, and registration services; sepa
  • Network accessline 37
    | SRC-OECD-API | OECD | [OECD data via API](https://www.oecd.org/en/data/insights/data-explainers/2024/09/api.html), 2025-04-30 | SDMX syntax, dataflow version warning, formats, terms, nonnumeric rate-limiting statement |
  • Network accessline 38
    | SRC-OECD-SUT | OECD | [Supply and Use Tables](https://www.oecd.org/en/data/datasets/supply-and-use-tables.html), date not stated | Product/industry supply-use framework and origin/use of goods and services |
  • Network accessline 39
    | SRC-EUROSTAT-API | Eurostat | [API Introduction](https://ec.europa.eu/eurostat/web/user-guides/data-browser/api-data-access/api-introduction), date not stated | Statistics/SDMX services, formats, twice-daily updates, latest-version-only c
  • Network accessline 40
    | SRC-ESS-QUALITY | Eurostat | [ESS Handbook for Quality and Metadata Reports](https://ec.europa.eu/eurostat/web/products-manuals-and-guidelines/-/ks-gq-21-021), 2021-12-09 | Standardized quality and metadata reporting | | SRC-NACE | Eurost
  • Network accessline 41
    | SRC-NACE | Eurostat | [NACE Rev. 2.1 manual announcement](https://ec.europa.eu/eurostat/web/products-eurostat-news/w/wdn-20250624-1), 2025-06-24 | Current NACE manual, principles, explanatory notes, correspondence tables | | SRC-STATCAN-W
  • Network accessline 42
    | SRC-STATCAN-WDS | Statistics Canada | [Web Data Service User Guide](https://www.statcan.gc.ca/en/developers/wds/user-guide), revision 1.6 dated 2025-01-24 | Data/metadata service, update window, 50 server and 25 per-IP requests/second |
  • Network accessline 43
    | SRC-ONS-API | UK Office for National Statistics | [ONS Developer Hub](https://developer.ons.gov.uk/), date not stated; beta | Open/no-key API; dataset/edition/version and breaking-change warning |
  • Network accessline 47
    | ID | Authority | Source and date | Use | |---|---|---|---| | SRC-US-MERGER | U.S. DOJ and FTC | [2023 Merger Guidelines](https://www.justice.gov/atr/merger-guidelines), 2023-12-18 | Official HTML sections for relevant markets, shares, HHI
  • Network accessline 48
    |---|---|---|---| | SRC-US-MERGER | U.S. DOJ and FTC | [2023 Merger Guidelines](https://www.justice.gov/atr/merger-guidelines), 2023-12-18 | Official HTML sections for relevant markets, shares, HHI, evidence, dynamic and potential competiti
  • Network accessline 49
    | SRC-US-MERGER | U.S. DOJ and FTC | [2023 Merger Guidelines](https://www.justice.gov/atr/merger-guidelines), 2023-12-18 | Official HTML sections for relevant markets, shares, HHI, evidence, dynamic and potential competition |
  • Network accessline 50
    | SRC-EU-MARKET | European Commission | [Market Definition Notice](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:C_202401645), 2024-02-22 | Product/geographic scope, non-price competition, digital/dynamic markets, alternate share m
  • Network accessline 51
    | SRC-OMB-A4 | U.S. Office of Management and Budget | [Circular A-4](https://www.whitehouse.gov/wp-content/uploads/2025/08/CircularA-4.pdf), 2003-09-17; reinstated by [M-25-15](https://www.whitehouse.gov/wp-content/uploads/2025/03/M-25-15-R
  • Network accessline 52
    | SRC-GREENBOOK | UK HM Treasury | [The Green Book 2026](https://www.gov.uk/government/publications/the-green-book-appraisal-and-evaluation-in-central-government/the-green-book-2026), updated 2026-02-05 | Appraisal, options, uncertainty, ev
  • Network accessline 53
    | SRC-AAPOR-CODE | American Association for Public Opinion Research | [Code of Professional Ethics and Practices](https://aapor.org/standards-and-ethics/), revised 2026-06 | Current participant, privacy, sponsor, public, integrity, and disc
  • Network accessline 54
    | SRC-AAPOR-DISC | American Association for Public Opinion Research | [Disclosure Standards](https://aapor.org/standards-and-ethics/disclosure-standards/), code approved 2021-04; page published 2022-12-02 | Sponsor, instrument, population, 
  • Network accessline 55
    | SRC-AAPOR-BEST | AAPOR | [Best Practices for Survey Research](https://aapor.org/standards-and-ethics/best-practices/), page published 2023-01-11 | Survey design, probability/non-probability samples, wording, weighting, reporting |
  • Network accessline 56
    | SRC-FCSM-NR | Federal Committee on Statistical Methodology | [Best Practices for Nonresponse Bias Reporting](https://statspolicy.gov/assets/fcsm/files/docs/FCSM%20NRBA%20Report%20062623.pdf), 2023-06 | Response-rate and subgroup nonrespon
  • Network accessline 57
    | SRC-ICSP-QUALITY | Interagency Council on Statistical Policy | [Principles for Modernizing Production of Federal Statistics](https://statspolicy.gov/assets/fcsm/files/docs/Principles-2.pdf), 2018 | Quality, transparency, and limitations f
  • Network accessline 58
    | SRC-FORCE11 | FORCE11 | [Joint Declaration of Data Citation Principles](https://force11.org/group/joint-declaration-of-data-citation-principles-final), 2014; page date not stated | Importance, credit, evidence, unique identification, acce
  • Network accessline 59
    | SRC-ICO-MIN | UK Information Commissioner's Office | [Data minimisation](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/data-minimisation), updated 
  • Network accessline 63
    - [Python datetime](https://docs.python.org/3/library/datetime.html): calendar-date
  • Network accessline 64
    parsing accepts additional ISO formats since Python 3.11; the bundled ledgers   deliberately require the narrower `YYYY-MM-DD` contract. - [fontspec](https://ctan.org/pkg/fontspec): Unicode font selection for XeLaTeX
  • Network accessline 65
    deliberately require the narrower `YYYY-MM-DD` contract. - [fontspec](https://ctan.org/pkg/fontspec): Unicode font selection for XeLaTeX   and LuaLaTeX; the report uses TeX Gyre Heros.
  • Network accessline 66
    - [fontspec](https://ctan.org/pkg/fontspec): Unicode font selection for XeLaTeX
  • Network accessline 67
    and LuaLaTeX; the report uses TeX Gyre Heros. - [tcolorbox](https://ctan.org/pkg/tcolorbox): breakable evidence and uncertainty   boxes. Compilation and visual inspection validate the local template, not the
  • Network accessline 68
    - [tcolorbox](https://ctan.org/pkg/tcolorbox): breakable evidence and uncertainty

skills/market-research-reports/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/audit_claim_citations.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/calculate_market_sizing.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/check_unit_consistency.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/forecast_sensitivity.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/generate_report_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/validate_competitor_matrix.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/market-research-reports/scripts/validate_evidence_ledger.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/markitdown/SKILL.md

  • Network accessline 262
    - Project and current user guide: https://github.com/microsoft/markitdown
  • Network accessline 263
    - Release 0.1.8: https://github.com/microsoft/markitdown/releases/tag/v0.1.8
  • Network accessline 264
    - PyPI: https://pypi.org/project/markitdown/
  • Network accessline 265
    - Official OCR plugin: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-ocr
  • Network accessline 266
    - Official MCP server: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-mcp
  • Network accessline 267
    - Official sample plugin: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-sample-plugin
  • Network accessline 275
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 277
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 279
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 280
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 281
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 282
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/markitdown/references/api_reference.md

  • Network accessline 416
    - v0.1.8 package API: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown/src/markitdown
  • Network accessline 417
    - v0.1.8 CLI: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown/src/markitdown/__main__.py
  • Network accessline 418
    - v0.1.8 sample plugin: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-sample-plugin

skills/markitdown/references/cloud_and_ocr.md

  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Network accessline 174
    markitdown report.pdf \   --use-docintel \   --endpoint "https://RESOURCE.cognitiveservices.azure.com/" \
  • Network accessline 175
    --use-docintel \   --endpoint "https://RESOURCE.cognitiveservices.azure.com/" \   -o report.md
  • Network accessline 176
    --endpoint "https://RESOURCE.cognitiveservices.azure.com/" \
  • Network accessline 188
    converter = MarkItDown(     docintel_endpoint="https://RESOURCE.cognitiveservices.azure.com/",
  • Network accessline 189
    docintel_endpoint="https://RESOURCE.cognitiveservices.azure.com/",
  • Network accessline 203
    converter = MarkItDown(     docintel_endpoint="https://RESOURCE.cognitiveservices.azure.com/",
  • Network accessline 204
    docintel_endpoint="https://RESOURCE.cognitiveservices.azure.com/",
  • Network accessline 234
    Use the exact Foundry resource endpoint from Azure (typically `https://RESOURCE.services.ai.azure.com/`). Provision model deployments and the
  • Network accessline 235
    `https://RESOURCE.services.ai.azure.com/`). Provision model deployments and the
  • Access to secretsline 247
    [Credential-related source omitted]
  • Network accessline 252
    markitdown interview.mp4 \   --use-cu \   --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \
  • Network accessline 253
    --use-cu \   --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \   --cu-file-types mp4 \
  • Network accessline 254
    --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \
  • Network accessline 262
    markitdown invoice.pdf \   --use-cu \   --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \
  • Network accessline 263
    --use-cu \   --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \   --cu-analyzer "my-invoice-analyzer" \
  • Network accessline 264
    --cu-endpoint "https://RESOURCE.services.ai.azure.com/" \
  • Network accessline 277
    converter = MarkItDown(     cu_endpoint="https://RESOURCE.services.ai.azure.com/",
  • Network accessline 278
    cu_endpoint="https://RESOURCE.services.ai.azure.com/",
  • Network accessline 293
    converter = MarkItDown(     cu_endpoint="https://RESOURCE.services.ai.azure.com/",
  • Network accessline 294
    cu_endpoint="https://RESOURCE.services.ai.azure.com/",
  • Network accessline 343
    - MarkItDown 0.1.8 guide: https://github.com/microsoft/markitdown/blob/v0.1.8/README.md
  • Network accessline 344
    - OCR plugin 0.1.1: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-ocr
  • Network accessline 345
    - Document Intelligence converter: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown/src/markitdown/converters/_doc_intel_converter.py
  • Network accessline 346
    - Content Understanding converter: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown/src/markitdown/converters/_cu_converter.py
  • Network accessline 348
    - OpenAI Chat Completions contract: https://developers.openai.com/api/reference/resources/chat
  • Network accessline 349
    - Azure Document Intelligence analyze: https://learn.microsoft.com/en-us/rest/api/aiservices/document-models/analyze-document?view=rest-aiservices-v4.0+(2024-11-30)
  • Network accessline 350
    - Azure CU SDK versions/setup: https://learn.microsoft.com/en-us/python/api/overview/azure/ai-contentunderstanding-readme?view=azure-python-preview
  • Network accessline 351
    - Azure CU SDK source (preview contract): https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-contentunderstanding_1.2.0b3/sdk/contentunderstanding/azure-ai-contentunderstanding

skills/markitdown/references/file_formats.md

  • Network accessline 196
    uv pip install "markitdown[youtube-transcription]==0.1.8" markitdown "https://www.youtube.com/watch?v=VIDEO_ID" -o transcript.md
  • Network accessline 197
    markitdown "https://www.youtube.com/watch?v=VIDEO_ID" -o transcript.md
  • Network accessline 292
    - Official 0.1.8 README: https://github.com/microsoft/markitdown/blob/v0.1.8/README.md
  • Network accessline 293
    - Built-in converter registry: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown/src/markitdown/_markitdown.py
  • Network accessline 294
    - Release history: https://github.com/microsoft/markitdown/releases
  • Network accessline 296
    - SpeechRecognition 3.17.0 legacy Google request: https://github.com/Uberi/speech_recognition/blob/3.17.0/speech_recognition/recognizers/google.py

skills/markitdown/references/mcp_and_plugins.md

  • Network accessline 56
    - Streamable HTTP: `http://127.0.0.1:3001/mcp`
  • Network accessline 57
    - SSE: `http://127.0.0.1:3001/sse`
  • Network accessline 241
    - MCP guide at v0.1.8: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-mcp
  • Network accessline 242
    - MCP server implementation: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown-mcp/src/markitdown_mcp/__main__.py
  • Network accessline 243
    - Sample plugin at v0.1.8: https://github.com/microsoft/markitdown/tree/v0.1.8/packages/markitdown-sample-plugin

skills/markitdown/references/migration.md

  • Network accessline 300
    MarkItDown(     docintel_endpoint="https://...",
  • Network accessline 301
    docintel_endpoint="https://...",
  • Network accessline 305
    MarkItDown(     cu_endpoint="https://...",
  • Network accessline 306
    cu_endpoint="https://...",
  • Access to secretsline 311
    [Credential-related source omitted]
  • Network accessline 320
    converter = MarkItDown(     cu_endpoint="https://...",
  • Network accessline 321
    cu_endpoint="https://...",
  • Network accessline 365
    - Releases: https://github.com/microsoft/markitdown/releases
  • Network accessline 366
    - 0.1.0 migration notes: https://github.com/microsoft/markitdown/releases/tag/v0.1.0
  • Network accessline 367
    - 0.1.6 release: https://github.com/microsoft/markitdown/releases/tag/v0.1.6
  • Network accessline 368
    - 0.1.8 release: https://github.com/microsoft/markitdown/releases/tag/v0.1.8

skills/markitdown/references/security.md

  • Access to secretsline 169
    [Credential-related source omitted]
  • Network accessline 244
    - MarkItDown security guidance: https://github.com/microsoft/markitdown/blob/v0.1.8/README.md#security-considerations
  • Network accessline 245
    - MCP security guidance: https://github.com/microsoft/markitdown/blob/v0.1.8/packages/markitdown-mcp/README.md#security-considerations
  • Network accessline 246
    - Release history: https://github.com/microsoft/markitdown/releases

skills/markitdown/scripts/batch_convert.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/markitdown/scripts/convert_literature.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/markitdown/scripts/inspect_installation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matchms/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 301
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 303
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 305
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 306
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 307
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 308
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/matchms/references/filtering.md

  • Network accessline 3
    Use this reference when building or debugging metadata-cleaning, peak-processing, or quality-control pipelines. The authoritative API is the matchms [`filtering` package](https://matchms.readthedocs.io/en/latest/api/matchms.filtering.html).
  • Network accessline 5
    [`filtering` package](https://matchms.readthedocs.io/en/latest/api/matchms.filtering.html).

skills/matchms/references/importing_exporting.md

  • Network accessline 3
    Use this reference for file-format selection, return types, streaming behavior, and safe serialization. The authoritative APIs are the matchms [`importing`](https://matchms.readthedocs.io/en/latest/api/matchms.importing.html)
  • Network accessline 4
    and safe serialization. The authoritative APIs are the matchms [`importing`](https://matchms.readthedocs.io/en/latest/api/matchms.importing.html) and
  • Network accessline 5
    [`importing`](https://matchms.readthedocs.io/en/latest/api/matchms.importing.html)
  • Network accessline 6
    and [`exporting`](https://matchms.readthedocs.io/en/latest/api/matchms.exporting.html) packages.
  • Network accessline 7
    [`exporting`](https://matchms.readthedocs.io/en/latest/api/matchms.exporting.html)
  • Network accessline 127
    load_from_usi(     usi: str,     server: str = "https://metabolomics-usi.gnps2.org",
  • Network accessline 128
    usi: str,     server: str = "https://metabolomics-usi.gnps2.org",     metadata_harmonization: bool = True,
  • Network accessline 129
    server: str = "https://metabolomics-usi.gnps2.org",
  • Network accessline 134
    The 0.33.1 helper makes an unauthenticated GET to `https://metabolomics-usi.gnps2.org/json/?usi1=<USI>` with a 10-second timeout.
  • Network accessline 135
    `https://metabolomics-usi.gnps2.org/json/?usi1=<USI>` with a 10-second timeout.

skills/matchms/references/similarity.md

  • Network accessline 3
    Use this reference to select a similarity class, interpret its output, extract top hits, or scale a comparison. The authoritative API is [`matchms.similarity`](https://matchms.readthedocs.io/en/latest/api/matchms.similarity.html).
  • Network accessline 5
    [`matchms.similarity`](https://matchms.readthedocs.io/en/latest/api/matchms.similarity.html).

skills/matchms/references/sources.md

  • Network accessline 9
    - [matchms on PyPI](https://pypi.org/project/matchms/) — 0.33.1, released
  • Network accessline 10
    2026-06-08; Python `>=3.10,<3.15`; release history and package metadata. - [matchms 0.33.1 release](https://github.com/matchms/matchms/releases/tag/0.33.1)   — Python 3.14 support and maintenance changes.
  • Network accessline 11
    - [matchms 0.33.1 release](https://github.com/matchms/matchms/releases/tag/0.33.1)
  • Network accessline 12
    — Python 3.14 support and maintenance changes. - [matchms repository](https://github.com/matchms/matchms) — source,   `pyproject.toml`, tests, examples, and current README.
  • Network accessline 13
    - [matchms repository](https://github.com/matchms/matchms) — source,
  • Network accessline 14
    `pyproject.toml`, tests, examples, and current README. - [matchms releases](https://github.com/matchms/matchms/releases) — complete   upstream release history.
  • Network accessline 15
    - [matchms releases](https://github.com/matchms/matchms/releases) — complete
  • Network accessline 26
    - [0.27.0](https://github.com/matchms/matchms/releases/tag/0.27.0) — on-demand
  • Network accessline 27
    losses, removal of `add_losses`, and `spectrums` to `spectra` renaming. - [0.30.0](https://github.com/matchms/matchms/releases/tag/0.30.0) — NumPy 2   baseline and Python 3.13 support.
  • Network accessline 28
    - [0.30.0](https://github.com/matchms/matchms/releases/tag/0.30.0) — NumPy 2
  • Network accessline 29
    baseline and Python 3.13 support. - [0.31.0](https://github.com/matchms/matchms/releases/tag/0.31.0) —   `FlashSimilarity`, `BlinkCosine`, min-max intensity scaling, and new filters.
  • Network accessline 30
    - [0.31.0](https://github.com/matchms/matchms/releases/tag/0.31.0) —
  • Network accessline 31
    `FlashSimilarity`, `BlinkCosine`, min-max intensity scaling, and new filters. - [0.32.0](https://github.com/matchms/matchms/releases/tag/0.32.0) —   `ModifiedCosineGreedy` rename and `ModifiedCosineHungarian`.
  • Network accessline 32
    - [0.32.0](https://github.com/matchms/matchms/releases/tag/0.32.0) —
  • Network accessline 33
    `ModifiedCosineGreedy` rename and `ModifiedCosineHungarian`. - [0.33.0](https://github.com/matchms/matchms/releases/tag/0.33.0) —   `CosineLinear` and preparation for the future 1.0 API.
  • Network accessline 34
    - [0.33.0](https://github.com/matchms/matchms/releases/tag/0.33.0) —
  • Network accessline 35
    `CosineLinear` and preparation for the future 1.0 API. - [0.33.1](https://github.com/matchms/matchms/releases/tag/0.33.1) — current   verified release.
  • Network accessline 36
    - [0.33.1](https://github.com/matchms/matchms/releases/tag/0.33.1) — current
  • Network accessline 41
    - [Documentation home](https://matchms.readthedocs.io/)
  • Network accessline 42
    - [Core package, Pipeline, Spectrum, and Scores](https://matchms.readthedocs.io/en/latest/api/matchms.html)
  • Network accessline 43
    - [Spectrum](https://matchms.readthedocs.io/en/latest/api/matchms.Spectrum.html)
  • Network accessline 44
    - [Filtering](https://matchms.readthedocs.io/en/latest/api/matchms.filtering.html)
  • Network accessline 45
    - [Importing](https://matchms.readthedocs.io/en/latest/api/matchms.importing.html)
  • Network accessline 46
    - [Exporting](https://matchms.readthedocs.io/en/latest/api/matchms.exporting.html)
  • Network accessline 47
    - [Similarity](https://matchms.readthedocs.io/en/latest/api/matchms.similarity.html)
  • Network accessline 48
    - [Networking](https://matchms.readthedocs.io/en/latest/api/matchms.networking.html)
  • Network accessline 56
    - [matchms user documentation](https://matchms.github.io/matchms-docs/intro.html)
  • Network accessline 57
    - [Filtering tutorial](https://matchms.github.io/matchms-docs/notebooks/matchms_filtering_tutorial.html)
  • Network accessline 58
    - [Building an MS/MS analysis pipeline](https://matchms.github.io/matchms-docs/notebooks/matchms_tutorial_01_building_analysis_pipeline.html)
  • Network accessline 59
    - [User-guide repository](https://github.com/matchms/matchms-docs)
  • Network accessline 60
    - [Latest recorded guide revision](https://github.com/matchms/matchms-docs/commit/796f156c58d25adfb7e1528fcb24eb8c40c143a5)
  • Network accessline 69
    - [Huber et al., 2020 — matchms: processing and similarity evaluation of mass   spectrometry data](https://joss.theoj.org/papers/10.21105/joss.02411),
  • Network accessline 70
    spectrometry data](https://joss.theoj.org/papers/10.21105/joss.02411),
  • Network accessline 72
    DOI `10.21105/joss.02411`. - [Watrous et al., 2012 — Mass spectral molecular networking of living   microbial colonies](https://www.pnas.org/doi/10.1073/pnas.1203689109),
  • Network accessline 73
    - [Watrous et al., 2012 — Mass spectral molecular networking of living   microbial colonies](https://www.pnas.org/doi/10.1073/pnas.1203689109),   *PNAS* 109, E1743-E1752, DOI `10.1073/pnas.1203689109`.
  • Network accessline 74
    microbial colonies](https://www.pnas.org/doi/10.1073/pnas.1203689109),
  • Network accessline 75
    *PNAS* 109, E1743-E1752, DOI `10.1073/pnas.1203689109`. - [Harwood et al., 2023 — BLINK enables ultrafast tandem mass spectrometry   cosine similarity scoring](https://pmc.ncbi.nlm.nih.gov/articles/PMC10439109),
  • Network accessline 76
    - [Harwood et al., 2023 — BLINK enables ultrafast tandem mass spectrometry   cosine similarity scoring](https://pmc.ncbi.nlm.nih.gov/articles/PMC10439109),   *Scientific Reports* 13, 13462, DOI `10.1038/s41598-023-40496-9`.
  • Network accessline 77
    cosine similarity scoring](https://pmc.ncbi.nlm.nih.gov/articles/PMC10439109),
  • Network accessline 78
    *Scientific Reports* 13, 13462, DOI `10.1038/s41598-023-40496-9`. - [Li & Fiehn, 2023 — Flash entropy search to query all mass spectral libraries   in real time](https://pubmed.ncbi.nlm.nih.gov/37735567),
  • Network accessline 79
    - [Li & Fiehn, 2023 — Flash entropy search to query all mass spectral libraries   in real time](https://pubmed.ncbi.nlm.nih.gov/37735567),   *Nature Methods* 20, 1475-1478,
  • Network accessline 80
    in real time](https://pubmed.ncbi.nlm.nih.gov/37735567),
  • Network accessline 82
    DOI `10.1038/s41592-023-02012-9`. - [Huber et al., 2021 — Spec2Vec: Improved mass spectral similarity scoring   through learning of structural relationships](https://pmc.ncbi.nlm.nih.gov/articles/PMC7909622/),
  • Network accessline 83
    - [Huber et al., 2021 — Spec2Vec: Improved mass spectral similarity scoring   through learning of structural relationships](https://pmc.ncbi.nlm.nih.gov/articles/PMC7909622/),   *PLoS Computational Biology* 17, e1008724,
  • Network accessline 84
    through learning of structural relationships](https://pmc.ncbi.nlm.nih.gov/articles/PMC7909622/),
  • Network accessline 96
    - [MS2DeepScore](https://github.com/matchms/ms2deepscore)
  • Network accessline 97
    - [Spec2Vec](https://github.com/iomega/spec2vec)
  • Network accessline 98
    - [matchmsextras](https://github.com/matchms/matchmsextras)
  • Network accessline 99
    - [MS2Query](https://github.com/iomega/ms2query)
  • Network accessline 100
    - [SimMS](https://github.com/PangeAI/SimMS)
  • Network accessline 101
    - [matchms organization](https://github.com/matchms)
  • Network accessline 108
    - [Spectrum and metadata construction](https://github.com/matchms/matchms/blob/0.33.1/matchms/Spectrum.py):
  • Network accessline 109
    `metadata_harmonization=False` still harmonizes keys; `plot_against` returns   `(figure, axis)`. - [SpectrumProcessor](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/SpectrumProcessor.py):
  • Network accessline 110
    `(figure, axis)`. - [SpectrumProcessor](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/SpectrumProcessor.py):   direct single-spectrum processing can mutate input, while list processing
  • Network accessline 111
    - [SpectrumProcessor](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/SpectrumProcessor.py):
  • Network accessline 112
    direct single-spectrum processing can mutate input, while list processing   clones inputs without a report; registered filters are reordered. - [Scores calculation](https://github.com/matchms/matchms/blob/0.33.1/matchms/Scores.py):
  • Network accessline 113
    clones inputs without a report; registered filters are reordered. - [Scores calculation](https://github.com/matchms/matchms/blob/0.33.1/matchms/Scores.py):   coordinate-only computation requires a left/inner join and fewer than half of
  • Network accessline 114
    - [Scores calculation](https://github.com/matchms/matchms/blob/0.33.1/matchms/Scores.py):
  • Network accessline 115
    coordinate-only computation requires a left/inner join and fewer than half of   all coordinates; 1-by-1 always calls `pair`. - [CosineLinear](https://github.com/matchms/matchms/blob/0.33.1/matchms/similarity/CosineLinear.py):
  • Network accessline 116
    all coordinates; 1-by-1 always calls `pair`. - [CosineLinear](https://github.com/matchms/matchms/blob/0.33.1/matchms/similarity/CosineLinear.py):   close peaks are merged before matching.
  • Network accessline 117
    - [CosineLinear](https://github.com/matchms/matchms/blob/0.33.1/matchms/similarity/CosineLinear.py):
  • Network accessline 118
    close peaks are merged before matching. - [FlashSimilarity](https://github.com/matchms/matchms/blob/0.33.1/matchms/similarity/FlashSimilarity.py):   sparse output still allocates a dense matrix. Entropy with `neutral_loss`
  • Network accessline 119
    - [FlashSimilarity](https://github.com/matchms/matchms/blob/0.33.1/matchms/similarity/FlashSimilarity.py):
  • Network accessline 121
    adds fragment and loss terms and gave a self-score near 2 in both pair/matrix   tests; the skill explicitly excludes that combination as a normalized score. - [Metadata export mappings](https://github.com/matchms/matchms/blob/0.33.1/matchms
  • Network accessline 122
    tests; the skill explicitly excludes that combination as a normalized score. - [Metadata export mappings](https://github.com/matchms/matchms/blob/0.33.1/matchms/data/export_key_conversions.csv):   MassBank-style precursor keys did not retur
  • Network accessline 123
    - [Metadata export mappings](https://github.com/matchms/matchms/blob/0.33.1/matchms/data/export_key_conversions.csv):
  • Network accessline 124
    MassBank-style precursor keys did not return to `precursor_mz` on reimport. - [mzSpecLib writer](https://github.com/matchms/matchms/blob/0.33.1/matchms/exporting/save_as_mzspeclib.py):   direct text output rounds intensities to two decimals
  • Network accessline 125
    - [mzSpecLib writer](https://github.com/matchms/matchms/blob/0.33.1/matchms/exporting/save_as_mzspeclib.py):
  • Network accessline 131
    - [USI helper source](https://github.com/matchms/matchms/blob/0.33.1/matchms/importing/load_from_usi.py)
  • Network accessline 132
    and [GNPS API documentation](https://ccms-ucsd.github.io/GNPSDocumentation/api/):
  • Network accessline 133
    public GET `/json/?usi1=<USI>` on `https://metabolomics-usi.gnps2.org`, no
  • Network accessline 137
    loaded with matchms, identically normalized, and cosine-scored; this was an   execution check, not a compound-identification validation. - [Name-annotation filter source](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/meta
  • Network accessline 138
    execution check, not a compound-identification validation. - [Name-annotation filter source](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/metadata_processing/derive_annotation_from_compound_name.py)   and [PubChemPy name
  • Network accessline 139
    - [Name-annotation filter source](https://github.com/matchms/matchms/blob/0.33.1/matchms/filtering/metadata_processing/derive_annotation_from_compound_name.py)
  • Network accessline 140
    and [PubChemPy name-search documentation](https://docs.pubchempy.org/en/latest/guide/searching.html):

skills/matchms/scripts/library_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Python
  • Network accessline 130
    does not establish an accurate solution. For underdetermined systems, state   whether minimum norm is required (`lsqminnorm`), rather than assuming `A\b`   returns it. See the [mldivide contract](https://www.mathworks.com/help/matlab/ref/do
  • Network accessline 131
    whether minimum norm is required (`lsqminnorm`), rather than assuming `A\b`   returns it. See the [mldivide contract](https://www.mathworks.com/help/matlab/ref/double.mldivide.html). - Since R2016b, compatible dimensions expand implicitly. 
  • Network accessline 132
    returns it. See the [mldivide contract](https://www.mathworks.com/help/matlab/ref/double.mldivide.html).
  • Network accessline 287
    - [Current MATLAB documentation (R2026b)](https://www.mathworks.com/help/matlab/)
  • Network accessline 288
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)
  • Network accessline 289
    - [Current system requirements](https://www.mathworks.com/support/requirements/matlab-system-requirements.html)
  • Network accessline 290
    - [Python compatibility by release](https://www.mathworks.com/support/requirements/python-compatibility.html)
  • Network accessline 291
    - [MATLAB Engine installation](https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html)
  • Network accessline 292
    - [GNU Octave 11.3.0 release](https://octave.org/)
  • Network accessline 293
    - [GNU Octave current manual](https://docs.octave.org/latest/)
  • Network accessline 301
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 303
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 305
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 306
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 307
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 308
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/matlab/assets/python_compatibility_r2026a.json

  • Network accessline 21
    "preinstalled_engine_relative_path": "extern/engines/python/dist",   "official_sources": [     "https://www.mathworks.com/support/requirements/python-compatibility.html",
  • Network accessline 22
    "official_sources": [     "https://www.mathworks.com/support/requirements/python-compatibility.html",     "https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html",
  • Network accessline 23
    "https://www.mathworks.com/support/requirements/python-compatibility.html",
  • Network accessline 24
    "https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html",
  • Network accessline 25
    "https://pypi.org/project/matlabengine/26.1.12/"

skills/matlab/references/data-import-export.md

  • Network accessline 221
    - [Data Import and Export](https://www.mathworks.com/help/matlab/data-import-and-export.html)
  • Network accessline 222
    - [`detectImportOptions`](https://www.mathworks.com/help/matlab/ref/detectimportoptions.html)
  • Network accessline 223
    - [`readtable`](https://www.mathworks.com/help/matlab/ref/readtable.html)
  • Network accessline 224
    - [`writetable`](https://www.mathworks.com/help/matlab/ref/writetable.html)
  • Network accessline 225
    - [Tables](https://www.mathworks.com/help/matlab/tables.html)
  • Network accessline 226
    - [Timetables](https://www.mathworks.com/help/matlab/timetables.html)
  • Network accessline 227
    - [`ismissing`](https://www.mathworks.com/help/matlab/ref/ismissing.html)
  • Network accessline 228
    - [MAT File Versions](https://www.mathworks.com/help/matlab/import_export/mat-file-versions.html)
  • Network accessline 229
    - [`MatFile`](https://www.mathworks.com/help/matlab/ref/matlab.io.matfile.html)
  • Network accessline 230
    - [Object Save and Load](https://www.mathworks.com/help/matlab/save-and-load.html)
  • Network accessline 231
    - [`loadobj`](https://www.mathworks.com/help/matlab/ref/loadobj.html)
  • Network accessline 232
    - [HDF5 Files](https://www.mathworks.com/help/matlab/hdf5-files.html)
  • Network accessline 233
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)
  • Network accessline 235
    - [SciPy MAT metadata inventory](https://docs.scipy.org/doc/scipy/reference/generated/scipy.io.whosmat.html)
  • Network accessline 236
    - [h5py null dataspaces](https://docs.h5py.org/en/stable/high/dataset.html#creating-and-reading-empty-or-null-datasets-and-attributes)

skills/matlab/references/executing-scripts.md

  • Network accessline 203
    - [`matlab` on Linux and `-batch`](https://www.mathworks.com/help/matlab/ref/matlablinux.html)
  • Network accessline 204
    - [Startup Options](https://www.mathworks.com/help/matlab/matlab_env/startup-options.html)
  • Network accessline 205
    - [Exit MATLAB](https://www.mathworks.com/help/matlab/matlab_env/exit-matlab.html)
  • Network accessline 206
    - [Run Unit Tests](https://www.mathworks.com/help/matlab/run-unit-tests.html)
  • Network accessline 207
    - [`runtests` R2026a behavior](https://www.mathworks.com/help/matlab/ref/runtests.html)
  • Network accessline 208
    - [Analyze Project Dependencies](https://www.mathworks.com/help/matlab/matlab_prog/analyze-project-dependencies.html)
  • Network accessline 209
    - [`requiredFilesAndProducts`](https://www.mathworks.com/help/matlab/ref/matlab.codetools.requiredfilesandproducts.html)
  • Network accessline 210
    - [MATLAB Compiler](https://www.mathworks.com/products/compiler.html)
  • Network accessline 211
    - [MATLAB Runtime](https://www.mathworks.com/products/compiler/matlab-runtime.html)
  • Network accessline 212
    - [Supported Compilers](https://www.mathworks.com/support/requirements/supported-compilers.html)
  • Network accessline 213
    - [Current system requirements](https://www.mathworks.com/support/requirements/matlab-system-requirements.html)
  • Network accessline 214
    - [Current Program Offering Guide](https://www.mathworks.com/help/pdf_doc/offering/offering.pdf)
  • Network accessline 215
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)
  • Network accessline 216
    - [Octave Command-Line Options](https://docs.octave.org/latest/Command-Line-Options.html)
  • Network accessline 217
    - [Scalar struct construction](https://www.mathworks.com/help/matlab/ref/struct.html)
  • Network accessline 218
    - [Octave string escaping](https://docs.octave.org/latest/Escape-Sequences-in-String-Constants.html)
  • Network accessline 219
    - [Octave Startup Files](https://docs.octave.org/latest/Startup-Files.html)

skills/matlab/references/graphics-visualization.md

  • Network accessline 176
    - [`tiledlayout`](https://www.mathworks.com/help/matlab/ref/tiledlayout.html)
  • Network accessline 177
    - [`exportgraphics`](https://www.mathworks.com/help/matlab/ref/exportgraphics.html)
  • Network accessline 178
    - [Compare Ways to Export Graphics](https://www.mathworks.com/help/matlab/creating_plots/compare-ways-to-export-save-graphics-plots-from-figures.html)
  • Network accessline 179
    - [`copygraphics`](https://www.mathworks.com/help/matlab/ref/copygraphics.html)
  • Network accessline 180
    - [`exportapp`](https://www.mathworks.com/help/matlab/ref/exportapp.html)
  • Network accessline 181
    - [MATLAB Graphics](https://www.mathworks.com/help/matlab/graphics.html)
  • Network accessline 182
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)
  • Network accessline 183
    - [`matlab -batch` behavior on Linux](https://www.mathworks.com/help/matlab/ref/matlablinux.html)

skills/matlab/references/mathematics.md

  • Network accessline 201
    - [Linear Algebra](https://www.mathworks.com/help/matlab/linear-algebra.html)
  • Network accessline 202
    - [`mldivide`](https://www.mathworks.com/help/matlab/ref/double.mldivide.html)
  • Network accessline 203
    - [`eq` floating-point guidance and `isapprox`](https://www.mathworks.com/help/matlab/ref/double.eq.html)
  • Network accessline 204
    - [`AbsoluteTolerance`](https://www.mathworks.com/help/matlab/ref/matlab.unittest.constraints.absolutetolerance-class.html)
  • Network accessline 205
    - [`RelativeTolerance`](https://www.mathworks.com/help/matlab/ref/matlab.unittest.constraints.relativetolerance-class.html)
  • Network accessline 206
    - [`rng`](https://www.mathworks.com/help/matlab/ref/rng.html)
  • Network accessline 207
    - [`RandStream`](https://www.mathworks.com/help/matlab/ref/randstream.html)
  • Network accessline 208
    - [ODE Solvers](https://www.mathworks.com/help/matlab/ordinary-differential-equations.html)
  • Network accessline 209
    - [`ode` properties and version history](https://www.mathworks.com/help/matlab/ref/ode.html)
  • Network accessline 210
    - [Optimization](https://www.mathworks.com/help/matlab/optimization.html)
  • Network accessline 211
    - [MATLAB product list and pricing/licensing](https://www.mathworks.com/pricing-licensing.html)
  • Network accessline 212
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)

skills/matlab/references/matrices-arrays.md

  • Network accessline 223
    - [Array Indexing](https://www.mathworks.com/help/matlab/math/array-indexing.html)
  • Network accessline 224
    - [Compatible Array Sizes for Basic Operations](https://www.mathworks.com/help/matlab/matlab_prog/compatible-array-sizes-for-basic-operations.html)
  • Network accessline 225
    - [MATLAB Data Types](https://www.mathworks.com/help/matlab/data-types.html)
  • Network accessline 226
    - [Tables](https://www.mathworks.com/help/matlab/tables.html)
  • Network accessline 227
    - [Timetables](https://www.mathworks.com/help/matlab/timetables.html)
  • Network accessline 228
    - [`ismissing`](https://www.mathworks.com/help/matlab/ref/ismissing.html)
  • Network accessline 229
    - [Missing Data in MATLAB](https://www.mathworks.com/help/matlab/data_analysis/missing-data-in-matlab.html)
  • Network accessline 230
    - [Vectorization](https://www.mathworks.com/help/matlab/matlab_prog/vectorization.html)
  • Network accessline 231
    - [Preallocation](https://www.mathworks.com/help/matlab/matlab_prog/preallocating-arrays.html)
  • Network accessline 232
    - [`timeit`](https://www.mathworks.com/help/matlab/ref/timeit.html)
  • Network accessline 233
    - [Profile MATLAB Code](https://www.mathworks.com/help/matlab/matlab_prog/profiling-for-improving-performance.html)
  • Network accessline 234
    - [R2026b release notes: logical deletion](https://www.mathworks.com/help/matlab/release-notes.html)

skills/matlab/references/octave-compatibility.md

  • Network accessline 204
    - [GNU Octave home/current release](https://octave.org/)
  • Network accessline 205
    - [GNU Octave 11 release notes](https://octave.org/NEWS-11.html)
  • Network accessline 206
    - [GNU Octave current manual](https://docs.octave.org/latest/)
  • Network accessline 207
    - [Command-Line Options](https://docs.octave.org/latest/Command-Line-Options.html)
  • Network accessline 208
    - [Startup Files](https://docs.octave.org/latest/Startup-Files.html)
  • Network accessline 209
    - [Simple File I/O and MAT v7.3 limitation](https://docs.octave.org/latest/Simple-File-I_002fO.html)
  • Network accessline 210
    - [`classdef` compatibility status](https://docs.octave.org/latest/classdef-Classes.html)
  • Network accessline 211
    - [Test Functions](https://docs.octave.org/latest/Test-Functions.html)
  • Network accessline 212
    - [GNU GPL](https://octave.org/license.html)

skills/matlab/references/programming.md

  • Network accessline 217
    - [Scripts vs. Functions](https://www.mathworks.com/help/matlab/matlab_prog/scripts-and-functions.html)
  • Network accessline 218
    - [Create Scripts](https://www.mathworks.com/help/matlab/matlab_prog/create-scripts.html)
  • Network accessline 219
    - [`arguments`](https://www.mathworks.com/help/matlab/ref/arguments.html)
  • Network accessline 220
    - [`mustBeColumn`](https://www.mathworks.com/help/matlab/ref/mustbecolumn.html)
  • Network accessline 221
    - [`namelengthmax`](https://www.mathworks.com/help/matlab/ref/namelengthmax.html)
  • Network accessline 222
    - [Local Functions](https://www.mathworks.com/help/matlab/matlab_prog/local-functions.html)
  • Network accessline 223
    - [MATLAB Projects](https://www.mathworks.com/help/matlab/projects.html)
  • Network accessline 224
    - [Analyze Project Dependencies](https://www.mathworks.com/help/matlab/matlab_prog/analyze-project-dependencies.html)
  • Network accessline 225
    - [`requiredFilesAndProducts`](https://www.mathworks.com/help/matlab/ref/matlab.codetools.requiredfilesandproducts.html)
  • Network accessline 226
    - [MATLAB Code Analyzer Report](https://www.mathworks.com/help/matlab/matlab_prog/matlab-code-analyzer-report.html)
  • Network accessline 227
    - [`codeCompatibilityReport`](https://www.mathworks.com/help/matlab/ref/codecompatibilityreport.html)
  • Network accessline 228
    - [Project Upgrade](https://www.mathworks.com/help/matlab/matlab_prog/upgrade-projects.html)
  • Network accessline 229
    - [Run Unit Tests](https://www.mathworks.com/help/matlab/run-unit-tests.html)
  • Network accessline 230
    - [`runtests` R2026a history](https://www.mathworks.com/help/matlab/ref/runtests.html)
  • Network accessline 231
    - [MATLAB Test product boundary](https://www.mathworks.com/products/matlab-test.html)
  • Network accessline 232
    - [MATLAB release notes](https://www.mathworks.com/help/matlab/release-notes.html)

skills/matlab/references/python-integration.md

  • Network accessline 253
    - [Python Compatibility by MATLAB Release](https://www.mathworks.com/support/requirements/python-compatibility.html)
  • Network accessline 254
    - [Install MATLAB Engine API for Python](https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html)
  • Network accessline 255
    - [MathWorks `matlabengine` 26.1.12 package](https://pypi.org/project/matlabengine/26.1.12/)
  • Network accessline 256
    - [Call MATLAB from Python](https://www.mathworks.com/help/matlab/matlab-engine-for-python.html)
  • Network accessline 257
    - [Get Started with MATLAB Engine](https://www.mathworks.com/help/matlab/matlab_external/get-started-with-matlab-engine-for-python.html)
  • Network accessline 258
    - [Configure Python for MATLAB](https://www.mathworks.com/help/matlab/matlab_external/install-supported-python-implementation.html)
  • Network accessline 259
    - [Call Python from MATLAB](https://www.mathworks.com/help/matlab/call-python-libraries.html)
  • Network accessline 260
    - [Pass Data from MATLAB to Python](https://www.mathworks.com/help/matlab/matlab_external/passing-data-to-python.html)
  • Network accessline 261
    - [Pass Data from Python to MATLAB](https://www.mathworks.com/help/matlab/matlab_external/pass-data-between-matlab-and-python-from-python.html)
  • Network accessline 262
    - [Python Interface Limitations](https://www.mathworks.com/help/matlab/matlab_external/limitations-to-python-support.html)
  • Network accessline 263
    - [MATLAB Engine Limitations](https://www.mathworks.com/help/matlab/matlab_external/limitations-to-the-matlab-engine-for-python.html)
  • Network accessline 264
    - [Current release highlights](https://www.mathworks.com/products/new_products/latest_features.html)

skills/matlab/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/generate_function_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/inventory_mat_file.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/plan_batch_command.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/plan_python_compatibility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/reproducibility_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/scan_m_code.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matlab/scripts/validate_project_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matplotlib/SKILL.md

  • Broad permissionsline 1
    Read Write Bash
  • Network accessline 3
    description: Creates and customizes scientific plots with Matplotlib. Used for fine-grained control over plot elements, novel plot types, and scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seabo
  • Network accessline 4
    allowed-tools: Read Write Bash license: https://github.com/matplotlib/matplotlib/tree/main/LICENSE compatibility: Requires Python 3.11+ and Matplotlib 3.11.2. Bundled examples also use NumPy and SciPy; pandas examples need pandas, and Jupyt
  • Network accessline 5
    license: https://github.com/matplotlib/matplotlib/tree/main/LICENSE
  • Network accessline 49
    GUI windows, Jupyter widgets, and external LaTeX are environment-dependent and were not exercised. Fragment examples assume imports and named data; adapt and validate them before use. Check the [3.11 API changes](https://matplotlib.org/stab
  • Network accessline 50
    not exercised. Fragment examples assume imports and named data; adapt and validate them before use. Check the [3.11 API changes](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.11.0.html) when migrating older code: use `tic
  • Network accessline 51
    them before use. Check the [3.11 API changes](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.11.0.html)
  • Network accessline 56
    importing pyplot. Interactive output requires an installed GUI toolkit such as PySide6 (`QtAgg`) or working Tk (`TkAgg`); `plt.ioff()` does not remove GUI thread requirements. See [backends](https://matplotlib.org/stable/users/explain/figur
  • Network accessline 58
    requirements. See [backends](https://matplotlib.org/stable/users/explain/figure/backends.html).
  • Network accessline 264
    before `show`, then `plt.close(fig)` in batch loops. Inspect the actual exported file at its final size for clipped labels, missing glyphs, contrast, and readable legends. See [savefig](https://matplotlib.org/stable/api/_as_gen/matplotlib.p
  • Network accessline 266
    legends. See [savefig](https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.savefig.html).
  • Network accessline 314
    diverging data (`TwoSlopeNorm` when appropriate); `LogNorm` needs positive values,   so handle zero/negative/missing values explicitly rather than replacing them   silently. See [colormap normalization](https://matplotlib.org/stable/users/e
  • Network accessline 316
    silently. See [colormap normalization](https://matplotlib.org/stable/users/explain/colors/colormapnorms.html).
  • Network accessline 415
    - Official documentation: https://matplotlib.org/
  • Network accessline 416
    - Gallery: https://matplotlib.org/stable/gallery/index.html
  • Network accessline 417
    - Cheatsheets: https://matplotlib.org/cheatsheets/
  • Network accessline 418
    - Tutorials: https://matplotlib.org/stable/tutorials/index.html
  • Network accessline 426
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 428
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 430
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 431
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 432
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 433
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/matplotlib/references/api_reference.md

  • Network accessline 3
    Targets Matplotlib 3.11.2. Examples are fragments requiring imports and correctly shaped named data. See the [official API](https://matplotlib.org/stable/api/index.html) and [3.11 changes](https://matplotlib.org/stable/api/prev_api_changes/
  • Network accessline 173
    **Named colors:** - `'steelblue'`, `'coral'`, `'teal'`, etc. - See full list: https://matplotlib.org/stable/gallery/color/named_colors.html
  • Network accessline 175
    - See full list: https://matplotlib.org/stable/gallery/color/named_colors.html

skills/matplotlib/references/common_issues.md

  • Network accessline 578
    Sources: [API changes](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.11.0.html),
  • Network accessline 579
    [savefig](https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.savefig.html),
  • Network accessline 580
    [performance](https://matplotlib.org/stable/users/explain/artists/performance.html),
  • Network accessline 581
    [constrained layout](https://matplotlib.org/stable/users/explain/axes/constrainedlayout_guide.html).

skills/matplotlib/references/plot_types.md

  • Network accessline 509
    Official references: [Axes API](https://matplotlib.org/stable/api/axes_api.html),
  • Network accessline 510
    [errorbar](https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.errorbar.html),
  • Network accessline 511
    [boxplot](https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.boxplot.html),
  • Network accessline 512
    [violinplot](https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.violinplot.html),
  • Network accessline 513
    [quiver](https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.quiver.html),
  • Network accessline 514
    [surface](https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.plot_surface.html).

skills/matplotlib/references/styling_guide.md

  • Network accessline 638
    Sources: [customization](https://matplotlib.org/stable/users/explain/customizing.html),
  • Network accessline 639
    [normalization](https://matplotlib.org/stable/users/explain/colors/colormapnorms.html),
  • Network accessline 640
    [choosing colormaps](https://matplotlib.org/stable/users/explain/colors/colormaps.html),
  • Network accessline 641
    [layout](https://matplotlib.org/stable/users/explain/axes/constrainedlayout_guide.html).

skills/matplotlib/scripts/plot_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/matplotlib/scripts/style_configurator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/medchem/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 17
    Medchem is a Python library from [datamol-io](https://github.com/datamol-io/medchem) for molecular filtering and prioritization in drug discovery. Apply literature-derived drug-likeness rules, named alert catalogs, complexity thresholds, ch
  • Network accessline 336
    - Official docs: https://medchem-docs.datamol.io/
  • Network accessline 337
    - GitHub: https://github.com/datamol-io/medchem
  • Network accessline 338
    - PyPI: https://pypi.org/project/medchem/ (2.1.1)
  • Network accessline 346
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 348
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 350
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 351
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 352
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 353
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/medchem/references/api_guide.md

  • Network accessline 3
    Reference for **medchem 2.1.1**, checked 2026-10-01 against current documentation and installed release source. Requires Python 3.11+. Official API: https://medchem-docs.datamol.io/stable/api/medchem.rules.html
  • Network accessline 111
    Novartis screening-deck curation filters ([Schuffenhauer et al., J. Med. Chem. 2020](https://dx.doi.org/10.1021/acs.jmedchem.0c01332)).
  • Network accessline 361
    - [Release 2.1.1](https://github.com/datamol-io/medchem/releases/tag/2.1.1) and [2.1 migration](https://medchem-docs.datamol.io/stable/migration.html)
  • Network accessline 362
    - [Structural APIs](https://medchem-docs.datamol.io/stable/api/medchem.structural.html), [functional APIs](https://medchem-docs.datamol.io/stable/api/medchem.functional.html), [catalog APIs](https://medchem-docs.datamol.io/stable/api/medche
  • Network accessline 363
    - [Groups](https://medchem-docs.datamol.io/stable/api/medchem.groups.html), [complexity](https://medchem-docs.datamol.io/stable/api/medchem.complexity.html), [constraints](https://medchem-docs.datamol.io/stable/api/medchem.constraints.html)
  • Network accessline 364
    - [Versioned source](https://github.com/datamol-io/medchem/tree/2.1.1/medchem) resolves docstring discrepancies. No remote service endpoints, authentication, or pagination are used by these local APIs. Native Lilly filtering remains an unex

skills/medchem/references/rules_catalog.md

  • Network accessline 5
    Thresholds below describe the **implemented functions**, which can differ from simplified literature summaries. See [versioned basic-rule source](https://github.com/datamol-io/medchem/blob/2.1.1/medchem/rules/basic_rules.py) and [official A
  • Network accessline 57
    **Implementation reference:** [Walters & Namchuk (2003), Designing screens: how to make your hits a hit](https://pubmed.ncbi.nlm.nih.gov/12669025/).
  • Network accessline 83
    **Implementation reference:** [Oprea (2000), Property distribution of drug-related chemical databases](https://pubmed.ncbi.nlm.nih.gov/10756480/).
  • Network accessline 173
    Novartis screening-deck curation ([Schuffenhauer et al., 2020](https://dx.doi.org/10.1021/acs.jmedchem.0c01332)):
  • Network accessline 326
    1. Lipinski CA et al. *Adv Drug Deliv Rev* (1997) 23:3–25 2. Veber DF et al. *J Med Chem* (2002) 45:2615–2623 3. Oprea TI. *J Comput Aided Mol Des* (2000) 14:251–264; https://doi.org/10.1023/a:1008130001697
  • Network accessline 327
    2. Veber DF et al. *J Med Chem* (2002) 45:2615–2623 3. Oprea TI. *J Comput Aided Mol Des* (2000) 14:251–264; https://doi.org/10.1023/a:1008130001697 4. Congreve M et al. *Drug Discov Today* (2003) 8:876–877
  • Network accessline 328
    3. Oprea TI. *J Comput Aided Mol Des* (2000) 14:251–264; https://doi.org/10.1023/a:1008130001697
  • Network accessline 329
    4. Congreve M et al. *Drug Discov Today* (2003) 8:876–877 5. Baell JB & Holloway GA. *J Med Chem* (2010) 53:2719–2740 6. Walters WP & Namchuk M. (2003), Designing screens: how to make your hits a hit; https://pubmed.ncbi.nlm.nih.gov/1266902
  • Network accessline 330
    5. Baell JB & Holloway GA. *J Med Chem* (2010) 53:2719–2740 6. Walters WP & Namchuk M. (2003), Designing screens: how to make your hits a hit; https://pubmed.ncbi.nlm.nih.gov/12669025/ 7. Schuffenhauer A et al. *J Med Chem* (2020) — NIBR sc
  • Network accessline 331
    6. Walters WP & Namchuk M. (2003), Designing screens: how to make your hits a hit; https://pubmed.ncbi.nlm.nih.gov/12669025/

skills/medchem/scripts/filter_molecules.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/modal/SKILL.md

  • Network accessline 56
    Reviewed against SDK 1.6.0 and current [release notes](https://modal.com/docs/sdk/py/releases).
  • Access to secretsline 79
    [Credential-related source omitted]
  • Network accessline 82
    If neither an existing profile nor a token pair is available, create credentials at https://modal.com/settings
  • Network accessline 84
    Check [current pricing](https://modal.com/pricing) and workspace quotas before sizing a run. GPU use requires a payment method even when credits remain.
  • Network accessline 204
    volume handles and `vol.reload()` before reading the new state. A successful   function return or background commit timer is not a freshness check. Give   concurrent runs distinct output paths. See the [commit/reload contract](https://modal
  • Network accessline 205
    function return or background commit timer is not a freshness check. Give   concurrent runs distinct output paths. See the [commit/reload contract](https://modal.com/docs/guide/volumes). - Mount read-only or limit to a subdirectory with `vo
  • Network accessline 206
    concurrent runs distinct output paths. See the [commit/reload contract](https://modal.com/docs/guide/volumes).
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 435
    [Credential-related source omitted]
  • Network accessline 487
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 489
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 491
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 492
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 493
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 494
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/modal/references/api_reference.md

  • Network accessline 3
    Checked against installed `modal==1.6.0` signatures and official [Python SDK reference](https://modal.com/docs/sdk/py/latest) /
  • Network accessline 4
    [Python SDK reference](https://modal.com/docs/sdk/py/latest) /
  • Network accessline 5
    [release notes](https://modal.com/docs/sdk/py/releases). SDK object construction was
  • Network accessline 163
    `Sandbox.open/ls/mkdir/rm/watch` APIs are removed; use `.filesystem`. Pass `ttl=None` explicitly if a filesystem snapshot must not expire, and track its Image ID. See [Sandbox snapshots](https://modal.com/docs/guide/sandbox-snapshots).
  • Network accessline 165
    Image ID. See [Sandbox snapshots](https://modal.com/docs/guide/sandbox-snapshots).
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]

skills/modal/references/examples.md

  • Network accessline 42
    [vLLM `LLM.generate`](https://docs.vllm.ai/en/latest/serving/offline_inference/) uses
  • Network accessline 164
    import httpx     from bs4 import BeautifulSoup     response = httpx.get(url, follow_redirects=True, timeout=30)
  • Network accessline 165
    from bs4 import BeautifulSoup     response = httpx.get(url, follow_redirects=True, timeout=30)     response.raise_for_status()
  • Network accessline 166
    response = httpx.get(url, follow_redirects=True, timeout=30)
  • Network accessline 175
    @app.local_entrypoint() def main():     urls = ["https://example.com", "https://example.org"]  # Your URL list
  • Network accessline 176
    def main():     urls = ["https://example.com", "https://example.org"]  # Your URL list     results = list(scrape_url.map(urls))
  • Network accessline 177
    urls = ["https://example.com", "https://example.org"]  # Your URL list
  • Network accessline 220
    The [Chai API](https://github.com/chaidiscovery/chai-lab/blob/main/chai_lab/chai1.py)
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Network accessline 330
    Additional upstream contracts reviewed: [FLUX](https://huggingface.co/docs/diffusers/api/pipelines/flux),
  • Network accessline 331
    [Whisper](https://github.com/openai/whisper), [Sentence Transformers](https://sbert.net/docs/quickstart.html).

skills/modal/references/functions.md

  • Network accessline 3
    Reviewed against Modal 1.6.0. Snippets with application-specific helpers are illustrative. Sources: [invocation methods](https://modal.com/docs/guide/function-invocation-methods),
  • Network accessline 4
    Sources: [invocation methods](https://modal.com/docs/guide/function-invocation-methods),
  • Network accessline 5
    [lifecycle](https://modal.com/docs/guide/lifecycle-functions),
  • Network accessline 6
    [timeouts](https://modal.com/docs/guide/timeouts), and [SDK releases](https://modal.com/docs/sdk/py/releases).
  • Dangerous shell operationline 102
    self.model.eval()  # PyTorch inference mode — not Python's built-in eval()
  • Network accessline 117
    and instantiate the matching model before loading it; a loaded weight dictionary is not a callable model. For GPU inference, move both model and tensor inputs to the same CUDA device. See the [PyTorch checkpoint guide](https://docs.pytorch.
  • Network accessline 119
    the same CUDA device. See the [PyTorch checkpoint guide](https://docs.pytorch.org/tutorials/beginner/saving_loading_models.html).
  • Network accessline 214
    async def fetch_data(url: str) -> str:     import httpx     async with httpx.AsyncClient() as client:
  • Network accessline 215
    import httpx     async with httpx.AsyncClient() as client:         response = await client.get(url, timeout=30)
  • Network accessline 216
    async with httpx.AsyncClient() as client:

skills/modal/references/getting-started.md

  • Network accessline 3
    Reviewed against Modal 1.6.0, the [getting started guide](https://modal.com/docs/guide/getting-started)
  • Network accessline 4
    and [SDK release notes](https://modal.com/docs/sdk/py/releases). The hello-world handler
  • Network accessline 31
    1. Generate tokens at https://modal.com/settings
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 47
    Check the [pricing page](https://modal.com/pricing) for current credits and plan limits.
  • Network accessline 113
    response = httpx.get(url, follow_redirects=True, timeout=30)
  • Network accessline 118
    @app.local_entrypoint() def main():     result = scrape.remote("https://example.com")
  • Network accessline 119
    def main():     result = scrape.remote("https://example.com")     print(result)
  • Network accessline 120
    result = scrape.remote("https://example.com")

skills/modal/references/gpu.md

  • Network accessline 3
    Reviewed against SDK 1.6.0, the [GPU guide](https://modal.com/docs/guide/gpu),
  • Network accessline 4
    [multi-node guide](https://modal.com/docs/guide/multi-node-clusters) and
  • Network accessline 5
    [RTX PRO release](https://modal.com/blog/product-updates-rtx-pro-6000-command-k-sandbox-fs-api-and-more).

skills/modal/references/images.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and official [Images](https://modal.com/docs/guide/images)
  • Network accessline 4
    and [existing Images](https://modal.com/docs/guide/existing-images) guides.

skills/modal/references/resources.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and the official [resource guide](https://modal.com/docs/guide/resources)
  • Network accessline 4
    and [timeout guide](https://modal.com/docs/guide/timeouts). Examples are configuration

skills/modal/references/scaling.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and current [scaling](https://modal.com/docs/guide/scale),
  • Network accessline 4
    [invocation](https://modal.com/docs/guide/function-invocation-methods),
  • Network accessline 5
    [concurrency](https://modal.com/docs/guide/concurrent-inputs),
  • Network accessline 6
    [batching](https://modal.com/docs/guide/dynamic-batching) and
  • Network accessline 7
    [dynamic configuration](https://modal.com/docs/guide/dynamic-function-config) guides.

skills/modal/references/scheduled-jobs.md

  • Network accessline 3
    Reviewed against Modal 1.6.0 and official [scheduling documentation](https://modal.com/docs/guide/cron).
  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Network accessline 149
    status = check_all_services()     if not status["healthy"]:         response = requests.post(os.environ["SLACK_URL"], json={"text": f"Alert: {status}"}, timeout=30)
  • Network accessline 150
    if not status["healthy"]:         response = requests.post(os.environ["SLACK_URL"], json={"text": f"Alert: {status}"}, timeout=30)         response.raise_for_status()
  • Network accessline 151
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]

skills/modal/references/secrets.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and official [Secrets](https://modal.com/docs/guide/secrets)
  • Network accessline 4
    and [Secret API](https://modal.com/docs/reference/modal.Secret) documentation.
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 35
    Navigate to https://modal.com/secrets to create and manage secrets. Templates are available for common services (Postgres, MongoDB, Hugging Face, Weights & Biases, etc.).
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 60
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 62
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]

skills/modal/references/volumes.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and the official [Volumes guide](https://modal.com/docs/guide/volumes).

skills/modal/references/web-endpoints.md

  • Network accessline 3
    Reviewed against SDK 1.6.0 and official [Web Functions](https://modal.com/docs/guide/webhooks),
  • Network accessline 4
    [proxy authentication](https://modal.com/docs/guide/webhook-proxy-auth),
  • Network accessline 5
    [URLs](https://modal.com/docs/guide/webhook-urls) and
  • Network accessline 6
    [request timeouts](https://modal.com/docs/guide/webhook-timeouts) documentation.
  • Network accessline 64
    Access via: `https://your-app.modal.run?query=hello&limit=5`
  • Access to secretsline 241
    [Credential-related source omitted]
  • Network accessline 292
    The newer `@app.server()` primitive serves latency-sensitive HTTP applications and requires Proxy Tokens by default; its contract is distinct from these Web Functions. See the official [Servers guide](https://modal.com/docs/guide/servers) b
  • Network accessline 294
    See the official [Servers guide](https://modal.com/docs/guide/servers) before migrating.

skills/molecular-dynamics/SKILL.md

  • Network accessline 18
    - **OpenMM** (https://openmm.org/): High-performance MD simulation engine with GPU support, Python API, and flexible force field support
  • Network accessline 19
    - **MDAnalysis** (https://mdanalysis.org/): Python library for reading, writing, and analyzing MD trajectories from all major simulation packages
  • Network accessline 470
    - **OpenMM documentation**: https://openmm.org/documentation.html
  • Network accessline 471
    - **MDAnalysis user guide**: https://docs.mdanalysis.org/
  • Network accessline 472
    - **GROMACS** (alternative MD engine): https://manual.gromacs.org/
  • Network accessline 473
    - **NAMD** (alternative): https://www.ks.uiuc.edu/Research/namd/
  • Network accessline 474
    - **CHARMM-GUI** (web-based system builder): https://charmm-gui.org/
  • Network accessline 475
    - **AmberTools** (free Amber tools): https://ambermd.org/AmberTools.php

skills/molecular-dynamics/references/mdanalysis_analysis.md

  • Network accessline 253
    - [RMSD/RMSF](https://docs.mdanalysis.org/2.10.0/documentation_pages/analysis/rms.html)
  • Network accessline 254
    - [Alignment](https://docs.mdanalysis.org/2.10.0/documentation_pages/analysis/align.html)
  • Network accessline 255
    - [PCA](https://docs.mdanalysis.org/2.10.0/documentation_pages/analysis/pca.html)
  • Network accessline 256
    - [DSSP](https://docs.mdanalysis.org/2.10.0/documentation_pages/analysis/dssp.html)
  • Network accessline 257
    - [Hydrogen bonds](https://docs.mdanalysis.org/2.10.0/documentation_pages/analysis/hydrogenbonds.html)
  • Network accessline 258
    - [Groups and selections](https://docs.mdanalysis.org/2.10.0/documentation_pages/core/groups.html)
  • Network accessline 259
    - [Distances and periodic boxes](https://docs.mdanalysis.org/2.10.0/documentation_pages/lib/distances.html)
  • Network accessline 260
    - [Units](https://docs.mdanalysis.org/2.10.0/documentation_pages/units.html)

skills/molecular-dynamics/references/system_preparation.md

  • Network accessline 77
    - [OpenMM running simulations and force-field inventory](https://docs.openmm.org/latest/userguide/application/02_running_sims.html)
  • Network accessline 78
    - [Modeller and solvent semantics](https://docs.openmm.org/latest/api-python/generated/openmm.app.modeller.Modeller.html)
  • Network accessline 79
    - [Simulation and restart APIs](https://docs.openmm.org/latest/api-python/generated/openmm.app.simulation.Simulation.html)
  • Network accessline 80
    - [Barostat Context parameters](https://docs.openmm.org/latest/api-python/generated/openmm.openmm.MonteCarloBarostat.html)
  • Network accessline 81
    - [PDBFixer 1.12 release](https://github.com/openmm/pdbfixer/releases/tag/v1.12)
  • Network accessline 82
    - [PDBFixer manual](https://github.com/openmm/pdbfixer/blob/v1.12/Manual.html)
  • Network accessline 83
    - [OpenFF installation](https://docs.openforcefield.org/projects/toolkit/en/stable/installation.html)
  • Network accessline 84
    - [OpenFF ForceField API](https://docs.openforcefield.org/projects/toolkit/en/stable/api/generated/openff.toolkit.typing.engines.smirnoff.ForceField.html)
  • Network accessline 85
    - [OpenFF force-field releases](https://github.com/openforcefield/openff-forcefields/releases)
  • Network accessline 86
    - [NAGL installation](https://docs.openforcefield.org/projects/nagl/en/stable/installation.html)

skills/molfeat/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 23
    1.x supports modern Python and removes DGL/DGLLife, legacy Graphormer, and protein adapters. Historical model-store cards can still name removed adapters. The tagged [1.0 migration guide](https://github.com/datamol-io/molfeat/blob/1.0.0/doc
  • Network accessline 24
    adapters. Historical model-store cards can still name removed adapters. The tagged [1.0 migration guide](https://github.com/datamol-io/molfeat/blob/1.0.0/docs/migration.md) and source take precedence over older pages still served at the doc
  • Network accessline 25
    [1.0 migration guide](https://github.com/datamol-io/molfeat/blob/1.0.0/docs/migration.md)
  • Network accessline 160
    Reviewed 2026-10-01 against the [release](https://github.com/datamol-io/molfeat/releases/tag/1.0.0),
  • Network accessline 161
    [package metadata](https://pypi.org/project/molfeat/1.0.0/), and
  • Network accessline 162
    [tagged source](https://github.com/datamol-io/molfeat/tree/1.0.0/molfeat).
  • Network accessline 172
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 174
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 176
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 177
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 178
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 179
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/molfeat/references/api_reference.md

  • Network accessline 3
    Checked against [tagged source](https://github.com/datamol-io/molfeat/tree/1.0.0/molfeat)
  • Network accessline 128
    The default public root is `https://fs.molfeat.datamol.io/artifacts/`. Discovery

skills/molfeat/references/available_featurizers.md

  • Network accessline 3
    Use this as a checked starting catalog, not a claim that every historical model-store entry runs on the current release. Consult the [1.0 calculators](https://github.com/datamol-io/molfeat/tree/1.0.0/molfeat/calc)
  • Network accessline 4
    entry runs on the current release. Consult the [1.0 calculators](https://github.com/datamol-io/molfeat/tree/1.0.0/molfeat/calc)
  • Network accessline 5
    and [pretrained adapters](https://github.com/datamol-io/molfeat/tree/1.0.0/molfeat/trans/pretrained).
  • Network accessline 74
    Pretrained and optional-backend inference was not executed during this review. Sources: [foundation-model guide](https://github.com/datamol-io/molfeat/blob/1.0.0/docs/foundation_models.md),
  • Network accessline 75
    Sources: [foundation-model guide](https://github.com/datamol-io/molfeat/blob/1.0.0/docs/foundation_models.md),
  • Network accessline 76
    [ChemBERTa publisher config](https://huggingface.co/DeepChem/ChemBERTa-77M-MLM/blob/main/config.json),
  • Network accessline 77
    [MAP4 upstream source](https://github.com/reymond-group/map4/blob/master/map4/map4.py).

skills/ncats-arax/SKILL.md

  • Broad permissionsline 1
    Read Bash
  • Network accessline 187
    - [ARAX documentation](https://ncatstranslator.github.io/TranslatorTechnicalDocumentation/architecture/ara/arax/)
  • Network accessline 188
    - [ARAX production OpenAPI](https://arax.transltr.io/api/arax/v1.4/openapi.json)
  • Network accessline 189
    - [ARAXi operation documentation](https://github.com/RTXteam/RTX/blob/master/code/ARAX/Documentation/DSL_Documentation.md)
  • Network accessline 190
    - [ARAX query execution and scoreless resultification](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_query.py)
  • Network accessline 191
    - [Translator Reasoner API](https://github.com/NCATSTranslator/ReasonerAPI)
  • Network accessline 192
    - [Biolink Model](https://biolink.github.io/biolink-model/)

skills/ncats-arax/references/output-schema.md

  • Network accessline 143
    Absent/null status is allowed by TRAPI and still requires the graph/results checks. A valid successful `results: []` remains a zero-result lookup. Malformed responses also produce no summary. This behavior follows the [ARAX query envelope h
  • Network accessline 144
    successful `results: []` remains a zero-result lookup. Malformed responses also produce no summary. This behavior follows the [ARAX query envelope handling](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_query.py) and [
  • Network accessline 145
    This behavior follows the [ARAX query envelope handling](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_query.py)
  • Network accessline 146
    and [provider response handling](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/Expand/trapi_querier.py).

skills/ncats-arax/references/query-contract.md

  • Network accessline 15
    Use `https://arax.transltr.io/api/arax/v1.4` by default. A networked command first retrieves
  • Network accessline 153
    The operations were checked against the [deployed OpenAPI](https://arax.transltr.io/api/arax/v1.4/openapi.json),
  • Network accessline 154
    [ARAX query execution](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_query.py),
  • Network accessline 155
    [expander](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_expander.py), and
  • Network accessline 156
    [result filter](https://github.com/RTXteam/RTX/blob/master/code/ARAX/ARAXQuery/ARAX_filter_results.py).

skills/ncats-arax/scripts/arax_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 29
    USER_AGENT = "scientific-agent-skills-ncats-arax/1.1" SUBMITTER = "scientific-agent-skills-ncats-arax" PRODUCTION_BASE_URL = "https://arax.transltr.io/api/arax/v1.4"
  • Network accessline 30
    SUBMITTER = "scientific-agent-skills-ncats-arax" PRODUCTION_BASE_URL = "https://arax.transltr.io/api/arax/v1.4" TESTED_ARAX_VERSION = "1.5.4"
  • Network accessline 31
    PRODUCTION_BASE_URL = "https://arax.transltr.io/api/arax/v1.4"
  • Network accessline 532
    def redirect_request(         self,         req: urllib.request.Request,
  • Network accessline 533
    self,         req: urllib.request.Request,         fp: Any,
  • Network accessline 534
    req: urllib.request.Request,
  • Network accessline 538
    headers: Any,         newurl: str,     ) -> urllib.request.Request | None:
  • Network accessline 539
    newurl: str,     ) -> urllib.request.Request | None:         try:
  • Network accessline 540
    ) -> urllib.request.Request | None:
  • Network accessline 558
    def _open_url(request: urllib.request.Request, timeout: int) -> Any:
  • Network accessline 613
    sleep: Callable[[float], None] = time.sleep, ) -> HttpResult:     request = urllib.request.Request(
  • Network accessline 614
    ) -> HttpResult:     request = urllib.request.Request(         url,
  • Network accessline 615
    request = urllib.request.Request(
  • Network accessline 669
    def post_query(url: str, request_bytes: bytes, *, timeout: int) -> HttpResult:     request = urllib.request.Request(
  • Network accessline 670
    request = urllib.request.Request(

skills/networkx/SKILL.md

  • Network accessline 456
    - **Official Documentation**: https://networkx.org/documentation/stable/
  • Network accessline 457
    - **Tutorial**: https://networkx.org/documentation/stable/tutorial.html
  • Network accessline 458
    - **Gallery**: https://networkx.org/documentation/stable/auto_examples/index.html
  • Network accessline 459
    - **GitHub**: https://github.com/networkx/networkx
  • Network accessline 467
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 469
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 471
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 472
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 473
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 474
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/networkx/references/review.md

  • Network accessline 65
    - [NetworkX 3.7 release notes](https://networkx.org/documentation/stable/release/release_3.7.html):
  • Network accessline 66
    native Leiden, BFS-predecessor deprecation, Python changes and sparse-zero notes. - [Current reference](https://networkx.org/documentation/stable/reference/index.html)   and [graph classes](https://networkx.org/documentation/stable/referenc
  • Network accessline 67
    - [Current reference](https://networkx.org/documentation/stable/reference/index.html)
  • Network accessline 68
    and [graph classes](https://networkx.org/documentation/stable/reference/classes/index.html):
  • Network accessline 69
    graph types, views, attributes, degree and multiedge semantics. - [Betweenness](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.centrality.betweenness_centrality.html),   [closeness](https://netw
  • Network accessline 70
    - [Betweenness](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.centrality.betweenness_centrality.html),
  • Network accessline 71
    [closeness](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.centrality.closeness_centrality.html),
  • Network accessline 72
    [matching](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.matching.max_weight_matching.html)
  • Network accessline 73
    and [Leiden](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.community.leiden.leiden_communities.html):
  • Network accessline 74
    distance direction, approximation, objectives and return types. - [Configuration model](https://networkx.org/documentation/stable/reference/generated/networkx.generators.degree_seq.configuration_model.html):   multigraph degree and simplifi
  • Network accessline 75
    - [Configuration model](https://networkx.org/documentation/stable/reference/generated/networkx.generators.degree_seq.configuration_model.html):
  • Network accessline 76
    multigraph degree and simplification contract. - [Dense conversion](https://networkx.org/documentation/stable/reference/generated/networkx.convert_matrix.from_numpy_array.html),   [sparse conversion](https://networkx.org/documentation/stabl
  • Network accessline 77
    - [Dense conversion](https://networkx.org/documentation/stable/reference/generated/networkx.convert_matrix.from_numpy_array.html),
  • Network accessline 78
    [sparse conversion](https://networkx.org/documentation/stable/reference/generated/networkx.convert_matrix.from_scipy_sparse_array.html),
  • Network accessline 79
    [node-link JSON](https://networkx.org/documentation/stable/reference/readwrite/generated/networkx.readwrite.json_graph.node_link_data.html)
  • Network accessline 80
    and [GraphML writer](https://networkx.org/documentation/stable/reference/readwrite/generated/networkx.readwrite.graphml.write_graphml.html):
  • Network accessline 81
    nonedge sentinel, explicit zeros, field names and supported interchange. - [SciPy Matrix Market reader](https://docs.scipy.org/doc/scipy/reference/generated/scipy.io.mmread.html):   explicit sparse-array output and dense/sparse dispatch.
  • Network accessline 82
    - [SciPy Matrix Market reader](https://docs.scipy.org/doc/scipy/reference/generated/scipy.io.mmread.html):
  • Network accessline 83
    explicit sparse-array output and dense/sparse dispatch. - [Spring layout](https://networkx.org/documentation/stable/reference/generated/networkx.drawing.layout.spring_layout.html)   and [backends](https://networkx.org/documentation/stable/r
  • Network accessline 84
    - [Spring layout](https://networkx.org/documentation/stable/reference/generated/networkx.drawing.layout.spring_layout.html)
  • Network accessline 85
    and [backends](https://networkx.org/documentation/stable/reference/backends.html):
  • Network accessline 86
    automatic method selection, weight semantics and dispatch limits. - [Plotly network graphs](https://plotly.com/python/network-graphs/),   [PyVis API](https://pyvis.readthedocs.io/en/latest/documentation.html),
  • Network accessline 87
    - [Plotly network graphs](https://plotly.com/python/network-graphs/),
  • Network accessline 88
    [PyVis API](https://pyvis.readthedocs.io/en/latest/documentation.html),
  • Network accessline 89
    [momepy graph import](https://docs.momepy.org/stable/api/momepy.gdf_to_nx.html)
  • Network accessline 90
    and [graph export](https://docs.momepy.org/stable/api/momepy.nx_to_gdf.html):

skills/neurokit2/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Dangerous shell operationline 305
    No example or helper uses Python `eval()` or `exec()`. NeuroKit2 names such as
  • Network accessline 333
    - [PyPI 0.2.13](https://pypi.org/project/neurokit2/)
  • Network accessline 334
    - [Official documentation](https://neuropsychology.github.io/NeuroKit/)
  • Network accessline 335
    - [API index](https://neuropsychology.github.io/NeuroKit/functions/index.html)
  • Network accessline 336
    - [GitHub releases](https://github.com/neuropsychology/NeuroKit/releases)
  • Network accessline 337
    - [Makowski et al. (2021), NeuroKit2](https://doi.org/10.3758/s13428-020-01516-y)
  • Network accessline 338
    - [Pham et al. (2021), HRV tutorial](https://doi.org/10.3390/s21123998)
  • Network accessline 339
    - [Makowski et al. (2022), complexity comparison](https://doi.org/10.3390/e24081036)
  • Network accessline 340
    - [SPR guideline index](https://sprweb.org/guidelines-papers)
  • Network accessline 341
    - [Quigley et al. (2024), HR/HRV guidelines](https://doi.org/10.1111/psyp.14604)
  • Network accessline 349
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 351
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 353
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 354
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 355
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 356
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/neurokit2/references/bio_module.md

  • Network accessline 246
    - [Official Bio API](https://neuropsychology.github.io/NeuroKit/functions/bio.html)
  • Network accessline 247
    - [Official custom Bio example](https://neuropsychology.github.io/NeuroKit/examples/bio_custom/bio_custom.html)
  • Network accessline 248
    - [Stable v0.2.13 `bio_process` source](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/bio/bio_process.py)
  • Network accessline 249
    - [NeuroKit2 main paper](https://doi.org/10.3758/s13428-020-01516-y)
  • Network accessline 250
    - [Grossman & Taylor (2007), RSA interpretation](https://doi.org/10.1016/j.biopsycho.2005.11.014)

skills/neurokit2/references/complexity.md

  • Network accessline 207
    - [Official Complexity API](https://neuropsychology.github.io/NeuroKit/functions/complexity.html)
  • Network accessline 208
    - [Stable v0.2.13 complexity source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/complexity)
  • Network accessline 209
    - [Makowski et al. (2022), empirical comparison using NeuroKit2](https://doi.org/10.3390/e24081036)
  • Network accessline 210
    - [Richman & Moorman (2000), sample entropy](https://doi.org/10.1152/ajpheart.2000.278.6.H2039)
  • Network accessline 211
    - [Peng et al. (1995), DFA](https://doi.org/10.1063/1.166141)
  • Network accessline 212
    - [Costa et al. (2005), multiscale entropy](https://doi.org/10.1103/PhysRevE.71.021906)

skills/neurokit2/references/ecg_cardiac.md

  • Network accessline 192
    - [Official ECG API](https://neuropsychology.github.io/NeuroKit/functions/ecg.html)
  • Network accessline 193
    - [Stable v0.2.13 `ecg_process` source](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/ecg/ecg_process.py)
  • Network accessline 194
    - [Quigley et al. (2024), HR/HRV measurement guidelines](https://doi.org/10.1111/psyp.14604)
  • Network accessline 195
    - [Laborde et al. (2017), HRV planning/reporting](https://doi.org/10.3389/fpsyg.2017.00213)
  • Network accessline 196
    - [Lipponen & Tarvainen (2019), correction algorithm](https://doi.org/10.1080/03091902.2019.1640306)
  • Network accessline 197
    - [Pan & Tompkins (1985)](https://doi.org/10.1109/TBME.1985.325532)

skills/neurokit2/references/eda.md

  • Network accessline 193
    - [Official EDA API](https://neuropsychology.github.io/NeuroKit/functions/eda.html)
  • Network accessline 194
    - [Official SCR example](https://neuropsychology.github.io/NeuroKit/examples/eda_peaks/eda_peaks.html)
  • Network accessline 195
    - [Stable v0.2.13 EDA source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/eda)
  • Network accessline 196
    - [SPR Ad Hoc Committee (2012), publication recommendations](https://doi.org/10.1111/j.1469-8986.2012.01384.x)
  • Network accessline 197
    - [Greco et al. (2016), cvxEDA](https://doi.org/10.1109/TBME.2015.2474131)
  • Network accessline 198
    - [NeuroKit2 main paper](https://doi.org/10.3758/s13428-020-01516-y)
  • Network accessline 200
    - [Stable `eda_simulate.py` implementation](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/eda/eda_simulate.py)

skills/neurokit2/references/eeg.md

  • Network accessline 198
    - [Official EEG API](https://neuropsychology.github.io/NeuroKit/functions/eeg.html)
  • Network accessline 199
    - [Official microstates API](https://neuropsychology.github.io/NeuroKit/functions/microstates.html)
  • Network accessline 200
    - [Stable v0.2.13 EEG source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/eeg)
  • Network accessline 201
    - [Stable v0.2.13 microstates source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/microstates)
  • Network accessline 202
    - [Keil et al. (2014), EEG/MEG publication guidelines](https://doi.org/10.1111/psyp.12147)
  • Network accessline 203
    - [Keil et al. (2022), frequency/time-frequency guidelines](https://doi.org/10.1111/psyp.14052)
  • Network accessline 204
    - [Michel & Koenig (2018), microstate review](https://doi.org/10.1016/j.neuroimage.2017.11.062)

skills/neurokit2/references/emg.md

  • Network accessline 165
    - [Official EMG API](https://neuropsychology.github.io/NeuroKit/functions/emg.html)
  • Network accessline 166
    - [Stable v0.2.13 EMG source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/emg)
  • Network accessline 167
    - [Fridlund & Cacioppo (1986), human EMG guidelines](https://pubmed.ncbi.nlm.nih.gov/3809364/)
  • Network accessline 168
    - [Hermens et al. (2000), SENIAM sensor/placement recommendations](https://doi.org/10.1016/S1050-6411(00)00027-4)
  • Network accessline 169
    - [Blumenthal et al. (2005), startle eyeblink EMG guidelines](https://doi.org/10.1111/j.1469-8986.2005.00271.x)
  • Network accessline 171
    - [Stable `emg_activation.py` implementation](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/emg/emg_activation.py)
  • Network accessline 173
    - [Stable `emg_amplitude.py` implementation](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/emg/emg_amplitude.py)

skills/neurokit2/references/eog.md

  • Network accessline 150
    - [Official EOG API](https://neuropsychology.github.io/NeuroKit/functions/eog.html)
  • Network accessline 151
    - [Official EOG example](https://neuropsychology.github.io/NeuroKit/examples/eog_analyze/eog_analyze.html)
  • Network accessline 152
    - [Stable v0.2.13 EOG source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/eog)
  • Network accessline 153
    - [Kleifges et al. (2017), BLINKER](https://doi.org/10.3389/fnins.2017.00012)
  • Network accessline 154
    - [Keil et al. (2014), EEG/MEG reporting guidance](https://doi.org/10.1111/psyp.12147)

skills/neurokit2/references/epochs_events.md

  • Network accessline 200
    - [Official Events API](https://neuropsychology.github.io/NeuroKit/functions/events.html)
  • Network accessline 201
    - [Official Epochs API](https://neuropsychology.github.io/NeuroKit/functions/epochs.html)
  • Network accessline 202
    - [Official event-related example](https://neuropsychology.github.io/NeuroKit/examples/bio_eventrelated/bio_eventrelated.html)
  • Network accessline 203
    - [Stable v0.2.13 epoch source](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/epochs/epochs_create.py)
  • Network accessline 204
    - [SPR EEG/ERP guideline index](https://sprweb.org/guidelines-papers)

skills/neurokit2/references/hrv.md

  • Network accessline 209
    - [Official HRV API](https://neuropsychology.github.io/NeuroKit/functions/hrv.html)
  • Network accessline 210
    - [Official HRV example](https://neuropsychology.github.io/NeuroKit/examples/ecg_hrv/ecg_hrv.html)
  • Network accessline 211
    - [Pham et al. (2021), NeuroKit2 HRV review/tutorial](https://doi.org/10.3390/s21123998)
  • Network accessline 212
    - [Quigley et al. (2024), current SPR HR/HRV guidelines](https://doi.org/10.1111/psyp.14604)
  • Network accessline 213
    - [ESC/NASPE Task Force (1996)](https://pubmed.ncbi.nlm.nih.gov/8598068/)
  • Network accessline 214
    - [Berntson et al. (1997), interpretive caveats](https://doi.org/10.1111/j.1469-8986.1997.tb02140.x)
  • Network accessline 215
    - [Laborde et al. (2017), planning/reporting](https://doi.org/10.3389/fpsyg.2017.00213)
  • Network accessline 216
    - [Grossman & Taylor (2007), RSA caveats](https://doi.org/10.1016/j.biopsycho.2005.11.014)
  • Network accessline 218
    - [Stable `hrv_frequency.py` implementation](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/hrv/hrv_frequency.py)

skills/neurokit2/references/ppg.md

  • Network accessline 189
    - [Official PPG API](https://neuropsychology.github.io/NeuroKit/functions/ppg.html)
  • Network accessline 190
    - [Stable v0.2.13 PPG source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/ppg)
  • Network accessline 191
    - [NeuroKit2 0.2.13 release](https://github.com/neuropsychology/NeuroKit/releases/tag/v0.2.13)
  • Network accessline 192
    - [Charlton et al. (2023), wearable PPG roadmap](https://doi.org/10.1088/1361-6579/acead2)
  • Network accessline 193
    - [Allen (2007), PPG measurement review](https://doi.org/10.1088/0967-3334/28/3/R01)
  • Network accessline 194
    - [Quigley et al. (2024), ECG/PPG and HRV guidance](https://doi.org/10.1111/psyp.14604)
  • Network accessline 195
    - [Yuda et al. (2020), PRV site differences](https://pmc.ncbi.nlm.nih.gov/articles/PMC7035641/)
  • Network accessline 197
    - [Stable `ppg_quality.py` implementation](https://github.com/neuropsychology/NeuroKit/blob/v0.2.13/neurokit2/ppg/ppg_quality.py)

skills/neurokit2/references/rsp.md

  • Network accessline 207
    - [Official RSP API](https://neuropsychology.github.io/NeuroKit/functions/rsp.html)
  • Network accessline 208
    - [Official RRV example](https://neuropsychology.github.io/NeuroKit/examples/rsp_rrv/rsp_rrv.html)
  • Network accessline 209
    - [Stable v0.2.13 RSP source](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/rsp)
  • Network accessline 210
    - [Grossman & Taylor (2007), respiration/RSA caveats](https://doi.org/10.1016/j.biopsycho.2005.11.014)
  • Network accessline 211
    - [Berntson et al. (1997), HRV origins/methods/caveats](https://doi.org/10.1111/j.1469-8986.1997.tb02140.x)
  • Network accessline 212
    - [Birn et al. (2006), RVT and fMRI](https://doi.org/10.1016/j.neuroimage.2005.11.053)

skills/neurokit2/references/signal_processing.md

  • Network accessline 161
    - [Official signal API](https://neuropsychology.github.io/NeuroKit/functions/signal.html)
  • Network accessline 162
    - [Stable v0.2.13 source tag](https://github.com/neuropsychology/NeuroKit/tree/v0.2.13/neurokit2/signal)
  • Network accessline 163
    - [NeuroKit2 main paper](https://doi.org/10.3758/s13428-020-01516-y)
  • Network accessline 164
    - [Lipponen & Tarvainen (2019), peak correction](https://doi.org/10.1080/03091902.2019.1640306)

skills/neurokit2/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/ecg_hrv_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/eda_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/generate_synthetic.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/inspect_signal.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/plan_epochs.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neurokit2/scripts/validate_multimodal.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neuropixels-analysis/SKILL.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 22
    Toolkit for analyzing Neuropixels high-density neural recordings using current best practices from [SpikeInterface](https://spikeinterface.readthedocs.io/), the Allen
  • Network accessline 23
    practices from [SpikeInterface](https://spikeinterface.readthedocs.io/), the Allen
  • Access to secretsline 267
    [Credential-related source omitted]
  • Network accessline 290
    SpikeInterface 0.105.0 has no `export_to_nwb` exporter. Use the source-specific [NeuroConv NWBConverter workflow](https://neuroconv.readthedocs.io/en/main/user_guide/nwbconverter.html),
  • Network accessline 291
    [NeuroConv NWBConverter workflow](https://neuroconv.readthedocs.io/en/main/user_guide/nwbconverter.html),
  • Network accessline 391
    Requires Python ≥ 3.10. Using [uv](https://docs.astral.sh/uv/) is recommended.
  • Network accessline 439
    - **SpikeInterface Docs**: https://spikeinterface.readthedocs.io/
  • Network accessline 440
    - **Neuropixels Tutorial**: https://spikeinterface.readthedocs.io/en/stable/how_to/analyze_neuropixels.html
  • Network accessline 441
    - **Model-based Curation Tutorial**: https://spikeinterface.readthedocs.io/en/stable/tutorials/curation/plot_1_automated_curation.html
  • Network accessline 442
    - **UnitRefine Models (Hugging Face)**: https://huggingface.co/SpikeInterface
  • Network accessline 443
    - **Kilosort4 GitHub**: https://github.com/MouseLand/Kilosort
  • Network accessline 444
    - **IBL Neuropixel Tools**: https://github.com/int-brain-lab/ibl-neuropixel
  • Network accessline 445
    - **Allen Institute ecephys**: https://github.com/AllenInstitute/ecephys_spike_sorting
  • Network accessline 446
    - **Bombcell (Automated QC)**: https://github.com/Julie-Fabre/bombcell
  • Network accessline 447
    - **Awesome Neuropixels**: https://github.com/Julie-Fabre/awesome_neuropixels
  • Network accessline 455
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 457
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 459
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 460
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 461
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 462
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/neuropixels-analysis/assets/analysis_template.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/neuropixels-analysis/references/AI_CURATION.md

  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Network accessline 156
    - [Anthropic Vision API](https://platform.claude.com/docs/en/build-with-claude/vision)
  • Network accessline 157
    - [OpenAI Vision/Images](https://developers.openai.com/api/docs/guides/images-vision)
  • Network accessline 158
    - [SpikeInterface model-based curation](https://spikeinterface.readthedocs.io/en/stable/tutorials/curation/plot_1_automated_curation.html)
  • Network accessline 159
    - [SpikeAgent](https://github.com/SpikeAgent/SpikeAgent) — AI-powered spike-sorting assistant

skills/neuropixels-analysis/references/ANALYSIS.md

  • Network accessline 332
    There is no `spikeinterface.exporters.export_to_nwb` in SI 0.105.0. Use [NeuroConv's NWBConverter](https://neuroconv.readthedocs.io/en/main/user_guide/nwbconverter.html)
  • Network accessline 333
    Use [NeuroConv's NWBConverter](https://neuroconv.readthedocs.io/en/main/user_guide/nwbconverter.html)

skills/neuropixels-analysis/references/AUTOMATED_CURATION.md

  • Network accessline 89
    `from unitmatch import UnitMatch`. Its official notebooks use modules such as `UnitMatchPy.utils`, `UnitMatchPy.overlord`, `UnitMatchPy.bayes_functions` and `UnitMatchPy.assign_unique_id`. Follow the [current example notebook](https://githu
  • Network accessline 90
    `UnitMatchPy.utils`, `UnitMatchPy.overlord`, `UnitMatchPy.bayes_functions` and `UnitMatchPy.assign_unique_id`. Follow the [current example notebook](https://github.com/EnnyvanBeest/UnitMatch/blob/main/UnitMatchPy/Demo%20Notebooks/UMPy_examp
  • Network accessline 91
    `UnitMatchPy.assign_unique_id`. Follow the [current example notebook](https://github.com/EnnyvanBeest/UnitMatch/blob/main/UnitMatchPy/Demo%20Notebooks/UMPy_example.ipynb)
  • Network accessline 119
    Sources: [SI curation tutorial](https://spikeinterface.readthedocs.io/en/stable/tutorials/curation/plot_1_automated_curation.html),
  • Network accessline 120
    [UnitRefine model cards](https://huggingface.co/SpikeInterface),
  • Network accessline 121
    [Bombcell SpikeGLX demo](https://github.com/Julie-Fabre/bombcell/blob/main/py_bombcell/demos/BC_demo_spikeGLX.ipynb),
  • Network accessline 122
    [UnitMatchPy README](https://github.com/EnnyvanBeest/UnitMatch/tree/main/UnitMatchPy).

skills/neuropixels-analysis/references/MOTION_CORRECTION.md

  • Network accessline 100
    Sources: [motion guide](https://spikeinterface.readthedocs.io/en/stable/modules/motion_correction.html),
  • Network accessline 101
    [API](https://spikeinterface.readthedocs.io/en/stable/api.html),
  • Network accessline 102
    [DREDge](https://github.com/evarol/DREDge).

skills/neuropixels-analysis/references/PREPROCESSING.md

  • Network accessline 90
    Sources: [Neuropixels how-to](https://spikeinterface.readthedocs.io/en/stable/how_to/analyze_neuropixels.html),
  • Network accessline 91
    [API](https://spikeinterface.readthedocs.io/en/stable/api.html),
  • Network accessline 92
    [ProbeInterface catalogue](https://probeinterface.readthedocs.io/en/main/neuropixels_readers.html).

skills/neuropixels-analysis/references/QUALITY_METRICS.md

  • Network accessline 118
    Sources: [SpikeInterface API](https://spikeinterface.readthedocs.io/en/stable/api.html),
  • Network accessline 119
    [AllenSDK quality metrics](https://allensdk.readthedocs.io/en/latest/_static/examples/nb/ecephys_quality_metrics.html),
  • Network accessline 120
    [IBL single-unit metrics](https://docs.internationalbrainlab.org/_autosummary/brainbox.metrics.single_units.html).

skills/neuropixels-analysis/references/SPIKE_SORTING.md

  • Network accessline 104
    Sources: [SI sorter API](https://spikeinterface.readthedocs.io/en/stable/api.html),
  • Network accessline 105
    [KS4 wrapper](https://github.com/SpikeInterface/spikeinterface/blob/0.105.0/src/spikeinterface/sorters/external/kilosort4.py),
  • Network accessline 106
    [Kilosort installation](https://kilosort.readthedocs.io/en/latest/README.html),
  • Network accessline 107
    [Kilosort parameters](https://github.com/MouseLand/Kilosort/blob/main/kilosort/parameters.py).

skills/neuropixels-analysis/references/standard_workflow.md

  • Access to secretsline 230
    [Credential-related source omitted]

skills/neuropixels-analysis/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/neuropixels-analysis/scripts/compute_metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/neuropixels-analysis/scripts/explore_recording.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/neuropixels-analysis/scripts/export_to_phy.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/neuropixels-analysis/scripts/neuropixels_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 10
    References:     - https://spikeinterface.readthedocs.io/en/stable/how_to/analyze_neuropixels.html
  • Network accessline 11
    - https://spikeinterface.readthedocs.io/en/stable/how_to/analyze_neuropixels.html
  • Network accessline 12
    - https://github.com/AllenInstitute/ecephys_spike_sorting

skills/neuropixels-analysis/scripts/preprocess_recording.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/neuropixels-analysis/scripts/run_sorting.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/nextflow/SKILL.md

  • Network accessline 39
    This review targets stable **Nextflow 26.04.6**, **nf-core tools 4.1.0**, and **nf-test 0.9.5**. Nextflow needs **Bash 3.2+** and **Java 17–26**; verify `java -version` (a launcher on PATH does not prove a runtime is installed). The strict 
  • Network accessline 42
    # Install Nextflow (self-installing launcher) export NXF_VER=26.04.6 curl -fsSL https://get.nextflow.io -o install-nextflow.sh
  • Network accessline 43
    export NXF_VER=26.04.6 curl -fsSL https://get.nextflow.io -o install-nextflow.sh # Review the installer before executing it.
  • Network accessline 44
    curl -fsSL https://get.nextflow.io -o install-nextflow.sh
  • Network accessline 205
    Official docs: Nextflow https://docs.seqera.io/nextflow/ · nf-core https://nf-co.re/docs/ · Training https://training.nextflow.io/
  • Network accessline 213
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 215
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 217
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 218
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 219
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 220
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/nextflow/references/configuration.md

  • Network accessline 3
    How to configure, scale, cache, observe, and drive Nextflow runs. Targets stable 26.04.6. Sources: [configuration](https://docs.seqera.io/nextflow/config), [runtime config](https://docs.seqera.io/nextflow/reference/config), [executors](http
  • Access to secretsline 178
    [Credential-related source omitted]
  • Dangerous shell operationline 239
    | `-stub-run` (`-stub`) | Execute stubs where defined; other task scripts and `eval()` outputs still run |
  • Access to secretsline 273
    [Credential-related source omitted]

skills/nextflow/references/containers.md

  • Network accessline 3
    Nextflow uses a process’s declared software environment when the corresponding runtime is enabled; otherwise tools run on the host. Pin environments for reproducible analyses. Targets Nextflow 26.04.6; configurations below are illustrative,
  • Network accessline 37
    nf-core modules declare **both** a `container` and a `conda` line for supported profiles; architecture and runtime support still need validation. Current modules can use Seqera Community/Wave images as well as BioContainers/Galaxy depot. In
  • Access to secretsline 86
    [Credential-related source omitted]

skills/nextflow/references/developing.md

  • Network accessline 3
    Conventions for building nf-core-compliant components. Reviewed against nf-core tools 4.1.0 templates and current [module specifications](https://nf-co.re/docs/specifications/components/modules/general). The small teaching wrapper was check
  • Network accessline 96
    conda "${moduleDir}/environment.yml"  // references the file above (NOT inline package strings)     container "${ workflow.containerEngine in ['singularity', 'apptainer'] && !task.ext.singularity_pull_docker_container ?         'https://com
  • Network accessline 97
    container "${ workflow.containerEngine in ['singularity', 'apptainer'] && !task.ext.singularity_pull_docker_container ?         'https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e9/e994bf4eb3731150511a14f5706b7bdfd64df1b6
  • Network accessline 98
    'https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e9/e994bf4eb3731150511a14f5706b7bdfd64df1b6d40898fff334286c027e0859/data' :
  • Dangerous shell operationline 107
    eval('samtools --version | sed "1!d; s/samtools //"'),
  • Dangerous shell operationline 138
    Current module specifications and tools 4.1.0 templates recommend **topic channels + `eval()`**, as shown above. The command executes in the task environment, including stub runs, so the version executable is still required. Template-based 
  • Dangerous shell operationline 145
    eval('samtools --version | sed "1!d; s/samtools //"'),
  • Network accessline 163
    - samtools:       description: Tools for manipulating SAM/BAM/CRAM       homepage: http://www.htslib.org/
  • Network accessline 164
    description: Tools for manipulating SAM/BAM/CRAM       homepage: http://www.htslib.org/       licence: ["MIT"]
  • Network accessline 165
    homepage: http://www.htslib.org/
  • Network accessline 307
    See `references/testing.md` for the testing requirements and `references/nf-core-tools.md` for the CLI. Full normative spec: https://nf-co.re/docs/specifications/components/modules/general .

skills/nextflow/references/language.md

  • Network accessline 3
    A working reference for the untyped DSL2 interfaces used by many existing nf-core pipelines: processes, channels, operators, workflows, and modules. Nextflow is a Groovy-based DSL; DSL2 is the default and only DSL (DSL1 is removed, so `next
  • Dangerous shell operationline 111
    | `eval('cmd')` | Capture the stdout of a command run in the task env (24.04+) — used for tool versions |
  • Dangerous shell operationline 139
    - `stub:` replaces that task’s script under `-stub-run`; a task without one runs its real script. Containers, staging and `eval()` outputs may still run, so this is not a no-execution or no-cost dry run. nf-core modules require stubs.
  • Network accessline 196
    Operators transform/combine channels. Chain with `.`; the dataflow graph is built from these connections. The table includes legacy operators still used by untyped nf-core code. In 26.04, `groupTuple`, `flatten`, `concat`, `distinct`, `firs
  • Network accessline 296
    - Includes are resolved relative to the including file; `.nf` extension optional. - Params should be passed explicitly (as inputs), not read globally inside modules — this keeps modules portable (an nf-core requirement). - Since 26.04, regi
  • Network accessline 298
    - Since 26.04, registry modules can be installed with `nextflow module install -version <version> <name>` and included by registry name. This is distinct from `nf-core modules install` and its `modules.json` bookkeeping. Pin the registry ve

skills/nextflow/references/nf-core-tools.md

  • Network accessline 3
    `nf-core` is a Python CLI for creating, linting, testing, and running nf-core-style pipelines, modules, and subworkflows. Target: **4.1.0**, Python >=3.10,<4. Command signatures were checked against the installed release. Source: https://nf
  • Network accessline 58
    Manage reusable process modules from the central [nf-core/modules](https://github.com/nf-core/modules) repo, or author your own.
  • Network accessline 91
    Same lifecycle as modules, for chains of modules. Source: https://nf-co.re/docs

skills/nextflow/references/running-pipelines.md

  • Network accessline 3
    End-to-end guidance for running pipelines reproducibly. Reviewed with nf-core tools 4.1.0 and the [rnaseq 3.27.0 usage guide](https://nf-co.re/rnaseq/3.27.0/docs/usage/). Commands requiring containers or biological inputs are illustrative a
  • Network accessline 25
    Browse the catalog at https://nf-co.re/pipelines. Each pipeline page documents its parameters, samplesheet format, and outputs.
  • Network accessline 107
    nf-core/configs provides ready-made profiles for many HPC systems and clouds (executor, queues, container cache, resource limits). Use one with `-profile <institution>` (e.g. `-profile crick,singularity`); Nextflow fetches it from the centr
  • Network accessline 127
    To reuse a shared image cache instead of copying images into the bundle, set `$NXF_SINGULARITY_CACHEDIR` and pass `--container-cache-utilisation amend`. Also pre-stage reference genomes locally and set the relevant `--*_index`/`igenomes_bas
  • Access to secretsline 136
    [Credential-related source omitted]

skills/nextflow/references/testing.md

  • Network accessline 3
    Targets **nf-test 0.9.5**, Nextflow **26.04.6**, and nf-core tools **4.1.0**. Sources: [nf-test test CLI](https://www.nf-test.com/docs/cli/test/), [assertions](https://www.nf-test.com/docs/assertions/assertions/), and [nf-core module testin
  • Network accessline 18
    Installation alternatives below are illustrative; the tested runtime was the pinned release archive. The official [installer](https://www.nf-test.com/installation/)
  • Network accessline 19
    pinned release archive. The official [installer](https://www.nf-test.com/installation/)
  • Network accessline 26
    # Option 2: upstream installer curl -fsSL https://get.nf-test.com -o install-nf-test.sh
  • Network accessline 27
    curl -fsSL https://get.nf-test.com -o install-nf-test.sh
  • Network accessline 142
    Plugins extend assertions for domain files (e.g. `nft-bam` for BAM, `nft-vcf` for VCF, `nft-utils`); nf-core enables these in `nf-test.config`. Pin the plugin version; the [nft-bam API](https://github.com/nvnieuwk/nft-bam/blob/main/docs/usa

skills/nmrglue/SKILL.md

  • Network accessline 124
    - [Processing functions](https://nmrglue.readthedocs.io/en/latest/reference/proc_base.html):
  • Network accessline 125
    exponential apodization, zero filling, FFT, and phase operations. - [File and axis utilities](https://nmrglue.readthedocs.io/en/latest/reference/fileiobase.html):   unit conversion uses spectral width in Hz, observation frequency in MHz, ca
  • Network accessline 126
    - [File and axis utilities](https://nmrglue.readthedocs.io/en/latest/reference/fileiobase.html):
  • Network accessline 127
    unit conversion uses spectral width in Hz, observation frequency in MHz, carrier in Hz. - [NMRPipe reader/writer](https://nmrglue.readthedocs.io/en/latest/reference/pipe.html):   the validated ingestion path is a synthetic canonical 1D time
  • Network accessline 128
    - [NMRPipe reader/writer](https://nmrglue.readthedocs.io/en/latest/reference/pipe.html):
  • Network accessline 130
    - [nmrglue project](https://github.com/jjhelmus/nmrglue): upstream source and format readers.
  • Network accessline 134
    negative-exponent NumPy FFT followed by `fftshift`; NMRPipe's FT convention corresponds to `fft_positive`, so do not substitute it without revisiting the FID sign and phase. See the [v0.12 processing source](https://github.com/jjhelmus/nmrg
  • Network accessline 135
    to `fft_positive`, so do not substitute it without revisiting the FID sign and phase. See the [v0.12 processing source](https://github.com/jjhelmus/nmrglue/blob/v0.12/nmrglue/process/proc_base.py). Multidimensional processing, nonuniform sa
  • Network accessline 136
    See the [v0.12 processing source](https://github.com/jjhelmus/nmrglue/blob/v0.12/nmrglue/process/proc_base.py).

skills/nmrglue/references/acquisition-and-validation.md

  • Network accessline 20
    phase. Upstream `bruker.read` and `bruker.remove_digital_filter` are possible building blocks, but no vendor-reader workflow is claimed as tested here. Consult the [Bruker reference](https://nmrglue.readthedocs.io/en/latest/reference/bruker
  • Network accessline 21
    blocks, but no vendor-reader workflow is claimed as tested here. Consult the [Bruker reference](https://nmrglue.readthedocs.io/en/latest/reference/bruker.html) before adapting it and verify against a trusted processed reference.
  • Network accessline 22
    [Bruker reference](https://nmrglue.readthedocs.io/en/latest/reference/bruker.html) before
  • Network accessline 74
    use `CENTER = floor(N / 2) + 1` and `ORIG = CAR * OBS - SW * (N - CENTER) / N`, following [nmrglue 0.12's NMRPipe source](https://github.com/jjhelmus/nmrglue/blob/v0.12/nmrglue/fileio/pipe.py).
  • Network accessline 75
    `ORIG = CAR * OBS - SW * (N - CENTER) / N`, following [nmrglue 0.12's NMRPipe source](https://github.com/jjhelmus/nmrglue/blob/v0.12/nmrglue/fileio/pipe.py). The ORIG tolerance allows float32 header rounding, including cancellation near zer
  • Network accessline 76
    [nmrglue 0.12's NMRPipe source](https://github.com/jjhelmus/nmrglue/blob/v0.12/nmrglue/fileio/pipe.py).

skills/nmrglue/scripts/process_1d.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/nwb-conversion/SKILL.md

  • Network accessline 109
    - [NeuroConv TIFF conversion](https://neuroconv.readthedocs.io/en/stable/conversion_examples_gallery/imaging/tiff.html)
  • Network accessline 110
    - [NeuroConv temporal alignment](https://neuroconv.readthedocs.io/en/stable/user_guide/temporal_alignment.html)
  • Network accessline 111
    - [PyNWB](https://github.com/NeurodataWithoutBorders/pynwb)
  • Network accessline 112
    - [NWB Inspector and its relation to schema validation](https://github.com/NeurodataWithoutBorders/nwbinspector)

skills/nwb-conversion/references/upstream-review.md

  • Network accessline 10
    - [TIFF conversion](https://neuroconv.readthedocs.io/en/stable/conversion_examples_gallery/imaging/tiff.html):
  • Network accessline 15
    `CZT` as the default while the installed 0.10.2 signature has `ZCT`; this distinction has no effect   when both channel and plane counts are one. Do not generalize this helper to multi-plane inputs. - [Optical metadata](https://neuroconv.re
  • Network accessline 16
    when both channel and plane counts are one. Do not generalize this helper to multi-plane inputs. - [Optical metadata](https://neuroconv.readthedocs.io/en/stable/how_to/annotate_ophys_metadata.html):   metadata dictionaries use `Devices`, `O
  • Network accessline 17
    - [Optical metadata](https://neuroconv.readthedocs.io/en/stable/how_to/annotate_ophys_metadata.html):
  • Network accessline 19
    `device_metadata_key` and `imaging_plane_metadata_key`. Runtime round trips verify the resulting   device and optical channel, rather than treating a populated dictionary as proof of correct links. - [Temporal alignment](https://neuroconv.r
  • Network accessline 20
    device and optical channel, rather than treating a populated dictionary as proof of correct links. - [Temporal alignment](https://neuroconv.readthedocs.io/en/stable/user_guide/temporal_alignment.html):   `set_aligned_timestamps(aligned_time
  • Network accessline 21
    - [Temporal alignment](https://neuroconv.readthedocs.io/en/stable/user_guide/temporal_alignment.html):
  • Network accessline 23
    `add_to_nwbfile(..., always_write_timestamps=True)` preserves irregular frame times. The helper's   residual-checked affine fit is its own method, not NeuroConv's piecewise interpolation API. - [PyNWB optical physiology](https://pynwb.readt
  • Network accessline 24
    residual-checked affine fit is its own method, not NeuroConv's piecewise interpolation API. - [PyNWB optical physiology](https://pynwb.readthedocs.io/en/stable/pynwb.ophys.html):   TwoPhotonSeries data uses time, x, y axes; optical excitati
  • Network accessline 25
    - [PyNWB optical physiology](https://pynwb.readthedocs.io/en/stable/pynwb.ophys.html):
  • Network accessline 26
    TwoPhotonSeries data uses time, x, y axes; optical excitation/emission wavelengths are nanometers.   [SpatialSeries](https://pynwb.readthedocs.io/en/stable/pynwb.behavior.html) uses time by coordinate;   data already converted to meters ret
  • Network accessline 27
    [SpatialSeries](https://pynwb.readthedocs.io/en/stable/pynwb.behavior.html) uses time by coordinate;
  • Network accessline 28
    data already converted to meters retains conversion 1 and offset 0. No spatial image calibration   is invented from pixel indices. - [PyNWB validation](https://pynwb.readthedocs.io/en/stable/validation.html):
  • Network accessline 29
    is invented from pixel indices. - [PyNWB validation](https://pynwb.readthedocs.io/en/stable/validation.html):   `validate(path=...)` checks the stored schema and returns errors in PyNWB 4.2.0. The helper reads
  • Network accessline 30
    - [PyNWB validation](https://pynwb.readthedocs.io/en/stable/validation.html):
  • Network accessline 31
    `validate(path=...)` checks the stored schema and returns errors in PyNWB 4.2.0. The helper reads   the written file within the `NWBHDF5IO` context while datasets are accessible. - [NWB Inspector](https://github.com/NeurodataWithoutBorders/
  • Network accessline 32
    the written file within the `NWBHDF5IO` context while datasets are accessible. - [NWB Inspector](https://github.com/NeurodataWithoutBorders/nwbinspector):   installed 0.7.2 `inspect_nwbfile(path, skip_validate=True)` yields InspectorMessage
  • Network accessline 33
    - [NWB Inspector](https://github.com/NeurodataWithoutBorders/nwbinspector):

skills/nwb-conversion/scripts/convert_session.py

  • Executable scriptline 1
    Executable file

skills/omero-integration/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Network accessline 149
    [`references/connection.md`](references/connection.md). An empty result in the current group does not prove that an object is absent from other groups. See [OME's group-context documentation](https://omero.readthedocs.io/en/stable/developer
  • Network accessline 151
    [OME's group-context documentation](https://omero.readthedocs.io/en/stable/developers/Python.html).
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Network accessline 243
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 245
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 247
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 248
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 249
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 250
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/omero-integration/references/connection.md

  • Network accessline 61
    - `OMERO_HOST`: required hostname, without `http://`, `https://`, or path
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]

skills/omero-integration/references/scripts.md

  • Network accessline 40
    - host contains `http://`, a path, whitespace, or a leading hyphen;
  • Dangerous shell operationline 251
    Do not use Python `eval()` or `exec()` for parameters. Do not interpolate

skills/omero-integration/references/sources.md

  • Network accessline 26
    - OMERO version history   https://omero.readthedocs.io/en/stable/users/history.html
  • Network accessline 27
    https://omero.readthedocs.io/en/stable/users/history.html
  • Network accessline 30
    - `omero-py` on PyPI   https://pypi.org/project/omero-py/
  • Network accessline 31
    https://pypi.org/project/omero-py/
  • Network accessline 36
    - Official OME `omero-py` repository and changelog   https://github.com/ome/omero-py
  • Network accessline 37
    https://github.com/ome/omero-py
  • Network accessline 38
    https://github.com/ome/omero-py/releases/tag/v5.23.0
  • Network accessline 39
    https://github.com/ome/omero-py/blob/v5.23.0/src/omero/gateway/__init__.py
  • Network accessline 45
    - Current OMERO.web package and API implementation   https://pypi.org/project/omero-web/
  • Network accessline 46
    https://pypi.org/project/omero-web/
  • Network accessline 47
    https://github.com/ome/omero-web/blob/v5.33.2/omeroweb/api/urls.py
  • Network accessline 48
    https://github.com/ome/omero-web/blob/v5.33.2/omeroweb/api/views.py
  • Network accessline 49
    https://github.com/ome/omero-web/blob/v5.33.2/omeroweb/webgateway/views.py
  • Network accessline 53
    - Official OME OMERO.server component releases   https://github.com/ome/omero-server/releases
  • Network accessline 54
    https://github.com/ome/omero-server/releases
  • Network accessline 59
    - OMERO Python language bindings   https://omero.readthedocs.io/en/stable/developers/Python.html
  • Network accessline 60
    https://omero.readthedocs.io/en/stable/developers/Python.html
  • Network accessline 65
    - OMERO version requirements   https://omero.readthedocs.io/en/stable/sysadmins/version-requirements.html
  • Network accessline 66
    https://omero.readthedocs.io/en/stable/sysadmins/version-requirements.html
  • Network accessline 71
    - OMERO-linked Glencoe Ice binary matrix   https://www.glencoesoftware.com/blog/2023/12/08/ice-binaries-for-omero.html
  • Network accessline 72
    https://www.glencoesoftware.com/blog/2023/12/08/ice-binaries-for-omero.html
  • Network accessline 77
    - OMERO CLI installation   https://omero.readthedocs.io/en/stable/users/cli/installation.html
  • Network accessline 78
    https://omero.readthedocs.io/en/stable/users/cli/installation.html
  • Network accessline 83
    - BlitzGateway documentation   https://omero.readthedocs.io/en/stable/developers/PythonBlitzGateway.html
  • Network accessline 84
    https://omero.readthedocs.io/en/stable/developers/PythonBlitzGateway.html
  • Network accessline 88
    - Server security and firewalls   https://omero.readthedocs.io/en/stable/sysadmins/server-security.html
  • Network accessline 89
    https://omero.readthedocs.io/en/stable/sysadmins/server-security.html
  • Network accessline 93
    - Client/server SSL verification   https://omero.readthedocs.io/en/stable/sysadmins/client-server-ssl.html
  • Network accessline 94
    https://omero.readthedocs.io/en/stable/sysadmins/client-server-ssl.html
  • Network accessline 98
    - CLI session management   https://omero.readthedocs.io/en/stable/users/cli/sessions.html
  • Network accessline 99
    https://omero.readthedocs.io/en/stable/users/cli/sessions.html
  • Network accessline 105
    - OMERO Python examples   https://omero.readthedocs.io/en/stable/developers/Python.html
  • Network accessline 106
    https://omero.readthedocs.io/en/stable/developers/Python.html
  • Network accessline 110
    - OMERO.tables   https://omero.readthedocs.io/en/stable/developers/Tables.html
  • Network accessline 111
    https://omero.readthedocs.io/en/stable/developers/Tables.html
  • Network accessline 115
    - Structured annotations   https://omero.readthedocs.io/en/stable/developers/Model/StructuredAnnotations.html
  • Network accessline 116
    https://omero.readthedocs.io/en/stable/developers/Model/StructuredAnnotations.html
  • Network accessline 119
    - OME ROI model 5.6.3   https://docs.openmicroscopy.org/ome-model/5.6.3/developers/roi.html
  • Network accessline 120
    https://docs.openmicroscopy.org/ome-model/5.6.3/developers/roi.html
  • Network accessline 125
    - Current generated `IRoi` API   https://docs.openmicroscopy.org/omero-blitz/5.8.5/slice2html/omero/api/IRoi.html
  • Network accessline 126
    https://docs.openmicroscopy.org/omero-blitz/5.8.5/slice2html/omero/api/IRoi.html
  • Network accessline 129
    - OMERO application services   https://omero.readthedocs.io/en/stable/developers/Modules/Api.html
  • Network accessline 130
    https://omero.readthedocs.io/en/stable/developers/Modules/Api.html
  • Network accessline 135
    - Import images   https://omero.readthedocs.io/en/stable/users/cli/import.html
  • Network accessline 136
    https://omero.readthedocs.io/en/stable/users/cli/import.html
  • Network accessline 141
    - Import targets   https://omero.readthedocs.io/en/stable/users/cli/import-target.html
  • Network accessline 142
    https://omero.readthedocs.io/en/stable/users/cli/import-target.html
  • Network accessline 145
    - Export images   https://omero.readthedocs.io/en/stable/users/cli/export.html
  • Network accessline 146
    https://omero.readthedocs.io/en/stable/users/cli/export.html
  • Network accessline 156
    - OMERO.web framework   https://omero.readthedocs.io/en/stable/developers/Web.html
  • Network accessline 157
    https://omero.readthedocs.io/en/stable/developers/Web.html
  • Network accessline 161
    - OMERO JSON API   https://omero.readthedocs.io/en/stable/developers/json-api.html
  • Network accessline 162
    https://omero.readthedocs.io/en/stable/developers/json-api.html
  • Network accessline 166
    - Publishing data using OMERO.web   https://omero.readthedocs.io/en/stable/sysadmins/public.html
  • Network accessline 167
    https://omero.readthedocs.io/en/stable/sysadmins/public.html
  • Network accessline 171
    - OMERO configuration properties   https://omero.readthedocs.io/en/stable/sysadmins/config.html
  • Network accessline 172
    https://omero.readthedocs.io/en/stable/sysadmins/config.html
  • Network accessline 180
    `ome/omero-py` v5.23.0 and `ome/omero-web` v5.33.2. Direct extraction of Read the Docs pages returned HTTP 403, so the corresponding source files in [OME's documentation repository](https://github.com/ome/omero-documentation)
  • Network accessline 181
    Read the Docs pages returned HTTP 403, so the corresponding source files in [OME's documentation repository](https://github.com/ome/omero-documentation) were used alongside browser-readable pages. The generated IRoi definition and
  • Network accessline 182
    [OME's documentation repository](https://github.com/ome/omero-documentation)

skills/omero-integration/references/tables.md

  • Dangerous shell operationline 147
    arbitrary Python. Do not use Python `eval()` or `exec()` around it.

skills/omero-integration/scripts/export_image_metadata.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/omero-integration/scripts/inventory.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/omero-integration/scripts/omero_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 238
    [Credential-related source omitted]
  • Access to secretsline 258
    [Credential-related source omitted]

skills/omero-integration/scripts/plan_transfer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/omero-integration/scripts/validate_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 31
    [Credential-related source omitted]

skills/onekgpd/SKILL.md

  • Broad permissionsline 1
    Write Bash
  • Network accessline 85
    1.  **`uv`**: This skill's script is run with `uv run`, which reads the script's     inline dependency metadata and provisions an ephemeral environment. Ensure     `uv` is installed and on PATH (https://docs.astral.sh/uv/).
  • Network accessline 86
    inline dependency metadata and provisions an ephemeral environment. Ensure     `uv` is installed and on PATH (https://docs.astral.sh/uv/). 2.  **Data use terms**: The 1000 Genomes Project data is open; users should be
  • Network accessline 87
    `uv` is installed and on PATH (https://docs.astral.sh/uv/).
  • Network accessline 88
    2.  **Data use terms**: The 1000 Genomes Project data is open; users should be     aware of the 1000 Genomes Project / IGSR data-use terms     (https://www.internationalgenome.org/data).
  • Network accessline 89
    aware of the 1000 Genomes Project / IGSR data-use terms     (https://www.internationalgenome.org/data). 3.  **Access constraints**: There is no API key, no `.env` file, and no
  • Network accessline 90
    (https://www.internationalgenome.org/data).
  • Network accessline 174
    selected populations and relatedness policy; use the bundled pedigree metadata and `kinship` when choosing or auditing the analysis set. See the [IGSR cohort announcement](https://www.internationalgenome.org/announcements/3202-samples-at-hi
  • Network accessline 176
    [IGSR cohort announcement](https://www.internationalgenome.org/announcements/3202-samples-at-high-coverage-from-NYGC/).
  • Network accessline 237
    # Step 1. NCBI Gene 672, GRCh38.p14 / NC_000017.11, RS_2025_08: # BRCA1 spans chr17:43044295-43170327 (1-based inclusive). # Source: https://www.ncbi.nlm.nih.gov/gene/672 ; re-resolve for your analysis.
  • Network accessline 238
    # BRCA1 spans chr17:43044295-43170327 (1-based inclusive). # Source: https://www.ncbi.nlm.nih.gov/gene/672 ; re-resolve for your analysis. # Step 2. Size the result set: how many individuals carry predicted likely-pathogenic
  • Network accessline 239
    # Source: https://www.ncbi.nlm.nih.gov/gene/672 ; re-resolve for your analysis.
  • Network accessline 426
    -   Current API contract and live-check scope: the     [command reference](references/onekgpd_commands.md#verified-api-contract). -   1000 Genomes Project / IGSR: https://www.internationalgenome.org/
  • Network accessline 427
    [command reference](references/onekgpd_commands.md#verified-api-contract). -   1000 Genomes Project / IGSR: https://www.internationalgenome.org/ -   1000 Genomes Project dataset online: https://dnaerys.org/online/
  • Network accessline 428
    -   1000 Genomes Project / IGSR: https://www.internationalgenome.org/
  • Network accessline 429
    -   1000 Genomes Project dataset online: https://dnaerys.org/online/

skills/onekgpd/references/annotation_vocabularies.md

  • Network accessline 3
    These are the API's accepted enums, not every term in the latest upstream VEP or ClinVar vocabulary. A valid enum need not occur in the hosted cohort. [Official enum source](https://github.com/dnaerys/dnaerys-python/blob/master/src/dnaerys/
  • Network accessline 5
    [Official enum source](https://github.com/dnaerys/dnaerys-python/blob/master/src/dnaerys/_enums.py).

skills/onekgpd/references/onekgpd_commands.md

  • Network accessline 346
    - [Released SDK](https://pypi.org/project/dnaerys/0.2.1/) and
  • Network accessline 347
    [official source](https://github.com/dnaerys/dnaerys-python).
  • Network accessline 348
    - [RPC definitions and zero-filter semantics](https://github.com/dnaerys/dnaerys-python/blob/master/proto/dnaerys.proto).
  • Network accessline 349
    - [Timeout/TLS options](https://github.com/dnaerys/dnaerys-python/blob/master/docs/source/connection.rst),
  • Network accessline 350
    [pagination](https://github.com/dnaerys/dnaerys-python/blob/master/docs/source/pagination.rst),
  • Network accessline 351
    and [missing-annotation convention](https://github.com/dnaerys/dnaerys-python/blob/master/docs/source/caveats.rst).
  • Network accessline 352
    - [Hosted cohort and annotation versions](https://github.com/dnaerys/onekgpd-mcp),
  • Network accessline 353
    [annotation composition](https://github.com/dnaerys/onekgpd-mcp/blob/master/docs/annotations.md),
  • Network accessline 354
    and [offline metadata source](https://github.com/dnaerys/onekgpd-mcp/blob/master/src/main/resources/kgpe.json).
  • Network accessline 355
    The bundled 3,202 records matched this source on review; they are not live metadata. - [BRCA1 coordinate source](https://www.ncbi.nlm.nih.gov/gene/672): Gene 672,   GRCh38.p14, NC_000017.11:43044295-43170327, annotation RS_2025_08.
  • Network accessline 356
    - [BRCA1 coordinate source](https://www.ncbi.nlm.nih.gov/gene/672): Gene 672,

skills/onekgpd/scripts/onekgpd_api.py

  • Executable scriptline 1
    Executable file
  • Network accessline 364
    def fetch():
  • Network accessline 403
    def fetch():
  • Network accessline 495
    def fetch():
  • Network accessline 531
    def fetch():
  • Network accessline 575
    def cmd_count_samples_hom_ref(args) -> None:     Region(args.chrom, args.position, args.position)  # validate 1-based position     def fetch():
  • Network accessline 576
    Region(args.chrom, args.position, args.position)  # validate 1-based position     def fetch():         with _client(args) as client:
  • Network accessline 577
    def fetch():
  • Network accessline 609
    def cmd_select_samples_hom_ref(args) -> None:     Region(args.chrom, args.position, args.position)  # validate 1-based position     def fetch():
  • Network accessline 610
    Region(args.chrom, args.position, args.position)  # validate 1-based position     def fetch():         with _client(args) as client:
  • Network accessline 611
    def fetch():
  • Network accessline 636
    def cmd_kinship(args) -> None:     def fetch():
  • Network accessline 637
    def fetch():
  • Network accessline 665
    def cmd_dataset_info(args) -> None:     def fetch():
  • Network accessline 666
    def fetch():

skills/onekgpd/scripts/onekgpd_meta.py

  • Executable scriptline 1
    Executable file

skills/ontology-term-resolution/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 3
    description: Resolves free-text scientific labels to ontology term IDs and validates existing CURIEs against the EBI Ontology Lookup Service (OLS4). Also looks up prefixes in Bioregistry, resolves compact identifiers via Identifiers.org, ma
  • Network accessline 4
    license: MIT compatibility: Requires Python 3.11+. Scripts use only the standard library - no third-party packages. Needs network access to https://www.ebi.ac.uk/ols4, https://bioregistry.io, https://resolver.api.identifiers.org, and https:
  • Network accessline 5
    compatibility: Requires Python 3.11+. Scripts use only the standard library - no third-party packages. Needs network access to https://www.ebi.ac.uk/ols4, https://bioregistry.io, https://resolver.api.identifiers.org, and https://www.ebi.ac.
  • Network accessline 58
    query   rank  curie           iri                                               label  ontology  match_type   strategy  defining_ontology liver   1     UBERON:0002107  http://purl.obolibrary.org/obo/UBERON_0002107       liver  uberon    exa
  • Network accessline 59
    liver   1     UBERON:0002107  http://purl.obolibrary.org/obo/UBERON_0002107       liver  uberon    exact_label  exact     true
  • Network accessline 203
    when available, alongside the original input and selected term IRI. OLS serves changing ontology releases, so a live validation is evidence for that lookup date; preserve the response or exported mapping when an analysis must be reproduced.
  • Network accessline 204
    ontology releases, so a live validation is evidence for that lookup date; preserve the response or exported mapping when an analysis must be reproduced. Fetch `GET https://www.ebi.ac.uk/ols4/api/ontologies/{ontology}` for `config.versionIri
  • Network accessline 205
    response or exported mapping when an analysis must be reproduced. Fetch `GET https://www.ebi.ac.uk/ols4/api/ontologies/{ontology}` for `config.versionIri`,
  • Network accessline 225
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 227
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 229
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 230
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 231
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 232
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/ontology-term-resolution/references/companion-apis.md

  • Network accessline 16
    Base URL: `https://bioregistry.io/api`. No API key. Official
  • Network accessline 17
    [usage guide](https://bioregistry.io/usage) and [OpenAPI schema](https://bioregistry.io/openapi.json).
  • Network accessline 36
    GET /registry/HPO          -> 200, prefix=hp, preferred_prefix=HP, synonyms=["hpo"] GET /reference/HPO:0001250 -> 200, same providers as HP:0001250 GET https://resolver.api.identifiers.org/HPO:0001250
  • Network accessline 37
    GET /reference/HPO:0001250 -> 200, same providers as HP:0001250 GET https://resolver.api.identifiers.org/HPO:0001250                            -> 400, "NOT A NAMESPACE"
  • Network accessline 38
    GET https://resolver.api.identifiers.org/HPO:0001250
  • Network accessline 65
    Resolver: `https://resolver.api.identifiers.org/{CURIE}`. [Resolver API documentation](https://docs.identifiers.org/pages/api.html). No API key.
  • Network accessline 79
    GET /reference/orphanet:558  -> providers.miriam = https://identifiers.org/orphanet:558
  • Network accessline 88
    Always take the landing page from `/api/reference/{CURIE}` `providers.miriam`. Leave the column empty when that mapping is missing. Do not template `https://identifiers.org/{preferred_prefix}:{local}` — that is how
  • Network accessline 89
    Leave the column empty when that mapping is missing. Do not template `https://identifiers.org/{preferred_prefix}:{local}` — that is how `ORPHA:558` and `OBA:0000001` become dead links next to a rejection note.
  • Network accessline 90
    `https://identifiers.org/{preferred_prefix}:{local}` — that is how
  • Network accessline 95
    `https://resolver.api.identifiers.org/HP:0001250` works.
  • Network accessline 96
    `https://resolver.api.identifiers.org/HP%3A0001250` is HTTP 400
  • Network accessline 107
    Bundled compatibility route: `GET https://www.ebi.ac.uk/spot/zooma/v2/api/services/annotate`.
  • Network accessline 108
    No API key or pagination. The client uses a 60-second timeout and limits returned rows locally. Current [official docs source](https://github.com/EBISPOT/zooma2/blob/dev/frontend/src/pages/docs/api.tsx) also describes v3 JSON mapping/stream
  • Network accessline 109
    Current [official docs source](https://github.com/EBISPOT/zooma2/blob/dev/frontend/src/pages/docs/api.tsx)
  • Network accessline 111
    [v2 contract](https://github.com/EBISPOT/zooma2/blob/dev/backend/src/main/java/uk/ac/ebi/zooma2/api/v2/ZoomaApiV2.java).
  • Network accessline 136
    `derivedFrom` and retains the full available provenance chain in JSON. Do not infer human curation from the outer evidence label. See the official [annotation adapter](https://github.com/EBISPOT/zooma2/blob/dev/backend/src/main/java/uk/ac/e
  • Network accessline 137
    curation from the outer evidence label. See the official [annotation adapter](https://github.com/EBISPOT/zooma2/blob/dev/backend/src/main/java/uk/ac/ebi/zooma2/api/v2/dto/V2AnnotationDto.java) and [confidence logic](https://github.com/EBISP
  • Network accessline 138
    [annotation adapter](https://github.com/EBISPOT/zooma2/blob/dev/backend/src/main/java/uk/ac/ebi/zooma2/api/v2/dto/V2AnnotationDto.java)
  • Network accessline 139
    and [confidence logic](https://github.com/EBISPOT/zooma2/blob/dev/backend/src/main/java/uk/ac/ebi/zooma2/api/v2/dto/V2ConfidenceLevel.java).
  • Network accessline 155
    https://ontobee.org/ontology/{PREFIX}?iri={url-encoded IRI}
  • Network accessline 159
    `mappings.ontobee`, using that value (not `preferred_prefix`) plus `uri_format`. Example: `HP:0001250` → `https://ontobee.org/ontology/HP?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FHP_0001250`.
  • Network accessline 160
    `uri_format`. Example: `HP:0001250` → `https://ontobee.org/ontology/HP?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FHP_0001250`. Orphanet has no `mappings.ontobee` — the templated `ORPHA` / `ORDO` page is
  • Network accessline 161
    `https://ontobee.org/ontology/HP?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FHP_0001250`.
  • Network accessline 169
    SPARQL is available at the Hegroup endpoint documented on https://ontobee.org/tutorial/sparql, for axiom queries OLS does not expose.
  • Network accessline 170
    https://ontobee.org/tutorial/sparql, for axiom queries OLS does not expose.
  • Network accessline 171
    The graph URI pattern (`http://purl.obolibrary.org/obo/merged/FOO`) is not

skills/ontology-term-resolution/references/curation-rules.md

  • Network accessline 92
    [OxO2](https://github.com/EBISPOT/oxo2) is live with compatibility APIs. The bundled scripts

skills/ontology-term-resolution/references/ols4-api.md

  • Network accessline 3
    Reviewed 2026-10-01 against the [official OpenAPI description](https://www.ebi.ac.uk/ols4/v3/api-docs),
  • Network accessline 4
    [compatibility API guide](https://www.ebi.ac.uk/ols4/ols3help), [current implementation](https://github.com/EBISPOT/ols4/tree/dev/backend/src/main/java/uk/ac/ebi/spot/ols/controller/api/v1), and unauthenticated public requests. The bundled 
  • Network accessline 5
    [current implementation](https://github.com/EBISPOT/ols4/tree/dev/backend/src/main/java/uk/ac/ebi/spot/ols/controller/api/v1), and unauthenticated public requests. The bundled client uses the OLS3-compatible `/api` interface; `/api/v2` is a
  • Network accessline 9
    Base URL: `https://www.ebi.ac.uk/ols4/api`. Send a descriptive User-Agent, keep concurrency low,
  • Network accessline 66
    EFO:0001067 -> obsolete_parasitic infection is_obsolete: true term_replaced_by: http://purl.obolibrary.org/obo/MONDO_0005135
  • Network accessline 68
    term_replaced_by: http://purl.obolibrary.org/obo/MONDO_0005135
  • Network accessline 88
    | Namespace | Candidate IRI pattern, requiring subsequent OLS confirmation | | --- | --- | | OBO | `http://purl.obolibrary.org/obo/{PREFIX}_{local}` |
  • Network accessline 89
    | --- | --- | | OBO | `http://purl.obolibrary.org/obo/{PREFIX}_{local}` | | EFO | `http://www.ebi.ac.uk/efo/EFO_{local}` |
  • Network accessline 90
    | OBO | `http://purl.obolibrary.org/obo/{PREFIX}_{local}` |
  • Network accessline 91
    | EFO | `http://www.ebi.ac.uk/efo/EFO_{local}` |
  • Network accessline 92
    | Orphanet / ORPHA | `http://www.orpha.net/ORDO/Orphanet_{local}` |
  • Network accessline 118
    See `companion-apis.md` for Bioregistry, Identifiers.org, ZOOMA and Ontobee. [OxO2](https://github.com/EBISPOT/oxo2) is now live at `https://www.ebi.ac.uk/spot/oxo/`;
  • Network accessline 119
    [OxO2](https://github.com/EBISPOT/oxo2) is now live at `https://www.ebi.ac.uk/spot/oxo/`;

skills/ontology-term-resolution/references/ontology-registry.md

  • Network accessline 35
    For **Cellosaurus** cell-line identity and contamination information, use the [official Cellosaurus API documentation](https://api.cellosaurus.org/) when OLS does not
  • Network accessline 36
    [official Cellosaurus API documentation](https://api.cellosaurus.org/) when OLS does not
  • Network accessline 114
    submission targets rather than relying on this table or on memory. A currently valid OLS term can fail a schema pinned to an older release or restricted subset. For example, consult the current [CELLxGENE schema source](https://github.com/c
  • Network accessline 115
    pinned to an older release or restricted subset. For example, consult the current [CELLxGENE schema source](https://github.com/chanzuckerberg/single-cell-curation/tree/main/schema) and the specific version used by the submission.
  • Network accessline 116
    [CELLxGENE schema source](https://github.com/chanzuckerberg/single-cell-curation/tree/main/schema)

skills/ontology-term-resolution/scripts/id_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 12
    Standard library only. Network access to https://bioregistry.io and
  • Network accessline 13
    https://resolver.api.identifiers.org is required for the request functions;
  • Network accessline 41
    BIOREGISTRY_BASE = "https://bioregistry.io/api"
  • Network accessline 42
    IDENTIFIERS_RESOLVER = "https://resolver.api.identifiers.org"
  • Network accessline 43
    ONTOBEE_TERM = "https://ontobee.org/ontology/{prefix}?iri={iri}"
  • Network accessline 68
    request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"})
  • Network accessline 70
    for attempt in range(MAX_ATTEMPTS):         try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:
  • Network accessline 71
    try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:                 payload = json.load(response)
  • Network accessline 72
    with urllib.request.urlopen(request, timeout=TIMEOUT) as response:
  • Network accessline 201
    """``https://identifiers.org/orphanet:558`` → ``orphanet:558``."""

skills/ontology-term-resolution/scripts/lookup_prefix.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/ontology-term-resolution/scripts/map_terms.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/ontology-term-resolution/scripts/ols_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 8
    Standard library only. Network access to https://www.ebi.ac.uk/ols4 is required
  • Network accessline 32
    OLS_BASE = "https://www.ebi.ac.uk/ols4/api"
  • Network accessline 51
    IRI_TEMPLATES = {     "efo": "http://www.ebi.ac.uk/efo/EFO_{local}",
  • Network accessline 52
    "efo": "http://www.ebi.ac.uk/efo/EFO_{local}",
  • Network accessline 53
    "orphanet": "http://www.orpha.net/ORDO/Orphanet_{local}",
  • Network accessline 54
    "orpha": "http://www.orpha.net/ORDO/Orphanet_{local}",
  • Network accessline 56
    DEFAULT_IRI_TEMPLATE = "http://purl.obolibrary.org/obo/{prefix}_{local}"
  • Network accessline 77
    raise OlsError("OLS returned a link outside its API")     url = urllib.parse.urlunsplit(parsed._replace(scheme="https"))     request = urllib.request.Request(
  • Network accessline 78
    url = urllib.parse.urlunsplit(parsed._replace(scheme="https"))     request = urllib.request.Request(         url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"}
  • Network accessline 79
    request = urllib.request.Request(
  • Network accessline 84
    for attempt in range(MAX_ATTEMPTS):         try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:
  • Network accessline 85
    try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:                 payload = json.load(response)
  • Network accessline 86
    with urllib.request.urlopen(request, timeout=TIMEOUT) as response:
  • Network accessline 304
    if not isinstance(iri, str) or not iri:         return None     namespaces = ("http://purl.obolibrary.org/obo/", "http://www.ebi.ac.uk/efo/EFO_",
  • Network accessline 305
    return None     namespaces = ("http://purl.obolibrary.org/obo/", "http://www.ebi.ac.uk/efo/EFO_",                   "http://www.orpha.net/ORDO/Orphanet_")
  • Network accessline 306
    namespaces = ("http://purl.obolibrary.org/obo/", "http://www.ebi.ac.uk/efo/EFO_",
  • Network accessline 307
    "http://www.orpha.net/ORDO/Orphanet_")

skills/ontology-term-resolution/scripts/resolve_terms.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/ontology-term-resolution/scripts/validate_terms.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/ontology-term-resolution/scripts/zooma_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 29
    ZOOMA_ANNOTATE = "https://www.ebi.ac.uk/spot/zooma/v2/api/services/annotate"
  • Network accessline 76
    params["propertyType"] = property_type     url = f"{ZOOMA_ANNOTATE}?{urllib.parse.urlencode(params)}"     request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"})
  • Network accessline 78
    request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"})
  • Network accessline 81
    for attempt in range(MAX_ATTEMPTS):         try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:
  • Network accessline 82
    try:             with urllib.request.urlopen(request, timeout=TIMEOUT) as response:                 payload = json.load(response)
  • Network accessline 83
    with urllib.request.urlopen(request, timeout=TIMEOUT) as response:

skills/open-notebook/SKILL.md

  • Network accessline 13
    - name: OPEN_NOTEBOOK_URL         required: false         description: Backend origin, default http://localhost:5055, not the web UI URL.
  • Network accessline 14
    required: false         description: Backend origin, default http://localhost:5055, not the web UI URL.       - name: OPEN_NOTEBOOK_PASSWORD
  • Network accessline 15
    description: Backend origin, default http://localhost:5055, not the web UI URL.
  • Network accessline 30
    This skill targets the latest published release observed on 2026-09-30, [v1.14.0](https://github.com/lfnovo/open-notebook/releases/tag/v1.14.0).
  • Network accessline 31
    [v1.14.0](https://github.com/lfnovo/open-notebook/releases/tag/v1.14.0).
  • Network accessline 46
    curl --fail --location --output docker-compose.yml \
  • Network accessline 47
    https://raw.githubusercontent.com/lfnovo/open-notebook/v1.14.0/docker-compose.yml
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 64
    - Web UI: `http://localhost:8502`
  • Network accessline 65
    - Backend: `http://localhost:5055`; API base: `http://localhost:5055/api`
  • Network accessline 203
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 205
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 207
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 208
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 209
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 210
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/open-notebook/references/api_reference.md

  • Network accessline 3
    Reviewed 2026-09-30 against **v1.14.0** and main commit `3127f14ea9dbb519f0e4ddc64a0742ca644ba6ef`. Routes below are from the official [router source](https://github.com/lfnovo/open-notebook/tree/v1.14.0/api/routers),
  • Network accessline 4
    `3127f14ea9dbb519f0e4ddc64a0742ca644ba6ef`. Routes below are from the official [router source](https://github.com/lfnovo/open-notebook/tree/v1.14.0/api/routers), [request/response models](https://github.com/lfnovo/open-notebook/blob/v1.14.0
  • Network accessline 5
    [router source](https://github.com/lfnovo/open-notebook/tree/v1.14.0/api/routers),
  • Network accessline 6
    [request/response models](https://github.com/lfnovo/open-notebook/blob/v1.14.0/api/models.py),
  • Network accessline 7
    and [podcast service](https://github.com/lfnovo/open-notebook/blob/v1.14.0/api/podcast_service.py).
  • Network accessline 13
    Base: `http://localhost:5055/api`. Tables use full `/api` paths. Interactive docs
  • Network accessline 20
    The [middleware configuration](https://github.com/lfnovo/open-notebook/blob/v1.14.0/api/main.py)
  • Network accessline 173
    ignored. Current main adds `notebook_id` and `notebook_ids` (max 50) to both Search and Ask; omit/empty means global. This is a post-v1.14.0 addition, verified in [main's schema at the reviewed commit](https://github.com/lfnovo/open-noteboo
  • Network accessline 174
    and Ask; omit/empty means global. This is a post-v1.14.0 addition, verified in [main's schema at the reviewed commit](https://github.com/lfnovo/open-notebook/blob/3127f14ea9dbb519f0e4ddc64a0742ca644ba6ef/api/models.py). Check the **deployed
  • Network accessline 175
    [main's schema at the reviewed commit](https://github.com/lfnovo/open-notebook/blob/3127f14ea9dbb519f0e4ddc64a0742ca644ba6ef/api/models.py).
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]

skills/open-notebook/references/architecture.md

  • Network accessline 3
    Reviewed 2026-09-30 using [application wiring](https://github.com/lfnovo/open-notebook/blob/v1.14.0/api/main.py),
  • Network accessline 4
    [application wiring](https://github.com/lfnovo/open-notebook/blob/v1.14.0/api/main.py),
  • Network accessline 5
    [storage paths](https://github.com/lfnovo/open-notebook/blob/v1.14.0/open_notebook/config.py),
  • Network accessline 6
    and [source installation](https://github.com/lfnovo/open-notebook/blob/v1.14.0/docs/1-INSTALLATION/from-source.md).

skills/open-notebook/references/configuration.md

  • Network accessline 3
    Reviewed against [v1.14.0 Compose](https://github.com/lfnovo/open-notebook/blob/v1.14.0/docker-compose.yml),
  • Network accessline 4
    [current environment reference](https://github.com/lfnovo/open-notebook/blob/3127f14ea9dbb519f0e4ddc64a0742ca644ba6ef/docs/5-CONFIGURATION/environment-reference.md),
  • Network accessline 5
    and [source installation](https://github.com/lfnovo/open-notebook/blob/v1.14.0/docs/1-INSTALLATION/from-source.md)
  • Network accessline 18
    curl --fail --location --output docker-compose.yml \
  • Network accessline 19
    https://raw.githubusercontent.com/lfnovo/open-notebook/v1.14.0/docker-compose.yml
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 67
    The bundled Python **client helpers** additionally read `OPEN_NOTEBOOK_URL` (default backend `http://localhost:5055`) and `OPEN_NOTEBOOK_PASSWORD`. They do not
  • Network accessline 68
    (default backend `http://localhost:5055`) and `OPEN_NOTEBOOK_PASSWORD`. They do not
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Network accessline 130
    Use upstream's [Ollama Compose example](https://github.com/lfnovo/open-notebook/blob/v1.14.0/examples/docker-compose-ollama.yml)
  • Network accessline 131
    for a matching network and volume definition. A provider URL such as `http://ollama:11434` works only when that service name exists on the application's network. A model server on the Docker host needs the appropriate host route rather
  • Network accessline 132
    `http://ollama:11434` works only when that service name exists on the application's

skills/open-notebook/scripts/_common.py

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    base = os.getenv("OPEN_NOTEBOOK_URL", "http://localhost:5055").rstrip("/")
  • Network accessline 29
    response = requests.request(
  • Network accessline 37
    if 300 <= response.status_code < 400:         response.close()         raise requests.HTTPError("Unexpected Open Notebook redirect", response=response)
  • Network accessline 38
    response.close()         raise requests.HTTPError("Unexpected Open Notebook redirect", response=response)     return response
  • Network accessline 39
    raise requests.HTTPError("Unexpected Open Notebook redirect", response=response)

skills/open-notebook/scripts/chat_interaction.py

  • Executable scriptline 1
    Executable file

skills/open-notebook/scripts/notebook_management.py

  • Executable scriptline 1
    Executable file

skills/open-notebook/scripts/source_ingestion.py

  • Executable scriptline 1
    Executable file

skills/openpiv/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 354
    Prefer differences of the saved `x` and `y` coordinates, especially after multipass processing. Leaving `dx=1.0` yields vorticity per grid cell, not per unit length. See [OpenPIV coordinate generation](https://openpiv.readthedocs.io/en/stab
  • Network accessline 356
    See [OpenPIV coordinate generation](https://openpiv.readthedocs.io/en/stable/src/tutorial1.html).

skills/openpiv/references/advanced_algorithms.md

  • Network accessline 271
    - [0.26.1 release and backend notes](https://github.com/OpenPIV/openpiv-python/releases/tag/v0.26.1)
  • Network accessline 272
    - [Official API reference](https://openpiv.readthedocs.io/en/latest/src/api_reference.html)
  • Network accessline 273
    - [Released correlation source](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/pyprocess.py)
  • Network accessline 274
    - [Released settings](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/settings.py)
  • Network accessline 275
    - [Batch and array multipass source](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/windef.py)
  • Network accessline 276
    - [Masking source](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/preprocess.py)
  • Network accessline 277
    - [Validation](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/validation.py),
  • Network accessline 278
    [replacement](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/lib.py), and
  • Network accessline 279
    [smoothing](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/smoothn.py)
  • Network accessline 280
    - [3D correlation](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/pyprocess3D.py) and
  • Network accessline 281
    [phase separation](https://github.com/OpenPIV/openpiv-python/blob/v0.26.1/openpiv/phase_separation.py)

skills/openpiv/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/openpiv/scripts/analyze.py

  • Executable scriptline 1
    Executable file

skills/openpiv/scripts/run_example.py

  • Executable scriptline 1
    Executable file

skills/openpiv/scripts/runner.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 252
    samples require fresh tips, use suitable `transfer()` calls or explicit building blocks and inspect the expanded simulation log. Liquid-class commands have their own documented tip policies. See the [complex-command parameter reference](htt
  • Network accessline 253
    blocks and inspect the expanded simulation log. Liquid-class commands have their own documented tip policies. See the [complex-command parameter reference](https://docs.opentrons.com/python-api/complex-commands/parameters/) and `references/
  • Network accessline 254
    own documented tip policies. See the [complex-command parameter reference](https://docs.opentrons.com/python-api/complex-commands/parameters/)
  • Network accessline 345
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 347
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 349
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 350
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 351
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 352
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/opentrons-integration/references/api_reference.md

  • Network accessline 3
    Verified against `opentrons==10.0.0` and the official documentation on 2026-10-01. This is a curated authoring reference, not a replacement for the [ProtocolContext API reference](https://docs.opentrons.com/python-api/reference/protocols/)
  • Network accessline 4
    2026-10-01. This is a curated authoring reference, not a replacement for the [ProtocolContext API reference](https://docs.opentrons.com/python-api/reference/protocols/) and its linked class references.
  • Network accessline 5
    [ProtocolContext API reference](https://docs.opentrons.com/python-api/reference/protocols/)
  • Network accessline 52
    See [Versioning](https://docs.opentrons.com/python-api/versioning/) for complete
  • Network accessline 53
    [Versioning](https://docs.opentrons.com/python-api/versioning/) for complete
  • Network accessline 73
    lower `min_volume` value does not qualify sub-1 µL dispensing. Changing mode resets flow rates. See the [volume-mode guide](https://docs.opentrons.com/python-api/pipettes/volume-modes/).
  • Network accessline 75
    [volume-mode guide](https://docs.opentrons.com/python-api/pipettes/volume-modes/).
  • Network accessline 90
    GEN1 OT-2 pipettes have different load names. Check [Loading Pipettes](https://docs.opentrons.com/python-api/pipettes/loading/)
  • Network accessline 91
    [Loading Pipettes](https://docs.opentrons.com/python-api/pipettes/loading/)
  • Network accessline 206
    Supported options differ by command and API level. Check the exact signature in the [Instrument API reference](https://docs.opentrons.com/python-api/reference/instruments/)
  • Network accessline 207
    the [Instrument API reference](https://docs.opentrons.com/python-api/reference/instruments/) before using uncommon options.
  • Network accessline 208
    [Instrument API reference](https://docs.opentrons.com/python-api/reference/instruments/)
  • Network accessline 362
    can place nozzles outside the labware and cause a physical crash. Follow the deck-edge and tip-rack-adapter rules in [Partial Tip Pickup](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/).
  • Network accessline 364
    [Partial Tip Pickup](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/).

skills/opentrons-integration/references/liquid_handling.md

  • Network accessline 386
    See the official [Partial Tip Pickup guide](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/)
  • Network accessline 387
    [Partial Tip Pickup guide](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/)

skills/opentrons-integration/references/modules_and_deck.md

  • Network accessline 29
    See the current [Flex module list](https://docs.opentrons.com/flex/modules/) and
  • Network accessline 30
    [Flex module list](https://docs.opentrons.com/flex/modules/) and
  • Network accessline 31
    [OT-2 module list](https://docs.opentrons.com/ot-2/modules/) before relying on
  • Network accessline 187
    GEN2 automation seal attaches to the module lid, while a disposable Tough   auto-sealing lid covers a compatible PCR plate. Never combine those two;   follow the [lid-seal instructions](https://docs.opentrons.com/thermocycler/lid-seals/).
  • Network accessline 188
    auto-sealing lid covers a compatible PCR plate. Never combine those two;   follow the [lid-seal instructions](https://docs.opentrons.com/thermocycler/lid-seals/).   Closing the heated lid does not itself establish correct seal installation.
  • Network accessline 189
    follow the [lid-seal instructions](https://docs.opentrons.com/thermocycler/lid-seals/).

skills/opentrons-integration/references/protocol_authoring.md

  • Network accessline 144
    - Copy load names from the   [Labware Library](https://labware.opentrons.com/).
  • Network accessline 145
    [Labware Library](https://labware.opentrons.com/).

skills/opentrons-integration/references/sources.md

  • Network accessline 10
    - Stable PyPI package:   [`opentrons==10.0.0`](https://pypi.org/project/opentrons/), released
  • Network accessline 11
    [`opentrons==10.0.0`](https://pypi.org/project/opentrons/), released
  • Network accessline 41
    - [Python Protocol API home](https://docs.opentrons.com/python-api/)
  • Network accessline 42
    — current Flex and OT-2 protocol overview and minimal examples. - [Tutorial](https://docs.opentrons.com/python-api/tutorial/)   — protocol structure, requirements, labware, trash, pipettes, simulation, and
  • Network accessline 43
    - [Tutorial](https://docs.opentrons.com/python-api/tutorial/)
  • Network accessline 44
    — protocol structure, requirements, labware, trash, pipettes, simulation, and   App import. - [Versioning](https://docs.opentrons.com/python-api/versioning/)
  • Network accessline 45
    App import. - [Versioning](https://docs.opentrons.com/python-api/versioning/)   — supported API ranges, robot-software mapping, and changes by API level.
  • Network accessline 46
    - [Versioning](https://docs.opentrons.com/python-api/versioning/)
  • Network accessline 47
    — supported API ranges, robot-software mapping, and changes by API level. - [ProtocolContext API reference](https://docs.opentrons.com/python-api/reference/protocols/)   and [InstrumentContext API reference](https://docs.opentrons.com/pytho
  • Network accessline 48
    - [ProtocolContext API reference](https://docs.opentrons.com/python-api/reference/protocols/)
  • Network accessline 49
    and [InstrumentContext API reference](https://docs.opentrons.com/python-api/reference/instruments/)
  • Network accessline 50
    — exact current class and method signatures and navigation to other classes. - [Protocol examples](https://docs.opentrons.com/python-api/examples/)   — official ready-made Flex and OT-2 examples.
  • Network accessline 51
    - [Protocol examples](https://docs.opentrons.com/python-api/examples/)
  • Network accessline 52
    — official ready-made Flex and OT-2 examples. - [Adapting from OT-2 to Flex](https://docs.opentrons.com/python-api/adapting-ot2-flex/)   — robot declaration, deck, trash, pipettes, and module migration.
  • Network accessline 53
    - [Adapting from OT-2 to Flex](https://docs.opentrons.com/python-api/adapting-ot2-flex/)
  • Network accessline 58
    - [Loading Pipettes](https://docs.opentrons.com/python-api/pipettes/loading/)
  • Network accessline 59
    — current load names, tip compatibility, trash containers, and liquid   presence detection. - [Pipette Characteristics](https://docs.opentrons.com/python-api/pipettes/characteristics/)
  • Network accessline 60
    presence detection. - [Pipette Characteristics](https://docs.opentrons.com/python-api/pipettes/characteristics/)   — channels, movement, and flow behavior.
  • Network accessline 61
    - [Pipette Characteristics](https://docs.opentrons.com/python-api/pipettes/characteristics/)
  • Network accessline 62
    — channels, movement, and flow behavior. - [Volume Modes](https://docs.opentrons.com/python-api/pipettes/volume-modes/)   — the mode change required for Flex 50 µL pipettes below 5 µL.
  • Network accessline 63
    - [Volume Modes](https://docs.opentrons.com/python-api/pipettes/volume-modes/)
  • Network accessline 64
    — the mode change required for Flex 50 µL pipettes below 5 µL. - [Partial Tip Pickup](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/)   — nozzle layouts, target-well rules, adapters, deck reach, and collision
  • Network accessline 65
    - [Partial Tip Pickup](https://docs.opentrons.com/python-api/pipettes/partial-tip-pickup/)
  • Network accessline 66
    — nozzle layouts, target-well rules, adapters, deck reach, and collision   warnings. - [Liquid Control](https://docs.opentrons.com/python-api/building-block-commands/liquids/)
  • Network accessline 67
    warnings. - [Liquid Control](https://docs.opentrons.com/python-api/building-block-commands/liquids/)   — aspirate, dispense, push out, blowout, touch tip, mix, dynamic mix, and air
  • Network accessline 68
    - [Liquid Control](https://docs.opentrons.com/python-api/building-block-commands/liquids/)
  • Network accessline 69
    — aspirate, dispense, push out, blowout, touch tip, mix, dynamic mix, and air   gaps. - [Complex Commands](https://docs.opentrons.com/python-api/complex-commands/)
  • Network accessline 70
    gaps. - [Complex Commands](https://docs.opentrons.com/python-api/complex-commands/)   — transfer, distribute, consolidate, order, and parameters.
  • Network accessline 71
    - [Complex Commands](https://docs.opentrons.com/python-api/complex-commands/)
  • Network accessline 72
    — transfer, distribute, consolidate, order, and parameters. - [Using Liquid Classes](https://docs.opentrons.com/python-api/liquid-classes/using/)   — verified class selection and liquid-class transfer methods.
  • Network accessline 73
    - [Using Liquid Classes](https://docs.opentrons.com/python-api/liquid-classes/using/)
  • Network accessline 74
    — verified class selection and liquid-class transfer methods. - [Liquid Class Definitions](https://docs.opentrons.com/python-api/liquid-class-definitions/)   — verified behavior definitions.
  • Network accessline 75
    - [Liquid Class Definitions](https://docs.opentrons.com/python-api/liquid-class-definitions/)
  • Network accessline 80
    - [Runtime Parameters](https://docs.opentrons.com/python-api/runtime-parameters/)
  • Network accessline 81
    — overview and use cases. - [Defining Runtime Parameters](https://docs.opentrons.com/python-api/runtime-parameters/defining/)   — exact Boolean, numeric, string, and CSV definitions.
  • Network accessline 82
    - [Defining Runtime Parameters](https://docs.opentrons.com/python-api/runtime-parameters/defining/)
  • Network accessline 83
    — exact Boolean, numeric, string, and CSV definitions. - [Labware](https://docs.opentrons.com/python-api/labware/)   — loading, well access, adapters, liquids, and lids.
  • Network accessline 84
    - [Labware](https://docs.opentrons.com/python-api/labware/)
  • Network accessline 85
    — loading, well access, adapters, liquids, and lids. - [Moving Labware](https://docs.opentrons.com/python-api/moving-labware/)   — manual and Gripper moves.
  • Network accessline 86
    - [Moving Labware](https://docs.opentrons.com/python-api/moving-labware/)
  • Network accessline 87
    — manual and Gripper moves. - [Deck Slots](https://docs.opentrons.com/python-api/deck-slots/)   — Flex and OT-2 labels, staging area, trash, waste chute, and conflicts.
  • Network accessline 88
    - [Deck Slots](https://docs.opentrons.com/python-api/deck-slots/)
  • Network accessline 89
    — Flex and OT-2 labels, staging area, trash, waste chute, and conflicts. - [Step Grouping](https://docs.opentrons.com/python-api/groups/)   — API 2.29 grouping methods and protocol visualization.
  • Network accessline 90
    - [Step Grouping](https://docs.opentrons.com/python-api/groups/)
  • Network accessline 91
    — API 2.29 grouping methods and protocol visualization. - [Opentrons Labware Library](https://labware.opentrons.com/)   — authoritative standard labware load names and definitions.
  • Network accessline 92
    - [Opentrons Labware Library](https://labware.opentrons.com/)
  • Network accessline 97
    - [Module Setup](https://docs.opentrons.com/python-api/modules/setup/)
  • Network accessline 98
    — load names, API introduction levels, adapters, and labware. - [Absorbance Plate Reader API](https://docs.opentrons.com/python-api/modules/absorbance-plate-reader/)   — initialization, lid operations, reading, and output data.
  • Network accessline 99
    - [Absorbance Plate Reader API](https://docs.opentrons.com/python-api/modules/absorbance-plate-reader/)
  • Network accessline 100
    — initialization, lid operations, reading, and output data. - [Flex Stacker API](https://docs.opentrons.com/python-api/modules/flex-stacker/)   — storage configuration, retrieve/store, capacity, fill, and empty.
  • Network accessline 101
    - [Flex Stacker API](https://docs.opentrons.com/python-api/modules/flex-stacker/)
  • Network accessline 102
    — storage configuration, retrieve/store, capacity, fill, and empty. - [Heater-Shaker API](https://docs.opentrons.com/python-api/modules/heater-shaker/)   — latch, temperature, and shake control.
  • Network accessline 103
    - [Heater-Shaker API](https://docs.opentrons.com/python-api/modules/heater-shaker/)
  • Network accessline 104
    — latch, temperature, and shake control. - [Magnetic Block API](https://docs.opentrons.com/python-api/modules/magnetic-block/)   — passive Flex separation workflow.
  • Network accessline 105
    - [Magnetic Block API](https://docs.opentrons.com/python-api/modules/magnetic-block/)
  • Network accessline 106
    — passive Flex separation workflow. - [Magnetic Module API](https://docs.opentrons.com/python-api/modules/magnetic-module/)   — powered OT-2 module control.
  • Network accessline 107
    - [Magnetic Module API](https://docs.opentrons.com/python-api/modules/magnetic-module/)
  • Network accessline 108
    — powered OT-2 module control. - [Temperature Module API](https://docs.opentrons.com/python-api/modules/temperature-module/)   — blocking and concurrent temperature control.
  • Network accessline 109
    - [Temperature Module API](https://docs.opentrons.com/python-api/modules/temperature-module/)
  • Network accessline 110
    — blocking and concurrent temperature control. - [Thermocycler API](https://docs.opentrons.com/python-api/modules/thermocycler/)   — lid, block, profiles, ramp rate, and concurrent operations.
  • Network accessline 111
    - [Thermocycler API](https://docs.opentrons.com/python-api/modules/thermocycler/)
  • Network accessline 112
    — lid, block, profiles, ramp rate, and concurrent operations. - [Thermocycler lid seals](https://docs.opentrons.com/thermocycler/lid-seals/)   — disposable lid versus reusable module-lid seal compatibility.
  • Network accessline 113
    - [Thermocycler lid seals](https://docs.opentrons.com/thermocycler/lid-seals/)
  • Network accessline 114
    — disposable lid versus reusable module-lid seal compatibility. - [Concurrent Module Actions](https://docs.opentrons.com/python-api/modules/concurrent/)   — API 2.27+ background tasks and waiting.
  • Network accessline 115
    - [Concurrent Module Actions](https://docs.opentrons.com/python-api/modules/concurrent/)
  • Network accessline 120
    - [Flex Instruction Manual](https://docs.opentrons.com/flex/)
  • Network accessline 121
    — installation, hardware, touchscreen, App, modules, calibration, and   operations. - [Flex Python API overview](https://docs.opentrons.com/flex/protocols/python-api/)
  • Network accessline 122
    operations. - [Flex Python API overview](https://docs.opentrons.com/flex/protocols/python-api/)   — capabilities available to Flex protocol authors.
  • Network accessline 123
    - [Flex Python API overview](https://docs.opentrons.com/flex/protocols/python-api/)
  • Network accessline 124
    — capabilities available to Flex protocol authors. - [Flex supported modules](https://docs.opentrons.com/flex/modules/)   — current physical module compatibility.
  • Network accessline 125
    - [Flex supported modules](https://docs.opentrons.com/flex/modules/)
  • Network accessline 126
    — current physical module compatibility. - [OT-2 Instruction Manual](https://docs.opentrons.com/ot-2/)   — installation, hardware, App, calibration, and operations.
  • Network accessline 127
    - [OT-2 Instruction Manual](https://docs.opentrons.com/ot-2/)
  • Network accessline 128
    — installation, hardware, App, calibration, and operations. - [OT-2 supported modules](https://docs.opentrons.com/ot-2/modules/)   — current physical module compatibility.
  • Network accessline 129
    - [OT-2 supported modules](https://docs.opentrons.com/ot-2/modules/)   — current physical module compatibility. - [Opentrons App download](https://opentrons.com/app/)
  • Network accessline 130
    — current physical module compatibility. - [Opentrons App download](https://opentrons.com/app/)   — current Flex and OT-2 App installers.
  • Network accessline 131
    - [Opentrons App download](https://opentrons.com/app/)
  • Network accessline 136
    - [PyPI package](https://pypi.org/project/opentrons/)
  • Network accessline 137
    — stable package version, release date, Python requirement, and package   license. - [Robot software release notes](https://github.com/Opentrons/opentrons/blob/edge/api/release-notes.md)
  • Network accessline 138
    license. - [Robot software release notes](https://github.com/Opentrons/opentrons/blob/edge/api/release-notes.md)   — user-facing robot software and API changes.
  • Network accessline 139
    - [Robot software release notes](https://github.com/Opentrons/opentrons/blob/edge/api/release-notes.md)
  • Network accessline 140
    — user-facing robot software and API changes. - [GitHub releases](https://github.com/Opentrons/opentrons/releases)   — tagged robot software artifacts.
  • Network accessline 141
    - [GitHub releases](https://github.com/Opentrons/opentrons/releases)
  • Network accessline 142
    — tagged robot software artifacts. - [10.0.0 release](https://github.com/Opentrons/opentrons/releases/tag/v10.0.0)   and [tagged API constants](https://github.com/Opentrons/opentrons/blob/v10.0.0/api/src/opentrons/protocols/api_support/defi
  • Network accessline 143
    - [10.0.0 release](https://github.com/Opentrons/opentrons/releases/tag/v10.0.0)
  • Network accessline 144
    and [tagged API constants](https://github.com/Opentrons/opentrons/blob/v10.0.0/api/src/opentrons/protocols/api_support/definitions.py)
  • Network accessline 145
    — released source and the local-versus-robot API ceiling discrepancy. - [Opentrons monorepo](https://github.com/Opentrons/opentrons)   — source for the Protocol API, robot stack, App, shared data, and docs.
  • Network accessline 146
    - [Opentrons monorepo](https://github.com/Opentrons/opentrons)
  • Network accessline 154
    - [HTTP API specification](https://docs.opentrons.com/http/api_reference.html)

skills/opentrons-integration/scripts/absorbance_reader_template.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/scripts/basic_protocol_template.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/scripts/ot2_basic_protocol_template.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/scripts/pcr_setup_template.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/scripts/runtime_parameters_template.py

  • Executable scriptline 1
    Executable file

skills/opentrons-integration/scripts/serial_dilution_template.py

  • Executable scriptline 1
    Executable file

skills/optimize-for-gpu/SKILL.md

  • Network accessline 151
    temporary buffers and FFT caches, and leave headroom for CUDA context/library allocations outside the pool limit. Avoid clearing the pool inside timed repeats unless production does so. See [CuPy memory management](https://docs.cupy.dev/en/
  • Network accessline 153
    unless production does so. See [CuPy memory management](https://docs.cupy.dev/en/stable/user_guide/memory.html).
  • Network accessline 198
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 200
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 202
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 203
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 204
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 205
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/optimize-for-gpu/references/cucim.md

  • Network accessline 11
    > **Full documentation:** https://docs.nvidia.com/cucim/26.08/
  • Network accessline 12
    > **GitHub:** https://github.com/rapidsai/cucim
  • Network accessline 46
    uv add --extra-index-url=https://pypi.nvidia.com "cucim-cu12==26.8.*"    # For CUDA 12.x
  • Network accessline 47
    uv add --extra-index-url=https://pypi.nvidia.com "cucim-cu13==26.8.*"    # For CUDA 13.x

skills/optimize-for-gpu/references/cudf.md

  • Network accessline 8
    > **Full documentation:** https://docs.nvidia.com/cudf/26.08/
  • Network accessline 41
    cuDF wheels are now published directly to PyPI — the `--extra-index-url=https://pypi.nvidia.com` extra index is no longer required. Requires Python 3.11-3.14; 26.08 targets pandas 3, CuPy 14, and NumPy 2.

skills/optimize-for-gpu/references/cugraph.md

  • Network accessline 11
    > **Full documentation:** https://docs.nvidia.com/cugraph/26.08/
  • Network accessline 13
    > **Repository:** https://github.com/rapidsai/cugraph
  • Network accessline 40
    uv add --extra-index-url=https://pypi.nvidia.com "cugraph-cu12==26.8.*"    # Core cuGraph for CUDA 12.x
  • Network accessline 41
    uv add --extra-index-url=https://pypi.nvidia.com "nx-cugraph-cu12==26.8.*" # NetworkX backend
  • Network accessline 507
    uv add --extra-index-url=https://pypi.nvidia.com "cugraph-pyg-cu12==26.8.*"
  • Network accessline 516
    **Repository:** https://github.com/rapidsai/cugraph-gnn
  • Network accessline 523
    uv add --extra-index-url=https://pypi.nvidia.com "pylibwholegraph-cu12==26.8.*"
  • Network accessline 668
    9. **Minimum/Maximum Spanning Tree:** Single-GPU only. 10. **Force Atlas 2 layout:** Single-GPU only. 11. **Compatibility doc:** The official list of NetworkX APIs accelerated by nx-cugraph is maintained at https://docs.nvidia.com/cugraph/2
  • Network accessline 670
    11. **Compatibility doc:** The official list of NetworkX APIs accelerated by nx-cugraph is maintained at https://docs.nvidia.com/cugraph/26.08/nx_cugraph/supported-algorithms/ (~80 algorithms plus generators and utilities).

skills/optimize-for-gpu/references/cuml.md

  • Network accessline 11
    > **Full documentation:** https://docs.nvidia.com/cuml/26.08/
  • Network accessline 45
    cuML wheels are published directly to PyPI (since RAPIDS 25.10) — the `--extra-index-url=https://pypi.nvidia.com` extra index is no longer required.
  • Network accessline 111
    - Models pickled under cuml.accel load as standard sklearn objects in non-GPU environments. - Accelerates 30+ algorithms across sklearn, umap-learn, and hdbscan. Recent releases (26.04-26.06) expanded coverage to preprocessing estimators (S
  • Network accessline 113
    - 26.08 requires scikit-learn >=1.6; specific accelerated preprocessors require >=1.8. Check the [26.08 compatibility page](https://docs.nvidia.com/cuml/26.08/cuml-accel/compatibility/) for method and parameter restrictions.
  • Network accessline 420
    `cuml.fil.ForestInference` remains a deprecated compatibility API in 26.08. New forest inference work should evaluate [nvForest](https://docs.nvidia.com/nvforest/latest/)
  • Network accessline 421
    inference work should evaluate [nvForest](https://docs.nvidia.com/nvforest/latest/)
  • Network accessline 422
    and its [migration guide](https://docs.nvidia.com/nvforest/latest/fil_migration/).

skills/optimize-for-gpu/references/cupy.md

  • Network accessline 8
    > **Full documentation:** https://docs.cupy.dev/en/stable/

skills/optimize-for-gpu/references/cuspatial.md

  • Network accessline 8
    > **Full documentation:** https://docs.rapids.ai/api/cuspatial/stable/
  • Network accessline 10
    > **⚠<U+FE0F> Project status: archived.** cuSpatial development is paused and the GitHub repository was archived (read-only) on July 28, 2025. The **final release is v25.04** — no packages are published for RAPIDS v25.06 or later (see [RSN 45](htt
  • Network accessline 37
    uv add --extra-index-url=https://pypi.nvidia.com "cuspatial-cu12==25.4.*"   # Final 25.04 release
  • Network accessline 40
    The `--extra-index-url=https://pypi.nvidia.com` index is **required** here — the `cuspatial-cu12` entry on PyPI itself is only a stub sdist; the real wheels live on pypi.nvidia.com. There are no CUDA 13 (`-cu13`) packages — the project was 

skills/optimize-for-gpu/references/cuvs.md

  • Network accessline 11
    > **Full documentation:** https://docs.nvidia.com/cuvs/home
  • Network accessline 12
    > **Reviewed release source:** https://github.com/rapidsai/cuvs/tree/v26.08.00/python/cuvs/cuvs
  • Network accessline 39
    uv add --extra-index-url=https://pypi.nvidia.com "cuvs-cu12==26.8.*"   # For CUDA 12.x
  • Network accessline 40
    uv add --extra-index-url=https://pypi.nvidia.com "cuvs-cu13==26.8.*"   # For CUDA 13.x

skills/optimize-for-gpu/references/cuxfilter.md

  • Network accessline 8
    > **Full documentation:** https://docs.rapids.ai/api/cuxfilter/stable/
  • Network accessline 10
    > **Repository:** https://github.com/rapidsai/cuxfilter
  • Network accessline 12
    > **⚠<U+FE0F> Project status: sunset.** cuxfilter has been sunset — **v26.06 is the final release** and no packages will be published for later RAPIDS releases (see [RSN 60](https://docs.rapids.ai/notices/rsn0060/)). The examples below target the 
  • Network accessline 39
    uv add --extra-index-url=https://pypi.nvidia.com "cuxfilter-cu12==26.6.*"   # For CUDA 12.x
  • Network accessline 40
    uv add --extra-index-url=https://pypi.nvidia.com "cuxfilter-cu13==26.6.*"   # For CUDA 13.x
  • Network accessline 198
    elevation_factor=0.00001,     elevation_aggregate_fn="sum",     geoJSONSource="https://url/to/geojson",
  • Network accessline 199
    elevation_aggregate_fn="sum",     geoJSONSource="https://url/to/geojson",     geo_color_palette=None,            # Default: Inferno256
  • Network accessline 200
    geoJSONSource="https://url/to/geojson",
  • Network accessline 384
    d.show() # or with custom URL/port d.show(notebook_url="http://localhost:8888", port=8050)
  • Network accessline 386
    d.show(notebook_url="http://localhost:8888", port=8050)

skills/optimize-for-gpu/references/installation.md

  • Network accessline 8
    Maintained RAPIDS examples target **26.08**, the current published stable line at review on 2026-10-01; 26.10 is nightly. Use the [release-specific platform matrix](https://docs.nvidia.com/datascience/platform-support/#rapids-26-08)
  • Network accessline 9
    2026-10-01; 26.10 is nightly. Use the [release-specific platform matrix](https://docs.nvidia.com/datascience/platform-support/#rapids-26-08)
  • Network accessline 10
    and [installation selector](https://docs.nvidia.com/datascience/install/): Python 3.11-3.14,
  • Network accessline 38
    # cuDF (RAPIDS) uv add --extra-index-url=https://pypi.nvidia.com "cudf-cu12==26.8.*"
  • Network accessline 39
    uv add --extra-index-url=https://pypi.nvidia.com "cudf-cu12==26.8.*"
  • Network accessline 43
    # cuML (RAPIDS machine learning) uv add --extra-index-url=https://pypi.nvidia.com "cuml-cu12==26.8.*"
  • Network accessline 44
    uv add --extra-index-url=https://pypi.nvidia.com "cuml-cu12==26.8.*"
  • Network accessline 48
    # cuGraph (RAPIDS graph analytics) uv add --extra-index-url=https://pypi.nvidia.com "cugraph-cu12==26.8.*"    # Core cuGraph
  • Network accessline 49
    uv add --extra-index-url=https://pypi.nvidia.com "cugraph-cu12==26.8.*"    # Core cuGraph
  • Network accessline 50
    uv add --extra-index-url=https://pypi.nvidia.com "nx-cugraph-cu12==26.8.*" # NetworkX backend
  • Network accessline 54
    # KvikIO (high-performance GPU file IO) uv add --extra-index-url=https://pypi.nvidia.com "kvikio-cu12==26.8.*"
  • Network accessline 55
    uv add --extra-index-url=https://pypi.nvidia.com "kvikio-cu12==26.8.*"
  • Network accessline 58
    # cuxfilter (separate legacy environment) — SUNSET: 26.06 is the final release uv add --extra-index-url=https://pypi.nvidia.com "cuxfilter-cu12==26.6.*"
  • Network accessline 59
    uv add --extra-index-url=https://pypi.nvidia.com "cuxfilter-cu12==26.6.*"
  • Network accessline 62
    # cuCIM (RAPIDS image processing — scikit-image on GPU) uv add --extra-index-url=https://pypi.nvidia.com "cucim-cu12==26.8.*"
  • Network accessline 63
    uv add --extra-index-url=https://pypi.nvidia.com "cucim-cu12==26.8.*"
  • Network accessline 65
    # cuVS (RAPIDS vector search) uv add --extra-index-url=https://pypi.nvidia.com "cuvs-cu12==26.8.*"
  • Network accessline 66
    uv add --extra-index-url=https://pypi.nvidia.com "cuvs-cu12==26.8.*"
  • Network accessline 68
    # cuSpatial (geospatial) — ARCHIVED: frozen at 25.04, pins cudf-cu12==25.4.* # Install only in a dedicated environment; NVIDIA index required uv add --extra-index-url=https://pypi.nvidia.com "cuspatial-cu12==25.4.*"
  • Network accessline 70
    uv add --extra-index-url=https://pypi.nvidia.com "cuspatial-cu12==25.4.*"
  • Network accessline 72
    # RAFT (low-level GPU primitives) uv add --extra-index-url=https://pypi.nvidia.com "pylibraft-cu12==26.8.*"   # Core primitives
  • Network accessline 73
    uv add --extra-index-url=https://pypi.nvidia.com "pylibraft-cu12==26.8.*"   # Core primitives
  • Network accessline 74
    uv add --extra-index-url=https://pypi.nvidia.com "raft-dask-cu12==26.8.*"   # Multi-GPU support (optional)

skills/optimize-for-gpu/references/kvikio.md

  • Network accessline 179
    buf = cp.empty(1_000_000, dtype=cp.float32) with kvikio.RemoteFile.open_http("https://example.com/data.bin") as f:
  • Network accessline 180
    with kvikio.RemoteFile.open_http("https://example.com/data.bin") as f:
  • Network accessline 223
    with kvikio.RemoteFile.open("https://example.com/file.bin") as f:
  • Network accessline 232
    with kvikio.RemoteFile.open_webhdfs("http://namenode:9870/webhdfs/v1/path/to/file") as f:
  • Network accessline 248
    with kvikio.RemoteFile.open_http("https://example.com/data.bin") as f:

skills/optimize-for-gpu/references/numba.md

  • Network accessline 11
    > **Full documentation:** https://nvidia.github.io/numba-cuda/
  • Network accessline 12
    > **New-development path:** https://nvidia.github.io/numba-cuda-mlir/

skills/optimize-for-gpu/references/raft.md

  • Network accessline 8
    > **Full documentation:** https://docs.nvidia.com/raft/26.08/
  • Network accessline 9
    > **Note:** Vector search and clustering algorithms have been migrated to [cuVS](https://github.com/rapidsai/cuvs). Use cuVS for nearest neighbor search, not RAFT.
  • Network accessline 31
    # pylibraft (core library) uv add --extra-index-url=https://pypi.nvidia.com "pylibraft-cu12==26.8.*"   # For CUDA 12.x
  • Network accessline 32
    uv add --extra-index-url=https://pypi.nvidia.com "pylibraft-cu12==26.8.*"   # For CUDA 12.x
  • Network accessline 33
    uv add --extra-index-url=https://pypi.nvidia.com "pylibraft-cu13==26.8.*"   # For CUDA 13.x
  • Network accessline 35
    # raft-dask (multi-node multi-GPU support, optional) uv add --extra-index-url=https://pypi.nvidia.com "raft-dask-cu12==26.8.*"   # For CUDA 12.x
  • Network accessline 36
    uv add --extra-index-url=https://pypi.nvidia.com "raft-dask-cu12==26.8.*"   # For CUDA 12.x
  • Network accessline 37
    uv add --extra-index-url=https://pypi.nvidia.com "raft-dask-cu13==26.8.*"   # For CUDA 13.x
  • Network accessline 312
    - **Using RAFT for vector search.** Vector search (k-NN, IVFPQ, CAGRA, etc.) has been migrated to [cuVS](https://github.com/rapidsai/cuvs). RAFT no longer maintains these algorithms.

skills/pacsomatic/SKILL.md

  • Network accessline 8
    skill-author: Beifang Niu   contributors: Haidong, Wenchao   upstream-pipeline: https://github.com/nf-core/pacsomatic
  • Network accessline 9
    contributors: Haidong, Wenchao   upstream-pipeline: https://github.com/nf-core/pacsomatic   upstream-revision: "24c84cb371b0339c1d65a4de9451671945e19772"
  • Network accessline 10
    upstream-pipeline: https://github.com/nf-core/pacsomatic

skills/pacsomatic/config.yaml

  • Network accessline 3
    pipeline:   name: nf-core/pacsomatic   repo_url: https://github.com/nf-core/pacsomatic.git
  • Network accessline 4
    name: nf-core/pacsomatic   repo_url: https://github.com/nf-core/pacsomatic.git   default_version: "24c84cb371b0339c1d65a4de9451671945e19772"
  • Network accessline 5
    repo_url: https://github.com/nf-core/pacsomatic.git

skills/pacsomatic/references/pacsomatic_guide.md

  • Network accessline 50
    - [Pipeline usage](https://nf-co.re/pacsomatic/latest/docs/usage/)
  • Network accessline 51
    - [Current parameters](https://nf-co.re/pacsomatic/latest/parameters/)
  • Network accessline 52
    - [Output guide](https://nf-co.re/pacsomatic/latest/docs/output/)
  • Network accessline 53
    - [Release listing](https://github.com/nf-core/pacsomatic/releases)
  • Network accessline 54
    - [Pinned manifest and runtime profiles](https://github.com/nf-core/pacsomatic/blob/24c84cb371b0339c1d65a4de9451671945e19772/nextflow.config)
  • Network accessline 55
    - [Pinned samplesheet schema](https://github.com/nf-core/pacsomatic/blob/24c84cb371b0339c1d65a4de9451671945e19772/assets/schema_input.json)
  • Network accessline 56
    - [Pinned parameter schema](https://github.com/nf-core/pacsomatic/blob/24c84cb371b0339c1d65a4de9451671945e19772/nextflow_schema.json)
  • Network accessline 57
    - [Pinned workflow and pairing](https://github.com/nf-core/pacsomatic/blob/24c84cb371b0339c1d65a4de9451671945e19772/workflows/pacsomatic.nf)
  • Network accessline 58
    - [Pinned parameter/sample checks](https://github.com/nf-core/pacsomatic/blob/24c84cb371b0339c1d65a4de9451671945e19772/subworkflows/local/utils_pacsomatic_pipeline/main.nf)
  • Network accessline 59
    - [Nextflow installation and Java compatibility](https://docs.seqera.io/nextflow/install)
  • Network accessline 60
    - [Nextflow executor selection](https://docs.seqera.io/nextflow/executor)
  • Network accessline 61
    - [Nextflow command line](https://docs.seqera.io/nextflow/cli)
  • Network accessline 62
    - [Slurm sbatch](https://slurm.schedmd.com/sbatch.html)
  • Network accessline 63
    - [Nextflow LSF memory conventions](https://docs.seqera.io/nextflow/executor/lsf)
  • Network accessline 64
    - [Nextflow PBS Pro](https://docs.seqera.io/nextflow/executor/pbspro)
  • Network accessline 65
    - [Nextflow SGE](https://docs.seqera.io/nextflow/executor/sge)
  • Network accessline 66
    - [Sanger-specific profile](https://nf-co.re/configs/sanger/)
  • Network accessline 67
    - [PacBio BAM metadata and modification tags](https://pacbiofileformats.readthedocs.io/en/13.0/BAM.html)
  • Network accessline 68
    - [PacBio PBI specification](https://pacbiofileformats.readthedocs.io/en/13.0/PacBioBamIndex.html)
  • Network accessline 69
    - [IBM LSF runtime limit](https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=o-w-1)
  • Network accessline 70
    - [IBM LSF memory-unit examples](https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=o-r)

skills/pacsomatic/scripts/run_pacsomatic.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 747
    parser.add_argument("--pipeline", default="nf-core/pacsomatic", help="Pipeline name or repo")     parser.add_argument("--repo-path", default="", help="Optional local pipeline repository path (contains main.nf)")     parser.add_argument("--r
  • Network accessline 748
    parser.add_argument("--repo-path", default="", help="Optional local pipeline repository path (contains main.nf)")     parser.add_argument("--repo-url", default="https://github.com/nf-core/pacsomatic.git", help="Pipeline repository URL when 
  • Network accessline 749
    parser.add_argument("--repo-url", default="https://github.com/nf-core/pacsomatic.git", help="Pipeline repository URL when cloning")
  • Access to secretsline 853
    [Credential-related source omitted]

skills/paper-lookup/SKILL.md

  • Broad permissionsline 1
    Read Bash
  • Access to secretsline 6
    [Credential-related source omitted]
  • Network accessline 87
    curl -s --get "https://www.ebi.ac.uk/europepmc/webservices/rest/search" \
  • Network accessline 111
    | ORCID | `0000-XXXX-XXXX-XXXX` | `0000-0001-6187-6610` | OpenAlex, Crossref | | ISSN | `XXXX-XXXX` | `0028-0836` | Crossref, OpenAlex, DOAJ | | ROR ID | `https://ror.org/` + 9 chars | `https://ror.org/05a0ya142` | ROR, OpenAlex, Crossref |
  • Network accessline 112
    | ISSN | `XXXX-XXXX` | `0028-0836` | Crossref, OpenAlex, DOAJ | | ROR ID | `https://ror.org/` + 9 chars | `https://ror.org/05a0ya142` | ROR, OpenAlex, Crossref | | OCI | `{citing}-{cited}` omid suffixes | `06101801781-06180334099` | OpenCit
  • Network accessline 113
    | ROR ID | `https://ror.org/` + 9 chars | `https://ror.org/05a0ya142` | ROR, OpenAlex, Crossref |
  • Network accessline 129
    | Database | Env Variable | Required? | Registration | |---|---|---|---| | NCBI (PubMed, PMC) | `NCBI_API_KEY` | No (3 req/s without, 10 with) | https://www.ncbi.nlm.nih.gov/account/settings/ |
  • Network accessline 130
    |---|---|---|---| | NCBI (PubMed, PMC) | `NCBI_API_KEY` | No (3 req/s without, 10 with) | https://www.ncbi.nlm.nih.gov/account/settings/ | | CORE | `CORE_API_KEY` | Yes for full text | https://core.ac.uk/services/api |
  • Network accessline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Network accessline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Network accessline 134
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Network accessline 153
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Network accessline 154
    "https://api.semanticscholar.org/graph/v1/paper/DOI:10.1038/nature12373?fields=title,year,citationCount,tldr"
  • Network accessline 159
    - **URL-encode query parameters — including brackets.** DOIs contain `/` (encode as `%2F`), and titles and queries contain spaces, quotes, and parentheses. With `curl`, `--data-urlencode` combined with `--get` is the safe way to pass a sear
  • Network accessline 190
    "no notice found in the sources checked" when evidence is absent. An empty OA or Crossref response does not establish that a paper has never been retracted. See [Crossref post-publication updates](https://community.crossref.org/t/ticket-of-
  • Network accessline 192
    [Crossref post-publication updates](https://community.crossref.org/t/ticket-of-the-month-june-2026-post-publication-updates-in-metadata-manager/16253).
  • Network accessline 209
    # Full text, with the non-OA trap caught rather than reported as success curl -s "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=7029759&retmode=xml" \
  • Dangerous shell operationline 210
    curl -s "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=7029759&retmode=xml"    | python3 scripts/jats_to_text.py - --sections METHODS,RESULTS
  • Network accessline 210
    curl -s "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=7029759&retmode=xml" \
  • Network accessline 213
    # arXiv Atom, with the Error entry and the version suffix handled curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 scripts/arxiv_atom.py -
  • Dangerous shell operationline 214
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 scripts/arxiv_atom.py -
  • Network accessline 214
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 scripts/arxiv_atom.py -
  • Network accessline 216
    # OpenAlex abstracts, without the duplicate-position bug the naive inversion has curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | python3 scripts/openalex_abstract.py -
  • Dangerous shell operationline 217
    curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | python3 scripts/openalex_abstract.py -
  • Network accessline 217
    curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | python3 scripts/openalex_abstract.py -
  • Network accessline 307
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 309
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 311
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 312
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 313
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 314
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/paper-lookup/references/arxiv.md

  • Network accessline 10
    https://export.arxiv.org/api/query
  • Network accessline 20
    GET https://export.arxiv.org/api/query?search_query={query}&start={n}&max_results={n}
  • Network accessline 59
    https://export.arxiv.org/api/query?search_query=all:transformer+attention&max_results=5
  • Network accessline 64
    https://export.arxiv.org/api/query?search_query=au:hinton+AND+cat:cs.LG&max_results=10
  • Network accessline 69
    https://export.arxiv.org/api/query?search_query=ti:%22attention+is+all+you+need%22
  • Network accessline 74
    https://export.arxiv.org/api/query?id_list=2103.15348
  • Network accessline 79
    https://export.arxiv.org/api/query?id_list=2103.15348,2005.14165,1706.03762
  • Network accessline 84
    https://export.arxiv.org/api/query?search_query=cat:cs.AI+AND+submittedDate:%5B202401010000+TO+202412312359%5D
  • Network accessline 87
    Passing literal `[` and `]` to `curl` fails before the request is even sent: curl reads them as a
  • Network accessline 92
    # exit 3, nothing fetched, no error body to read curl -s "https://export.arxiv.org/api/query?search_query=submittedDate:[202401010000+TO+202401020000]"
  • Network accessline 93
    curl -s "https://export.arxiv.org/api/query?search_query=submittedDate:[202401010000+TO+202401020000]"
  • Network accessline 95
    # exit 0, totalResults 35 -- either fix works curl -s  "https://export.arxiv.org/api/query?search_query=cat:cs.AI+AND+submittedDate:%5B202401010000+TO+202401020000%5D"
  • Network accessline 96
    curl -s  "https://export.arxiv.org/api/query?search_query=cat:cs.AI+AND+submittedDate:%5B202401010000+TO+202401020000%5D"
  • Network accessline 97
    curl -sg "https://export.arxiv.org/api/query?search_query=cat:cs.AI+AND+submittedDate:[202401010000+TO+202401020000]"
  • Network accessline 100
    Prefer the encoded form over `curl -g`: it is what the API expects, and it survives being copied
  • Network accessline 107
    <feed xmlns="http://www.w3.org/2005/Atom">
  • Network accessline 112
    <entry>     <id>http://arxiv.org/abs/1706.03762v7</id>   <!-- http, while the links below are https -->
  • Network accessline 113
    <id>http://arxiv.org/abs/1706.03762v7</id>   <!-- http, while the links below are https -->
  • Network accessline 119
    <author><name>Noam Shazeer</name></author>     <!-- more authors -->     <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/>
  • Network accessline 120
    <!-- more authors -->     <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/>     <arxiv:primary_category term="cs.CL"/>
  • Network accessline 121
    <category term="cs.CL" scheme="http://arxiv.org/schemas/atom"/>
  • Network accessline 122
    <arxiv:primary_category term="cs.CL"/>     <link rel="alternate" type="text/html" href="https://arxiv.org/abs/1706.03762v7"/>     <link rel="related" type="application/pdf" title="pdf" href="https://arxiv.org/pdf/1706.03762v7"/>
  • Network accessline 123
    <link rel="alternate" type="text/html" href="https://arxiv.org/abs/1706.03762v7"/>
  • Network accessline 124
    <link rel="related" type="application/pdf" title="pdf" href="https://arxiv.org/pdf/1706.03762v7"/>
  • Network accessline 134
    | Element | Description | |---------|-------------| | `<id>` | arXiv URL: `http://arxiv.org/abs/{id}` |
  • Network accessline 135
    |---------|-------------| | `<id>` | arXiv URL: `http://arxiv.org/abs/{id}` | | `<title>` | Paper title |
  • Network accessline 136
    | `<id>` | arXiv URL: `http://arxiv.org/abs/{id}` |
  • Dangerous shell operationline 182
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 scripts/arxiv_atom.py -
  • Network accessline 182
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 scripts/arxiv_atom.py -
  • Network accessline 189
    If you do parse it yourself: the namespace is `http://www.w3.org/2005/Atom`, with arXiv extensions in
  • Network accessline 190
    `http://arxiv.org/schemas/atom`. Four things bite:
  • Network accessline 195
    type="text/html"`, the PDF is `rel="related" type="application/pdf" title="pdf"`. - **The URL schemes are inconsistent within a single response.** Verified 2026-07-27 on   `id_list=1706.03762`: the entry's `<id>` is `http://arxiv.org/abs/17
  • Network accessline 196
    - **The URL schemes are inconsistent within a single response.** Verified 2026-07-27 on   `id_list=1706.03762`: the entry's `<id>` is `http://arxiv.org/abs/1706.03762v7`, while the   `<link href>` values for the *same* pages are `https://ar
  • Network accessline 197
    `id_list=1706.03762`: the entry's `<id>` is `http://arxiv.org/abs/1706.03762v7`, while the
  • Network accessline 198
    `<link href>` values for the *same* pages are `https://arxiv.org/abs/...` and
  • Network accessline 199
    `https://arxiv.org/pdf/...`, and the feed-level `<id>` is `https://arxiv.org/api/...`. Never
  • Network accessline 233
    **Throttling is not XML.** Exceed the rate limit and arXiv replies with the bare plain-text body `Rate exceeded.` -- 14 bytes, no feed, no Atom envelope. It arrives with HTTP **429**, and under sustained throttling the connection is dropped
  • Network accessline 234
    `Rate exceeded.` -- 14 bytes, no feed, no Atom envelope. It arrives with HTTP **429**, and under sustained throttling the connection is dropped outright (curl reports `HTTP=000`). Since `curl -s` without `-f` prints the body whatever the st
  • Network accessline 235
    sustained throttling the connection is dropped outright (curl reports `HTTP=000`). Since `curl -s`
  • Network accessline 268
    Full list: https://arxiv.org/category_taxonomy
  • Network accessline 279
    - https://info.arxiv.org/help/api/user-manual.html
  • Network accessline 280
    - https://info.arxiv.org/help/api/tou.html

skills/paper-lookup/references/biorxiv.md

  • Network accessline 10
    https://api.biorxiv.org
  • Network accessline 37
    https://api.biorxiv.org/details/biorxiv/2024-01-01/2024-01-31/0
  • Network accessline 38
    https://api.biorxiv.org/details/biorxiv/5
  • Network accessline 39
    https://api.biorxiv.org/details/biorxiv/10d
  • Network accessline 40
    https://api.biorxiv.org/details/biorxiv/2024-01-01/2024-01-31?category=neuroscience
  • Network accessline 51
    https://api.biorxiv.org/details/biorxiv/10.1101/2024.01.16.575895/na/json
  • Network accessline 72
    https://api.biorxiv.org/publisher/10.15252/2024-01-01/2024-06-01/0
  • Network accessline 105
    "license": "cc_no",     "category": "cancer biology",     "jatsxml": "https://www.biorxiv.org/content/early/.../source.xml",
  • Network accessline 106
    "category": "cancer biology",     "jatsxml": "https://www.biorxiv.org/content/early/.../source.xml",     "abstract": "Full abstract text...",
  • Network accessline 107
    "jatsxml": "https://www.biorxiv.org/content/early/.../source.xml",
  • Network accessline 170
    - https://api.biorxiv.org/

skills/paper-lookup/references/biostudies.md

  • Network accessline 17
    https://www.ebi.ac.uk/biostudies/api/v1
  • Network accessline 63
    curl -fsS --get 'https://www.ebi.ac.uk/biostudies/api/v1/search' \
  • Network accessline 107
    3. `GET /studies/{accession}` for the submission tree and file list. 4. Cite the accession and the BioStudies URL    (`https://www.ebi.ac.uk/biostudies/studies/{accession}`).
  • Network accessline 108
    4. Cite the accession and the BioStudies URL    (`https://www.ebi.ac.uk/biostudies/studies/{accession}`). 5. If they wanted the paper, go back to PubMed / Europe PMC with the
  • Network accessline 109
    (`https://www.ebi.ac.uk/biostudies/studies/{accession}`).
  • Network accessline 124
    - https://www.ebi.ac.uk/biostudies/help#api

skills/paper-lookup/references/core.md

  • Network accessline 8
    https://api.core.ac.uk/v3
  • Network accessline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 17
    - Register at: https://core.ac.uk/services/api
  • Network accessline 55
    https://api.core.ac.uk/v3/search/works/?q=CRISPR+gene+therapy&limit=10
  • Network accessline 128
    "arxivId": "1706.03762",   "yearPublished": 2017,   "downloadUrl": "https://core.ac.uk/download/...",
  • Network accessline 129
    "yearPublished": 2017,   "downloadUrl": "https://core.ac.uk/download/...",   "fullText": "Full text content (when authenticated)...",
  • Network accessline 130
    "downloadUrl": "https://core.ac.uk/download/...",
  • Network accessline 159
    - https://api.core.ac.uk/docs/v3

skills/paper-lookup/references/crossref.md

  • Network accessline 8
    https://api.crossref.org
  • Network accessline 51
    https://api.crossref.org/works?query=CRISPR+gene+therapy&filter=from-pub-date:2024-01-01,type:journal-article,has-abstract:true&rows=5&sort=published&order=desc&mailto=you@example.com
  • Network accessline 64
    https://api.crossref.org/works/10.1038%2Fnature12373?mailto=you@example.com
  • Network accessline 186
    - https://www.crossref.org/documentation/retrieve-metadata/rest-api/
  • Network accessline 187
    - https://github.com/CrossRef/rest-api-doc
  • Network accessline 188
    - https://www.crossref.org/blog/announcing-changes-to-rest-api-rate-limits/

skills/paper-lookup/references/doaj.md

  • Network accessline 21
    https://doaj.org/api
  • Network accessline 24
    Docs (live): https://doaj.org/api/docs
  • Network accessline 66
    Verified: `total` 7777, `page` 1, `pageSize` 2, `results` length 2. `next` was `https://doaj.org/api/v4/search/articles/bibjson.title:CRISPR?page=2&pageSize=2`.
  • Network accessline 67
    `next` was `https://doaj.org/api/v4/search/articles/bibjson.title:CRISPR?page=2&pageSize=2`. Follow `next` (or increment `page`) rather than guessing a last page —
  • Network accessline 68
    `https://doaj.org/api/v4/search/articles/bibjson.title:CRISPR?page=2&pageSize=2`.
  • Network accessline 123
    - https://doaj.org/api/docs

skills/paper-lookup/references/europepmc.md

  • Network accessline 22
    https://www.ebi.ac.uk/europepmc/webservices/rest
  • Network accessline 55
    curl -s --get "https://www.ebi.ac.uk/europepmc/webservices/rest/search" \
  • Network accessline 70
    "hitCount": 13341,   "nextCursorMark": "AoIIQExCVyg1NTg2NjE3NQ==",   "nextPageUrl": "https://www.ebi.ac.uk/europepmc/webservices/rest/search?...",
  • Network accessline 71
    "nextCursorMark": "AoIIQExCVyg1NTg2NjE3NQ==",   "nextPageUrl": "https://www.ebi.ac.uk/europepmc/webservices/rest/search?...",   "request": {"queryString": "CRISPR AND SRC:\"PPR\"", "resultType": "lite", "cursorMark": "*", "pageSize": 2},
  • Network accessline 72
    "nextPageUrl": "https://www.ebi.ac.uk/europepmc/webservices/rest/search?...",
  • Network accessline 97
    https://www.ebi.ac.uk/europepmc/webservices/rest/PMC7029759/fullTextXML
  • Network accessline 116
    https://www.ebi.ac.uk/europepmc/webservices/rest/MED/32117569/citations?format=json&pageSize=1
  • Network accessline 135
    current Articles REST operation list and was not verified as supported. Use PubTator3 for this skill's entity workflow, or consult the official [Europe PMC Annotations API](https://europepmc.org/AnnotationsApi). Do not
  • Network accessline 136
    Use PubTator3 for this skill's entity workflow, or consult the official [Europe PMC Annotations API](https://europepmc.org/AnnotationsApi). Do not interpret a legacy-route 404 as evidence that no annotations exist.
  • Network accessline 137
    [Europe PMC Annotations API](https://europepmc.org/AnnotationsApi). Do not
  • Network accessline 167
    curl -s --get "https://www.ebi.ac.uk/europepmc/webservices/rest/search" \
  • Network accessline 232
    - https://europepmc.org/RestfulWebService

skills/paper-lookup/references/figshare.md

  • Network accessline 14
    https://api.figshare.com/v2
  • Network accessline 17
    Docs: https://docs.figshare.com/v2/
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 94
    - https://docs.figshare.com/v2/

skills/paper-lookup/references/medrxiv.md

  • Network accessline 10
    https://api.biorxiv.org
  • Network accessline 50
    https://api.biorxiv.org/details/medrxiv/2024-01-01/2024-01-31/0
  • Network accessline 51
    https://api.biorxiv.org/details/medrxiv/5
  • Network accessline 52
    https://api.biorxiv.org/details/medrxiv/10d
  • Network accessline 63
    https://api.biorxiv.org/details/medrxiv/10.1101/2021.04.29.21256344/na/json
  • Network accessline 132
    - https://api.biorxiv.org/

skills/paper-lookup/references/openalex.md

  • Network accessline 8
    https://api.openalex.org
  • Network accessline 13
    - **API key recommended** (free). Get one at https://openalex.org/settings/api
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 36
    /works/doi:10.7717/peerj.4375                  (DOI) /works/pmid:29456894                            (PMID) /works/https://doi.org/10.7717/peerj.4375      (full DOI URL)
  • Network accessline 38
    /works/https://doi.org/10.7717/peerj.4375      (full DOI URL)
  • Network accessline 64
    https://api.openalex.org/works?search=CRISPR+gene+therapy&filter=from_publication_date:2023-01-01&sort=cited_by_count:desc&per_page=10
  • Network accessline 93
    https://api.openalex.org/works?filter=from_publication_date:2024-01-01,type:article,is_oa:true,cited_by_count:>50
  • Network accessline 123
    {   "id": "https://openalex.org/W2741809807",
  • Network accessline 124
    "id": "https://openalex.org/W2741809807",
  • Network accessline 125
    "doi": "https://doi.org/10.7717/peerj.4375",
  • Network accessline 134
    "is_oa": true,     "oa_status": "gold",     "oa_url": "https://doi.org/10.7717/peerj.4375"
  • Network accessline 135
    "oa_status": "gold",     "oa_url": "https://doi.org/10.7717/peerj.4375"   },
  • Network accessline 136
    "oa_url": "https://doi.org/10.7717/peerj.4375"
  • Network accessline 137
    },   "authorships": [{     "author": {"id": "https://openalex.org/A5048491430", "display_name": "Heather Piwowar"},
  • Network accessline 138
    "authorships": [{     "author": {"id": "https://openalex.org/A5048491430", "display_name": "Heather Piwowar"},     "institutions": [{"display_name": "Impactstory"}]
  • Network accessline 139
    "author": {"id": "https://openalex.org/A5048491430", "display_name": "Heather Piwowar"},
  • Network accessline 144
    },   "abstract_inverted_index": {"Despite": [0], "growing": [1], "interest": [2], ...},   "referenced_works": ["https://openalex.org/W123...", ...],
  • Network accessline 145
    "abstract_inverted_index": {"Despite": [0], "growing": [1], "interest": [2], ...},   "referenced_works": ["https://openalex.org/W123...", ...],   "ids": {"openalex": "...", "doi": "...", "pmid": "..."}
  • Network accessline 146
    "referenced_works": ["https://openalex.org/W123...", ...],
  • Network accessline 176
    - https://help.openalex.org/api/authentication/
  • Network accessline 177
    - https://help.openalex.org/api/paging/
  • Network accessline 178
    - https://help.openalex.org/api/searching/
  • Network accessline 179
    - https://help.openalex.org/api/semantic-search/
  • Network accessline 180
    - https://help.openalex.org/api/endpoints/
  • Network accessline 181
    - https://help.openalex.org/access/example-costs/

skills/paper-lookup/references/opencitations.md

  • Network accessline 18
    https://api.opencitations.net/index/v2    # citation edges and counts
  • Network accessline 19
    https://api.opencitations.net/meta/v1     # bibliographic metadata for a PID
  • Network accessline 142
    - https://api.opencitations.net/index/v2
  • Network accessline 143
    - https://api.opencitations.net/meta/v1

skills/paper-lookup/references/pmc.md

  • Network accessline 10
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Network accessline 35
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=7029759&retmode=xml
  • Network accessline 81
    For a targeted paper, fetch via E-utilities, BioC, or Europe PMC and validate that the response actually contains article text. For bulk access consult [PMC Article Datasets](https://pmc.ncbi.nlm.nih.gov/tools/textmining/) and the
  • Network accessline 82
    that the response actually contains article text. For bulk access consult [PMC Article Datasets](https://pmc.ncbi.nlm.nih.gov/tools/textmining/) and the [PMC Cloud Service](https://pmc.ncbi.nlm.nih.gov/tools/cloud/).
  • Network accessline 83
    [PMC Article Datasets](https://pmc.ncbi.nlm.nih.gov/tools/textmining/) and the
  • Network accessline 84
    [PMC Cloud Service](https://pmc.ncbi.nlm.nih.gov/tools/cloud/).
  • Network accessline 97
    https://www.ncbi.nlm.nih.gov/research/bionlp/RESTful/pmcoa.cgi/
  • Network accessline 114
    https://www.ncbi.nlm.nih.gov/research/bionlp/RESTful/pmcoa.cgi/BioC_json/PMC7029759/unicode
  • Network accessline 156
    https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/
  • Network accessline 171
    https://pmc.ncbi.nlm.nih.gov/tools/idconv/api/v1/articles/?ids=PMC7029759&format=json
  • Network accessline 200
    - https://pmc.ncbi.nlm.nih.gov/tools/developers/
  • Network accessline 201
    - https://pmc.ncbi.nlm.nih.gov/tools/oa-service/
  • Network accessline 202
    - https://pmc.ncbi.nlm.nih.gov/tools/id-converter-api/
  • Network accessline 203
    - https://www.ncbi.nlm.nih.gov/research/bionlp/APIs/BioC-PMC/
  • Network accessline 204
    - https://pmc.ncbi.nlm.nih.gov/tools/textmining/

skills/paper-lookup/references/pubmed.md

  • Network accessline 8
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 43
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=CRISPR+gene+therapy&retmode=json&retmax=5&sort=pub_date
  • Network accessline 72
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id=39984857,39984678&retmode=json
  • Network accessline 92
    https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=39984857&retmode=xml
  • Network accessline 130
    - https://www.ncbi.nlm.nih.gov/books/NBK25499/

skills/paper-lookup/references/pubtator.md

  • Network accessline 17
    https://www.ncbi.nlm.nih.gov/research/pubtator3-api
  • Network accessline 20
    Docs: https://www.ncbi.nlm.nih.gov/research/pubtator3/api
  • Network accessline 28
    No more than **3 requests per second**. Serialize. For bulk annotation dumps use the FTP site (`https://ftp.ncbi.nlm.nih.gov/pub/lu/PubTator3/`) rather than the
  • Network accessline 29
    the FTP site (`https://ftp.ncbi.nlm.nih.gov/pub/lu/PubTator3/`) rather than the
  • Network accessline 155
    - https://www.ncbi.nlm.nih.gov/research/pubtator3/api

skills/paper-lookup/references/ror.md

  • Network accessline 3
    Open registry of research organizations. Use it to turn an affiliation string into a ROR ID (`https://ror.org/05a0ya142`) or to look up one org. It is not
  • Network accessline 4
    into a ROR ID (`https://ror.org/05a0ya142`) or to look up one org. It is not
  • Network accessline 13
    https://api.ror.org/v2
  • Network accessline 16
    Docs: https://ror.readme.io/docs/rest-api
  • Network accessline 20
    None. Heartbeat: `GET https://api.ror.org/heartbeat` → `OK`.
  • Network accessline 29
    A ROR ID is `https://ror.org/` plus nine characters (`0` + 6 alphanumeric +
  • Network accessline 30
    2 check-ish chars), e.g. `https://ror.org/05a0ya142`. The path
  • Network accessline 54
    Pages contain at most 20 active records. `page` is 1-based and capped at 500 (10,000 results); exceeding it can return HTTP 200 with `errors`. Use the ROR dump for the whole registry. Filter and page per https://ror.readme.io/docs/api-filte
  • Network accessline 55
    https://ror.readme.io/docs/api-filtering and
  • Network accessline 56
    https://ror.readme.io/docs/api-paging. Pass `all_status=true` if you need
  • Network accessline 75
    "matching_type": "SINGLE SEARCH",   "chosen": true,   "organization": { "id": "https://ror.org/05a0ya142", "names": […], "status": "active" }
  • Network accessline 76
    "chosen": true,   "organization": { "id": "https://ror.org/05a0ya142", "names": […], "status": "active" } }
  • Network accessline 77
    "organization": { "id": "https://ror.org/05a0ya142", "names": […], "status": "active" }
  • Network accessline 125
    - https://ror.readme.io/docs/rest-api
  • Network accessline 126
    - https://ror.readme.io/docs/api-paging
  • Network accessline 127
    - https://ror.readme.io/docs/api-affiliation

skills/paper-lookup/references/semantic-scholar.md

  • Network accessline 8
    https://api.semanticscholar.org/graph/v1       (Academic Graph)
  • Network accessline 9
    https://api.semanticscholar.org/recommendations/v1  (Recommendations)
  • Network accessline 15
    [Credential-related source omitted]
  • Network accessline 17
    - Get a free key at: https://www.semanticscholar.org/product/api#api-key-form
  • Network accessline 66
    https://api.semanticscholar.org/graph/v1/paper/search?query=CRISPR+gene+therapy&fields=title,year,abstract,citationCount,authors,openAccessPdf&limit=10&year=2023-2024
  • Network accessline 89
    https://api.semanticscholar.org/graph/v1/paper/DOI:10.1038/s41586-021-03819-2?fields=title,year,abstract,citationCount,referenceCount,isOpenAccess,openAccessPdf,authors,tldr
  • Network accessline 98
    "citationCount": 34260,   "isOpenAccess": true,   "openAccessPdf": {"url": "https://...pdf", "status": "HYBRID"},
  • Network accessline 99
    "isOpenAccess": true,   "openAccessPdf": {"url": "https://...pdf", "status": "HYBRID"},   "tldr": {"text": "This work develops AlphaFold, a system that..."},
  • Network accessline 100
    "openAccessPdf": {"url": "https://...pdf", "status": "HYBRID"},
  • Network accessline 208
    - https://api.semanticscholar.org/graph/v1/swagger.json
  • Network accessline 209
    - https://api.semanticscholar.org/recommendations/v1/swagger.json

skills/paper-lookup/references/unpaywall.md

  • Network accessline 8
    https://api.unpaywall.org/v2
  • Network accessline 31
    https://api.unpaywall.org/v2/10.1038/nature12373?email=you@example.com
  • Network accessline 46
    {   "doi": "10.1038/nature12373",   "doi_url": "https://doi.org/10.1038/nature12373",
  • Network accessline 47
    "doi": "10.1038/nature12373",   "doi_url": "https://doi.org/10.1038/nature12373",   "title": "Nanometre-scale thermometry in a living cell",
  • Network accessline 48
    "doi_url": "https://doi.org/10.1038/nature12373",
  • Network accessline 55
    "oa_status": "green",   "best_oa_location": {     "url": "https://dash.harvard.edu/bitstream/1/...",
  • Network accessline 56
    "best_oa_location": {     "url": "https://dash.harvard.edu/bitstream/1/...",     "url_for_pdf": "https://dash.harvard.edu/bitstream/1/...pdf",
  • Network accessline 57
    "url": "https://dash.harvard.edu/bitstream/1/...",
  • Network accessline 58
    "url_for_pdf": "https://dash.harvard.edu/bitstream/1/...pdf",
  • Network accessline 59
    "url_for_landing_page": "https://dash.harvard.edu/handle/...",
  • Network accessline 112
    - https://unpaywall.org/products/api
  • Network accessline 113
    - https://unpaywall.org/data-format

skills/paper-lookup/references/zenodo.md

  • Network accessline 14
    https://zenodo.org/api
  • Network accessline 17
    Docs: https://developers.zenodo.org/
  • Network accessline 78
    GET /api/records/3246410   -> 302  Location: /api/records/3246411 GET /api/records/3246411   (after curl -L)
  • Network accessline 79
    -> 302  Location: /api/records/3246411 GET /api/records/3246411   (after curl -L)   -> 200  id=3246411
  • Network accessline 80
    GET /api/records/3246411   (after curl -L)
  • Network accessline 113
    - https://developers.zenodo.org/

skills/paper-lookup/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 36
    _CONTROL = re.compile(r"[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]")
  • Access to secretsline 197
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]

skills/paper-lookup/scripts/arxiv_atom.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 9
    - A malformed parameter returns HTTP 200, `totalResults` **1**, and a single   entry titled `Error` -- which reads as a successful one-hit search. - `<id>` is now `https://` and carries a version suffix (`1706.03762v7`).
  • Network accessline 10
    entry titled `Error` -- which reads as a successful one-hit search. - `<id>` is now `https://` and carries a version suffix (`1706.03762v7`). - `<title>` and `<summary>` arrive hard-wrapped mid-sentence.
  • Network accessline 11
    - `<id>` is now `https://` and carries a version suffix (`1706.03762v7`).
  • Dangerous shell operationline 17
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 arxiv_atom.py -
  • Network accessline 17
    curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | python3 arxiv_atom.py -
  • Network accessline 33
    NS = {     "atom": "http://www.w3.org/2005/Atom",
  • Network accessline 34
    "atom": "http://www.w3.org/2005/Atom",
  • Network accessline 35
    "arxiv": "http://arxiv.org/schemas/atom",
  • Network accessline 36
    "opensearch": "http://a9.com/-/spec/opensearch/1.1/",
  • Network accessline 120
    "single entry titled 'Error'."         ),         epilog='curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | %(prog)s -',
  • Network accessline 121
    ),         epilog='curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | %(prog)s -',     )
  • Network accessline 122
    epilog='curl -s "https://export.arxiv.org/api/query?id_list=1706.03762" | %(prog)s -',

skills/paper-lookup/scripts/jats_to_text.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Dangerous shell operationline 19
    curl -s ".../efetch.fcgi?db=pmc&id=7029759&retmode=xml" | python3 jats_to_text.py -
  • Network accessline 19
    curl -s ".../efetch.fcgi?db=pmc&id=7029759&retmode=xml" | python3 jats_to_text.py -

skills/paper-lookup/scripts/openalex_abstract.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Dangerous shell operationline 14
    curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | python3 openalex_abstract.py -
  • Network accessline 14
    curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | python3 openalex_abstract.py -
  • Network accessline 118
    "Reconstruct readable abstracts from OpenAlex abstract_inverted_index payloads."         ),         epilog='curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | %(prog)s -',
  • Network accessline 119
    ),         epilog='curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | %(prog)s -',     )
  • Network accessline 120
    epilog='curl -s "https://api.openalex.org/works/doi:10.7717/peerj.4375" | %(prog)s -',

skills/paper-lookup/scripts/paginate.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 25
    [Credential-related source omitted]
  • Network accessline 46
    USER_AGENT = "paper-lookup-skill/2.4 (+https://agentskills.io)"
  • Network accessline 75
    def fetch(url: str, *, headers: dict[str, str] | None = None) -> Any:
  • Network accessline 76
    request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, **(headers or {})})
  • Network accessline 77
    try:         with urllib.request.urlopen(request, timeout=REQUEST_TIMEOUT) as response:             body = response.read().decode("utf-8", errors="replace")
  • Network accessline 78
    with urllib.request.urlopen(request, timeout=REQUEST_TIMEOUT) as response:
  • Network accessline 101
    interval = query[5:] if query.startswith("pubs:") else query         if interval.startswith("10."):             return f"https://api.biorxiv.org/{endpoint}/{server}/{urllib.parse.quote(interval, safe='/')}/na/json"
  • Network accessline 102
    if interval.startswith("10."):             return f"https://api.biorxiv.org/{endpoint}/{server}/{urllib.parse.quote(interval, safe='/')}/na/json"         if interval.isdigit():
  • Network accessline 103
    return f"https://api.biorxiv.org/{endpoint}/{server}/{urllib.parse.quote(interval, safe='/')}/na/json"
  • Network accessline 104
    if interval.isdigit():             return f"https://api.biorxiv.org/{endpoint}/{server}/{interval}"         suffix = "/json" if endpoint == "details" else ""
  • Network accessline 105
    return f"https://api.biorxiv.org/{endpoint}/{server}/{interval}"
  • Network accessline 107
    return f"https://api.biorxiv.org/{endpoint}/{server}/{interval}/{int(state)}{suffix}"
  • Network accessline 173
    "resultType": "lite",     }     return "https://www.ebi.ac.uk/europepmc/webservices/rest/search?" + urllib.parse.urlencode(params)
  • Network accessline 175
    return "https://www.ebi.ac.uk/europepmc/webservices/rest/search?" + urllib.parse.urlencode(params)
  • Network accessline 214
    base = "https://api.openalex.org/works?"     params = dict(urllib.parse.parse_qsl(query, keep_blank_values=True))
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]
  • Network accessline 256
    if mail:         params["mailto"] = mail     return "https://api.crossref.org/works?" + urllib.parse.urlencode(params)
  • Network accessline 258
    return "https://api.crossref.org/works?" + urllib.parse.urlencode(params)
  • Network accessline 371
    try:             page = api.parse(fetch(url), state)
  • Network accessline 372
    page = api.parse(fetch(url), state)
  • Network accessline 489
    "api": api.name,             "query": (                 urllib.parse.urlsplit(redact_url("https://provenance.invalid/?" + args.query)).query
  • Network accessline 490
    "query": (                 urllib.parse.urlsplit(redact_url("https://provenance.invalid/?" + args.query)).query                 if args.api in {"openalex", "crossref"} else args.query
  • Network accessline 491
    urllib.parse.urlsplit(redact_url("https://provenance.invalid/?" + args.query)).query

skills/paperclip/SKILL.md

  • Broad permissionsline 1
    Bash Read Write
  • Network accessline 4
    allowed-tools: Bash Read Write license: MIT compatibility: Requires network access and the GXL paperclip CLI. The macOS/Linux installer requires Python 3.8+ plus curl or wget; it installs a Python launcher and private library, not an interp
  • Network accessline 5
    license: MIT compatibility: Requires network access and the GXL paperclip CLI. The macOS/Linux installer requires Python 3.8+ plus curl or wget; it installs a Python launcher and private library, not an interpreter. Use PAPERCLIP_API_KEY or
  • Network accessline 6
    [Credential-related source omitted]
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 16
    required: false         description: Paperclip API key from https://paperclip.gxl.ai/keys. Existing OAuth credentials also work; installation and help do not require a key. ---
  • Network accessline 17
    description: Paperclip API key from https://paperclip.gxl.ai/keys. Existing OAuth credentials also work; installation and help do not require a key.
  • Network accessline 39
    If installed, use the existing account or a key configured privately at `https://paperclip.gxl.ai/keys`. Do not ask for a key in chat or print credential files.
  • Network accessline 40
    `https://paperclip.gxl.ai/keys`. Do not ask for a key in chat or print credential files.
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 161
    [1] Authors. "Title." Journal (year). doi:DOI     https://paperclip.gxl.ai/citations/papers/DOCUMENT_ID#L45-L52
  • Network accessline 162
    https://paperclip.gxl.ai/citations/papers/DOCUMENT_ID#L45-L52
  • Access to secretsline 191
    [Credential-related source omitted]
  • Network accessline 204
    Official review sources: [documentation](https://paperclip.gxl.ai/docs),
  • Network accessline 205
    [release history](https://paperclip.gxl.ai/changelog),
  • Network accessline 206
    [core vendor reference](https://paperclip.gxl.ai/skills/full_skill.md), and
  • Network accessline 207
    [public API schema](https://paperclip.gxl.ai/api/v1/openapi.json).
  • Network accessline 226
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 228
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 230
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 231
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 232
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 233
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/paperclip/references/cli-reference.md

  • Network accessline 3
    Reviewed against installed **0.7.92**, its native help/source, and the current [official core reference](https://paperclip.gxl.ai/skills/full_skill.md) and
  • Network accessline 4
    [official core reference](https://paperclip.gxl.ai/skills/full_skill.md) and
  • Network accessline 5
    [web documentation](https://paperclip.gxl.ai/docs). Data commands below are documented contracts,
  • Access to secretsline 21
    [Credential-related source omitted]
  • Dangerous shell operationline 154
    | `sync rm TARGET` | Remove remote clipboard content; `--all` is broad deletion |
  • Access to secretsline 157
    [Credential-related source omitted]

skills/paperclip/references/installation.md

  • Network accessline 3
    Reviewed on 2026-09-30 against CLI/SDK 0.7.92, the [official installer](https://paperclip.gxl.ai/install.sh),
  • Network accessline 4
    [official installer](https://paperclip.gxl.ai/install.sh),
  • Network accessline 5
    [installation page](https://paperclip.gxl.ai/install), and local CLI source/help.
  • Dangerous shell operationline 13
    curl -fsSL https://paperclip.gxl.ai/install.sh | bash
  • Network accessline 13
    curl -fsSL https://paperclip.gxl.ai/install.sh | bash
  • Network accessline 16
    It requires **an existing Python 3.8+ interpreter**, Bash, and curl or wget. It downloads the wheel,
  • Network accessline 23
    curl -fsSL https://paperclip.gxl.ai/install.sh -o /tmp/paperclip-install.sh
  • Network accessline 27
    The official `https://paperclip.gxl.ai/version.json` currently reports version `0.7.92` and a SHA-256
  • Network accessline 36
    uv venv .venv uv pip install --python .venv/bin/python https://paperclip.gxl.ai/paperclip.whl
  • Network accessline 37
    uv pip install --python .venv/bin/python https://paperclip.gxl.ai/paperclip.whl
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 67
    Create keys privately at `https://paperclip.gxl.ai/keys`. API-key requests use `X-API-Key`; bearer
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 128
    https://paperclip.gxl.ai/mcp
  • Network accessline 131
    Use the client's supported OAuth flow or `X-API-Key` header. Configure secrets through the client; do not embed a real key in a shared config example. See the vendor's [per-client setup](https://paperclip.gxl.ai/install) for the current int
  • Network accessline 133
    [per-client setup](https://paperclip.gxl.ai/install) for the current interface.

skills/paperclip/references/map-reduce.md

  • Network accessline 3
    Reviewed against 0.7.92 CLI/SDK source, native results help, and the current [core reference](https://paperclip.gxl.ai/skills/full_skill.md) and
  • Network accessline 4
    [core reference](https://paperclip.gxl.ai/skills/full_skill.md) and
  • Network accessline 5
    [map documentation](https://paperclip.gxl.ai/docs). No LLM reader or authenticated extraction was

skills/paperclip/references/python-sdk.md

  • Network accessline 3
    Reviewed on 2026-09-30 against **gxl_paperclip 0.7.92** installed client/source, request-construction smoke tests with fake HTTP responses, and the public [OpenAPI 3.1 schema](https://paperclip.gxl.ai/api/v1/openapi.json). Public metadata/u
  • Network accessline 4
    smoke tests with fake HTTP responses, and the public [OpenAPI 3.1 schema](https://paperclip.gxl.ai/api/v1/openapi.json). Public metadata/unauthenticated probes were checked; authenticated retrieval, LLM execution, account permissions, uploa
  • Network accessline 5
    [OpenAPI 3.1 schema](https://paperclip.gxl.ai/api/v1/openapi.json). Public metadata/unauthenticated
  • Network accessline 15
    uv pip install https://paperclip.gxl.ai/paperclip.whl
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 260
    [Credential-related source omitted]
  • Network accessline 261
    [Credential-related source omitted]
  • Network accessline 284
    response = requests.post(
  • Network accessline 285
    "https://paperclip.gxl.ai/api/v1/search",
  • Access to secretsline 286
    [Credential-related source omitted]

skills/paperclip/references/repos-and-workspace.md

  • Network accessline 3
    Reviewed on 2026-09-30 against installed 0.7.92 native help/source and the current [core reference](https://paperclip.gxl.ai/skills/full_skill.md). These are illustrative workflows;
  • Network accessline 4
    [core reference](https://paperclip.gxl.ai/skills/full_skill.md). These are illustrative workflows;
  • Dangerous shell operationline 143
    existing collection. `sync remove` unregisters a folder and leaves remote documents. `sync rm TARGET`
  • Dangerous shell operationline 144
    deletes remote clipboard content; `sync rm --all` is broad deletion, not a cleanup check.
  • Access to secretsline 188
    [Credential-related source omitted]

skills/paperclip/references/search-and-retrieval.md

  • Network accessline 3
    Reviewed on 2026-09-30 against the 0.7.92 CLI/SDK, the [core reference](https://paperclip.gxl.ai/skills/full_skill.md),
  • Network accessline 4
    [core reference](https://paperclip.gxl.ai/skills/full_skill.md),
  • Network accessline 5
    [protein reference](https://paperclip.gxl.ai/skills/skills/proteins.md), and
  • Network accessline 6
    [web docs](https://paperclip.gxl.ai/docs). Retrieval examples are illustrative: no paid or

skills/paperzilla/SKILL.md

  • Network accessline 54
    scoop bucket add paperzilla-ai https://github.com/paperzilla-ai/scoop-bucket
  • Network accessline 61
    - https://docs.paperzilla.ai/guides/cli-getting-started
  • Network accessline 66
    - https://github.com/paperzilla-ai/pz
  • Network accessline 211
    `items[].paper.id`/`items[].paper.short_id` are canonical paper identifiers. Do not infer recommendation IDs from a DOI or canonical paper ID. See the [official CLI documentation](https://github.com/paperzilla-ai/pz).
  • Network accessline 213
    [official CLI documentation](https://github.com/paperzilla-ai/pz).
  • Network accessline 238
    export PZ_API_URL="https://paperzilla.ai"
  • Network accessline 251
    - Docs: https://docs.paperzilla.ai/guides/cli
  • Network accessline 252
    - Quickstart: https://docs.paperzilla.ai/guides/cli-getting-started
  • Network accessline 253
    - Repo: https://github.com/paperzilla-ai/pz

skills/paperzilla/references/cli-contracts.md

  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 26
    The default base URL is `https://paperzilla.ai`. `PZ_API_URL` replaces it; do not
  • Network accessline 95
    - [CLI guide](https://docs.paperzilla.ai/guides/cli)
  • Network accessline 96
    - [Quickstart](https://docs.paperzilla.ai/guides/cli-getting-started)
  • Network accessline 97
    - [Public integration scope](https://docs.paperzilla.ai/api-reference/introduction)
  • Network accessline 98
    - [Atom route and credential semantics](https://docs.paperzilla.ai/api-reference/rss-atom-feed)
  • Network accessline 99
    - [v0.7.1 release](https://github.com/paperzilla-ai/pz/releases/tag/v0.7.1)
  • Network accessline 100
    - [CLI command source](https://github.com/paperzilla-ai/pz/tree/v0.7.1/cmd)
  • Network accessline 101
    - [HTTP client, auth, endpoints and schemas](https://github.com/paperzilla-ai/pz/tree/v0.7.1/internal/api)
  • Network accessline 102
    - [Session storage](https://github.com/paperzilla-ai/pz/blob/v0.7.1/internal/config/tokens.go)

skills/parallel-web/SKILL.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 73
    than merely mentioning the topic. Preserve null or unresolved fields; do not turn an unavailable value into zero. Confidence describes the service's assessment, not independent validation. See [Parallel's research basis guide](https://docs.
  • Network accessline 75
    assessment, not independent validation. See [Parallel's research basis guide](https://docs.parallel.ai/task-api/guides/access-research-basis).
  • Network accessline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Network accessline 149
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 151
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 153
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 154
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 155
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 156
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/parallel-web/references/api-contracts.md

  • Network accessline 10
    `parallel-web-tools[cli]==0.9.3` supplies `parallel-cli`; `parallel-web` is the separate SDK dependency. Python package installation requires Python 3.10+. Data APIs use `https://api.parallel.ai` and the `x-api-key` header. The CLI uses
  • Network accessline 11
    separate SDK dependency. Python package installation requires Python 3.10+. Data APIs use `https://api.parallel.ai` and the `x-api-key` header. The CLI uses `PARALLEL_API_KEY` before stored credentials. `login` uses device OAuth, with
  • Network accessline 12
    Data APIs use `https://api.parallel.ai` and the `x-api-key` header. The CLI uses
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 19
    Sources: [release 0.9.3](https://github.com/parallel-web/parallel-web-tools/releases/tag/v0.9.3),
  • Network accessline 20
    [CLI source](https://github.com/parallel-web/parallel-web-tools/blob/v0.9.3/parallel_web_tools/cli/commands.py),
  • Network accessline 21
    [authentication source](https://github.com/parallel-web/parallel-web-tools/blob/v0.9.3/parallel_web_tools/core/auth.py),
  • Network accessline 22
    [Account API](https://docs.parallel.ai/integrations/account-api).
  • Network accessline 52
    - [Current OpenAPI](https://docs.parallel.ai/docs-latest-openapi.json): Search,
  • Network accessline 53
    Extract, Tasks/Groups, FindAll and Monitor request/response schemas. Ingest   suggestion routes are documented separately and absent from this schema. - [Search migration](https://docs.parallel.ai/search/search-migration-guide):
  • Network accessline 54
    suggestion routes are documented separately and absent from this schema. - [Search migration](https://docs.parallel.ai/search/search-migration-guide):   V1 required queries, four native modes, nesting, and raw API defaults.
  • Network accessline 55
    - [Search migration](https://docs.parallel.ai/search/search-migration-guide):
  • Network accessline 56
    V1 required queries, four native modes, nesting, and raw API defaults. - [Extract migration](https://docs.parallel.ai/extract/extract-migration-guide):   V1 limits and always-returned server-side excerpts.
  • Network accessline 57
    - [Extract migration](https://docs.parallel.ai/extract/extract-migration-guide):
  • Network accessline 58
    V1 limits and always-returned server-side excerpts. - [Task Ingest](https://docs.parallel.ai/task-api/ingest-api): suggestion routes   and raw schemas. [Task Groups](https://docs.parallel.ai/task-api/group-api)
  • Network accessline 59
    - [Task Ingest](https://docs.parallel.ai/task-api/ingest-api): suggestion routes
  • Network accessline 60
    and raw schemas. [Task Groups](https://docs.parallel.ai/task-api/group-api)
  • Network accessline 61
    explains the streaming result retrieval. - [Processors](https://docs.parallel.ai/task-api/guides/choose-a-processor):   standard processors are preferred for new Task workloads; CLI defaults can lag.
  • Network accessline 62
    - [Processors](https://docs.parallel.ai/task-api/guides/choose-a-processor):
  • Network accessline 63
    standard processors are preferred for new Task workloads; CLI defaults can lag. - [FindAll candidates](https://docs.parallel.ai/findall-api/core-concepts/findall-candidates):   match status, conditions, and evidence.
  • Network accessline 64
    - [FindAll candidates](https://docs.parallel.ai/findall-api/core-concepts/findall-candidates):
  • Network accessline 65
    match status, conditions, and evidence. - [Monitor migration](https://docs.parallel.ai/monitor-api/monitor-migration-guide):   current verbs, nested settings, event types, dates, and pagination.
  • Network accessline 66
    - [Monitor migration](https://docs.parallel.ai/monitor-api/monitor-migration-guide):
  • Network accessline 67
    current verbs, nested settings, event types, dates, and pagination. - [Snapshot prerequisites](https://docs.parallel.ai/monitor-api/quickstart-snapshot):   a completed Task Run is the baseline.
  • Network accessline 68
    - [Snapshot prerequisites](https://docs.parallel.ai/monitor-api/quickstart-snapshot):

skills/parallel-web/references/monitor.md

  • Network accessline 31
    parallel-cli monitor create    "New SEC filings from Tesla"    --frequency 1d    --webhook "https://example.com/parallel-events"
  • Network accessline 32
    "New SEC filings from Tesla" \   --frequency 1d \   --webhook "https://example.com/parallel-events" \
  • Network accessline 33
    --frequency 1d \   --webhook "https://example.com/parallel-events" \   --json
  • Network accessline 34
    --webhook "https://example.com/parallel-events" \

skills/parallel-web/references/web-extract.md

  • Network accessline 10
    parallel-cli extract "https://example.com/article" --json
  • Network accessline 16
    parallel-cli extract "https://company.com/pricing" \
  • Network accessline 24
    parallel-cli extract "https://example.com/article" \
  • Network accessline 40
    Use only an `http://` or `https://` URL the user supplied or that came from a trusted search result. Do not construct a URL from shell fragments.
  • Network accessline 47
    parallel-cli extract "https://arxiv.org/abs/2501.00001" \

skills/pathml/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Dangerous shell operationline 71
    sudo apt-get install openslide-tools gcc g++ libblas-dev liblapack-dev openjdk-17-jdk
  • Network accessline 137
    physical areas, and OpenSlide MPP may be absent or inaccurate. Keep results in pixel units when calibration is unknown, or document a validated calibration; do not infer it from objective magnification alone. See [OpenSlide properties](http
  • Network accessline 139
    do not infer it from objective magnification alone. See [OpenSlide properties](https://openslide.org/docs/properties/).
  • Network accessline 173
    - `SegmentMIFRemote` downloads an ONNX file from   `https://huggingface.co/pathml/test/resolve/main/mesmer.onnx` at construction,
  • Network accessline 174
    `https://huggingface.co/pathml/test/resolve/main/mesmer.onnx` at construction,
  • Network accessline 240
    - PyPI metadata: https://pypi.org/project/pathml/3.0.8/
  • Network accessline 241
    - Stable source tag: https://github.com/Dana-Farber-AIOS/pathml/tree/v3.0.8
  • Network accessline 242
    - Releases: https://github.com/Dana-Farber-AIOS/pathml/releases
  • Network accessline 243
    - Stable documentation: https://pathml.readthedocs.io/en/stable/
  • Network accessline 244
    - Rosenthal et al. (2022), PathML toolkit:   https://doi.org/10.1158/1541-7786.MCR-21-0665 - Omar et al. (2025), multiplex workflows:
  • Network accessline 245
    https://doi.org/10.1158/1541-7786.MCR-21-0665
  • Network accessline 247
    https://doi.org/10.1016/j.labinv.2025.104220
  • Network accessline 255
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 257
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 259
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 260
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 261
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 262
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pathml/references/data_management.md

  • Network accessline 204
    - `download=False` is the safe default. - `download=True` downloads three ZIPs from   `https://warwick.ac.uk/fac/cross_fac/tia/data/pannuke/fold_{1,2,3}.zip` and
  • Network accessline 205
    - `download=True` downloads three ZIPs from   `https://warwick.ac.uk/fac/cross_fac/tia/data/pannuke/fold_{1,2,3}.zip` and   extracts them. These are binary GETs, without authentication or pagination.
  • Network accessline 206
    `https://warwick.ac.uk/fac/cross_fac/tia/data/pannuke/fold_{1,2,3}.zip` and
  • Network accessline 227
    - focus classification patches derived from four slides/patients and four stains; - `download=True` GETs   `https://zenodo.org/record/1134848/files/outoffocus2017_patches5Classification.h5`
  • Network accessline 228
    - `download=True` GETs   `https://zenodo.org/record/1134848/files/outoffocus2017_patches5Classification.h5`   without authentication/pagination;
  • Network accessline 229
    `https://zenodo.org/record/1134848/files/outoffocus2017_patches5Classification.h5`
  • Network accessline 377
    - Stable h5path guide:   https://pathml.readthedocs.io/en/stable/h5path.html
  • Network accessline 378
    https://pathml.readthedocs.io/en/stable/h5path.html
  • Network accessline 379
    - Stable datasets guide:   https://pathml.readthedocs.io/en/stable/datasets.html - Stable datasets API:
  • Network accessline 380
    https://pathml.readthedocs.io/en/stable/datasets.html
  • Network accessline 381
    - Stable datasets API:   https://pathml.readthedocs.io/en/stable/api_datasets_reference.html - Stable `TileDataset`/`EntityDataset` source:
  • Network accessline 382
    https://pathml.readthedocs.io/en/stable/api_datasets_reference.html
  • Network accessline 383
    - Stable `TileDataset`/`EntityDataset` source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/datasets.py - Stable PanNuke source:
  • Network accessline 384
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/datasets.py
  • Network accessline 385
    - Stable PanNuke source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/pannuke.py - Stable DeepFocus source:
  • Network accessline 386
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/pannuke.py
  • Network accessline 387
    - Stable DeepFocus source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/deepfocus.py - PanNuke extension paper: https://arxiv.org/abs/2003.10778
  • Network accessline 388
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/datasets/deepfocus.py
  • Network accessline 389
    - PanNuke extension paper: https://arxiv.org/abs/2003.10778
  • Network accessline 390
    - DeepFocus paper: https://doi.org/10.1371/journal.pone.0205387

skills/pathml/references/graphs.md

  • Network accessline 341
    - Stable graph guide:   https://pathml.readthedocs.io/en/stable/graphs.html
  • Network accessline 342
    https://pathml.readthedocs.io/en/stable/graphs.html
  • Network accessline 343
    - Stable graph API:   https://pathml.readthedocs.io/en/stable/api_graph_reference.html - Stable graph builder source:
  • Network accessline 344
    https://pathml.readthedocs.io/en/stable/api_graph_reference.html
  • Network accessline 345
    - Stable graph builder source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/graph/preprocessing.py - Stable graph schema/helpers:
  • Network accessline 346
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/graph/preprocessing.py
  • Network accessline 347
    - Stable graph schema/helpers:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/graph/utils.py - Pati et al. (2022), HACT:
  • Network accessline 348
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/graph/utils.py
  • Network accessline 349
    - Pati et al. (2022), HACT:   https://doi.org/10.1016/j.media.2021.102264 - Jaume et al. (2021), histocartography:
  • Network accessline 350
    https://doi.org/10.1016/j.media.2021.102264
  • Network accessline 352
    https://proceedings.mlr.press/v156/jaume21a.html

skills/pathml/references/image_loading.md

  • Network accessline 321
    - Stable loading guide:   https://pathml.readthedocs.io/en/stable/loading_slides.html
  • Network accessline 322
    https://pathml.readthedocs.io/en/stable/loading_slides.html
  • Network accessline 323
    - Stable core API:   https://pathml.readthedocs.io/en/stable/api_core_reference.html - Stable source (`slide_data.py`):
  • Network accessline 324
    https://pathml.readthedocs.io/en/stable/api_core_reference.html
  • Network accessline 325
    - Stable source (`slide_data.py`):   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/slide_data.py - Stable source (`slide_backends.py`):
  • Network accessline 326
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/slide_data.py
  • Network accessline 327
    - Stable source (`slide_backends.py`):   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/slide_backends.py - Stable source (`tile.py`):
  • Network accessline 328
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/slide_backends.py
  • Network accessline 329
    - Stable source (`tile.py`):   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/tile.py - OpenSlide formats: https://openslide.org/formats/
  • Network accessline 330
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/core/tile.py
  • Network accessline 331
    - OpenSlide formats: https://openslide.org/formats/
  • Network accessline 333
    https://docs.openmicroscopy.org/bio-formats/latest/supported-formats.html

skills/pathml/references/machine_learning.md

  • Network accessline 76
    NP logits: (batch, 2, height, width) HV maps:   (batch, 2, height, width) NC logits: (batch, n_classes, height, width)
  • Network accessline 78
    NC logits: (batch, n_classes, height, width)
  • Network accessline 265
    - `RemoteMesmer` / `SegmentMIFRemote` downloads   `https://huggingface.co/pathml/test/resolve/main/mesmer.onnx`.
  • Network accessline 266
    `https://huggingface.co/pathml/test/resolve/main/mesmer.onnx`.
  • Network accessline 268
    `https://huggingface.co/pathml/test/resolve/main/hovernet_fast_tiatoolbox_fixed.onnx`.
  • Network accessline 398
    - Stable ML API:   https://pathml.readthedocs.io/en/stable/api_ml_reference.html
  • Network accessline 399
    https://pathml.readthedocs.io/en/stable/api_ml_reference.html
  • Network accessline 400
    - Stable inference API:   https://pathml.readthedocs.io/en/stable/api_inference_reference.html - Stable HoVer-Net source:
  • Network accessline 401
    https://pathml.readthedocs.io/en/stable/api_inference_reference.html
  • Network accessline 402
    - Stable HoVer-Net source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/ml/models/hovernet.py - Stable HACTNet source:
  • Network accessline 403
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/ml/models/hovernet.py
  • Network accessline 404
    - Stable HACTNet source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/ml/models/hactnet.py - Stable inference source:
  • Network accessline 405
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/ml/models/hactnet.py
  • Network accessline 406
    - Stable inference source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/inference/inference.py - ONNX Runtime compatibility table:
  • Network accessline 407
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/inference/inference.py
  • Network accessline 408
    - ONNX Runtime compatibility table:   https://onnxruntime.ai/docs/reference/compatibility.html - GitHub v3.0.7 release:
  • Network accessline 409
    https://onnxruntime.ai/docs/reference/compatibility.html
  • Network accessline 410
    - GitHub v3.0.7 release:   https://github.com/Dana-Farber-AIOS/pathml/releases/tag/v3.0.7 - Graham et al. (2019), HoVer-Net:
  • Network accessline 411
    https://github.com/Dana-Farber-AIOS/pathml/releases/tag/v3.0.7
  • Network accessline 412
    - Graham et al. (2019), HoVer-Net:   https://doi.org/10.1016/j.media.2019.101563 - Pati et al. (2022), HACT:
  • Network accessline 413
    https://doi.org/10.1016/j.media.2019.101563
  • Network accessline 415
    https://doi.org/10.1016/j.media.2021.102264

skills/pathml/references/multiparametric.md

  • Network accessline 148
    https://huggingface.co/pathml/test/resolve/main/mesmer.onnx
  • Network accessline 366
    - Stable loading guide:   https://pathml.readthedocs.io/en/stable/loading_slides.html
  • Network accessline 367
    https://pathml.readthedocs.io/en/stable/loading_slides.html
  • Network accessline 368
    - Stable preprocessing API:   https://pathml.readthedocs.io/en/stable/api_preprocessing_reference.html - Stable transforms source:
  • Network accessline 369
    https://pathml.readthedocs.io/en/stable/api_preprocessing_reference.html
  • Network accessline 370
    - Stable transforms source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/transforms.py - Stable inference source:
  • Network accessline 371
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/transforms.py
  • Network accessline 372
    - Stable inference source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/inference/inference.py - Stable multiplex tutorial:
  • Network accessline 373
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/inference/inference.py
  • Network accessline 374
    - Stable multiplex tutorial:   https://pathml.readthedocs.io/en/stable/examples/link_multiplex_if.html - Stable CODEX tutorial:
  • Network accessline 375
    https://pathml.readthedocs.io/en/stable/examples/link_multiplex_if.html
  • Network accessline 376
    - Stable CODEX tutorial:   https://pathml.readthedocs.io/en/stable/examples/link_codex.html - Greenwald et al. (2022), Mesmer:
  • Network accessline 377
    https://pathml.readthedocs.io/en/stable/examples/link_codex.html
  • Network accessline 378
    - Greenwald et al. (2022), Mesmer:   https://doi.org/10.1038/s41587-021-01094-0 - Omar et al. (2025), antibody-based multiplex workflows:
  • Network accessline 379
    https://doi.org/10.1038/s41587-021-01094-0
  • Network accessline 381
    https://doi.org/10.1016/j.labinv.2025.104220

skills/pathml/references/preprocessing.md

  • Network accessline 363
    - Stable pipeline guide:   https://pathml.readthedocs.io/en/stable/creating_pipelines.html
  • Network accessline 364
    https://pathml.readthedocs.io/en/stable/creating_pipelines.html
  • Network accessline 365
    - Stable execution guide:   https://pathml.readthedocs.io/en/stable/running_pipelines.html - Stable preprocessing API:
  • Network accessline 366
    https://pathml.readthedocs.io/en/stable/running_pipelines.html
  • Network accessline 367
    - Stable preprocessing API:   https://pathml.readthedocs.io/en/stable/api_preprocessing_reference.html - Stable transforms source:
  • Network accessline 368
    https://pathml.readthedocs.io/en/stable/api_preprocessing_reference.html
  • Network accessline 369
    - Stable transforms source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/transforms.py - Stable pipeline source:
  • Network accessline 370
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/transforms.py
  • Network accessline 371
    - Stable pipeline source:   https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/pipeline.py - Macenko et al. (2009):
  • Network accessline 372
    https://github.com/Dana-Farber-AIOS/pathml/blob/v3.0.8/pathml/preprocessing/pipeline.py
  • Network accessline 373
    - Macenko et al. (2009):   https://doi.org/10.1109/ISBI.2009.5193250 - Vahadane et al. (2016):
  • Network accessline 374
    https://doi.org/10.1109/ISBI.2009.5193250
  • Network accessline 376
    https://doi.org/10.1109/TMI.2016.2529665

skills/pathml/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathml/scripts/image_qc.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathml/scripts/plan_inference.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathml/scripts/plan_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathml/scripts/slide_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathml/scripts/validate_spatial_schema.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathogen-variant-surveillance/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 47
    `dataUseTerms=OPEN`. These are printed with the result and can be overridden explicitly with `--where`. Open access to an endpoint is not a blanket data-use license; preserve source attribution and the applicable [Pathoplexus terms](https:/
  • Network accessline 49
    attribution and the applicable [Pathoplexus terms](https://pathoplexus.org/about/terms-of-use).
  • Network accessline 174
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 176
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 178
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 179
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 180
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 181
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pathogen-variant-surveillance/references/lapis-api.md

  • Network accessline 11
    | Registry names | Base URL | | --- | --- | | `sars-cov-2` | `https://lapis.cov-spectrum.org/open/v2` |
  • Network accessline 12
    | --- | --- | | `sars-cov-2` | `https://lapis.cov-spectrum.org/open/v2` | | `influenza-a`, `h1n1pdm`, `h3n2`, `h5n1` | `https://lapis.genspectrum.org/<name>` |
  • Network accessline 13
    | `sars-cov-2` | `https://lapis.cov-spectrum.org/open/v2` |
  • Network accessline 14
    | `influenza-a`, `h1n1pdm`, `h3n2`, `h5n1` | `https://lapis.genspectrum.org/<name>` |
  • Network accessline 15
    | `rsv-a`, `rsv-b`, `hmpv`, `measles`, `mpox`, `west-nile`, `dengue`, `ebola-zaire`, `ebola-sudan`, `cchf` | `https://lapis.pathoplexus.org/<name>` |
  • Network accessline 28
    Official sources: [authentication](https://lapis.cov-spectrum.org/open/v2/docs/concepts/authentication), [Pathoplexus API usage](https://pathoplexus.org/docs/how-to/search-download-seqs-api),
  • Network accessline 29
    [Pathoplexus API usage](https://pathoplexus.org/docs/how-to/search-download-seqs-api),
  • Network accessline 30
    [Pathoplexus terms](https://pathoplexus.org/about/terms-of-use).
  • Network accessline 66
    Sources: [SARS-CoV-2 OpenAPI](https://lapis.cov-spectrum.org/open/v2/api-docs),
  • Network accessline 67
    [H5N1 OpenAPI](https://lapis.genspectrum.org/h5n1/api-docs),
  • Network accessline 68
    [RSV-A OpenAPI](https://lapis.pathoplexus.org/rsv-a/api-docs),
  • Network accessline 69
    [request methods](https://lapis.cov-spectrum.org/open/v2/docs/concepts/request-methods).
  • Network accessline 97
    Sources: [database config](https://lapis.cov-spectrum.org/open/v2/sample/databaseConfig),
  • Network accessline 98
    [LAPIS changelog](https://github.com/GenSpectrum/LAPIS/blob/main/CHANGELOG.md).
  • Network accessline 121
    Source: [mutation filters](https://lapis.cov-spectrum.org/open/v2/docs/concepts/mutation-filters/).
  • Network accessline 139
    Sources: [computed fields](https://lapis.cov-spectrum.org/open/v2/docs/concepts/computed-fields),
  • Network accessline 140
    [OpenAPI](https://lapis.cov-spectrum.org/open/v2/api-docs).
  • Network accessline 160
    Source: [data versions](https://lapis.cov-spectrum.org/open/v2/docs/concepts/data-versions).

skills/pathogen-variant-surveillance/references/lineage-nomenclature.md

  • Network accessline 8
    The [Pango designation repository](https://github.com/cov-lineages/pango-designation) is the
  • Network accessline 40
    the current reference dataset, and the question's required resolution. Likewise a null `whoClade` is not evidence that WHO's tracking system is retired. Consult the current [WHO tracking page](https://www.who.int/activities/tracking-SARS-Co
  • Network accessline 41
    is not evidence that WHO's tracking system is retired. Consult the current [WHO tracking page](https://www.who.int/activities/tracking-SARS-CoV-2-variants) for official labels/classifications; do not invent Greek labels or infer a risk clas
  • Network accessline 42
    [WHO tracking page](https://www.who.int/activities/tracking-SARS-CoV-2-variants) for official
  • Network accessline 49
    not treat a dataset-server root as an inference endpoint or silently replace a study's dataset. These commands are documentation-reviewed here, not locally executed. [Official Nextclade usage](https://docs.nextstrain.org/projects/nextclade/
  • Network accessline 51
    [Official Nextclade usage](https://docs.nextstrain.org/projects/nextclade/en/stable/user/nextclade-cli/usage.html).
  • Network accessline 65
    H5N1 HA clade labels and whole-genome genotypes are different entities. A query for a clade cannot produce a genotype count, and neither geography nor host can substitute for genotype assignment. [USDA GenoFLU](https://github.com/USDA-VS/Ge
  • Network accessline 66
    cannot produce a genotype count, and neither geography nor host can substitute for genotype assignment. [USDA GenoFLU](https://github.com/USDA-VS/GenoFLU) describes a specialist genotype workflow for North American H5N1 clade 2.3.4.4b seque
  • Network accessline 67
    assignment. [USDA GenoFLU](https://github.com/USDA-VS/GenoFLU) describes a specialist genotype
  • Network accessline 85
    `resolve_lineage.py` prints alternate candidate fields. Its automatic choice is a convenience; select the field that answers the question, and report whether descendants were included. The [Pathoplexus API guide](https://pathoplexus.org/doc
  • Network accessline 86
    select the field that answers the question, and report whether descendants were included. The [Pathoplexus API guide](https://pathoplexus.org/docs/how-to/search-download-seqs-api) and each instance's `/sample/databaseConfig` provide deploym
  • Network accessline 87
    The [Pathoplexus API guide](https://pathoplexus.org/docs/how-to/search-download-seqs-api) and each

skills/pathogen-variant-surveillance/references/surveillance-caveats.md

  • Network accessline 86
    Relevant primary documentation: [response data versions](https://lapis.cov-spectrum.org/open/v2/docs/concepts/data-versions),
  • Network accessline 87
    [response data versions](https://lapis.cov-spectrum.org/open/v2/docs/concepts/data-versions), [mutation filters](https://lapis.cov-spectrum.org/open/v2/docs/concepts/mutation-filters/), [Pathoplexus accessions and versions](https://pathople
  • Network accessline 88
    [mutation filters](https://lapis.cov-spectrum.org/open/v2/docs/concepts/mutation-filters/), [Pathoplexus accessions and versions](https://pathoplexus.org/docs/how-to/search-download-seqs-api), [WHO variant tracking](https://www.who.int/acti
  • Network accessline 89
    [Pathoplexus accessions and versions](https://pathoplexus.org/docs/how-to/search-download-seqs-api),
  • Network accessline 90
    [WHO variant tracking](https://www.who.int/activities/tracking-SARS-CoV-2-variants).

skills/pathogen-variant-surveillance/scripts/lapis_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 34
    INSTANCES: dict[str, str] = {     "sars-cov-2": "https://lapis.cov-spectrum.org/open/v2",
  • Network accessline 35
    "sars-cov-2": "https://lapis.cov-spectrum.org/open/v2",
  • Network accessline 36
    "influenza-a": "https://lapis.genspectrum.org/influenza-a",
  • Network accessline 37
    "h1n1pdm": "https://lapis.genspectrum.org/h1n1pdm",
  • Network accessline 38
    "h3n2": "https://lapis.genspectrum.org/h3n2",
  • Network accessline 39
    "h5n1": "https://lapis.genspectrum.org/h5n1",
  • Network accessline 40
    "rsv-a": "https://lapis.pathoplexus.org/rsv-a",
  • Network accessline 41
    "rsv-b": "https://lapis.pathoplexus.org/rsv-b",
  • Network accessline 42
    "hmpv": "https://lapis.pathoplexus.org/hmpv",
  • Network accessline 43
    "measles": "https://lapis.pathoplexus.org/measles",
  • Network accessline 44
    "mpox": "https://lapis.pathoplexus.org/mpox",
  • Network accessline 45
    "west-nile": "https://lapis.pathoplexus.org/west-nile",
  • Network accessline 46
    "dengue": "https://lapis.pathoplexus.org/dengue",
  • Network accessline 47
    "ebola-zaire": "https://lapis.pathoplexus.org/ebola-zaire",
  • Network accessline 48
    "ebola-sudan": "https://lapis.pathoplexus.org/ebola-sudan",
  • Network accessline 49
    "cchf": "https://lapis.pathoplexus.org/cchf",
  • Network accessline 55
    PANGO_ALIAS_URL = (     "https://raw.githubusercontent.com/cov-lineages/pango-designation/master/"
  • Network accessline 56
    "https://raw.githubusercontent.com/cov-lineages/pango-designation/master/"
  • Network accessline 58
    ) PANGO_NOTES_URL = (     "https://raw.githubusercontent.com/cov-lineages/pango-designation/master/"
  • Network accessline 59
    PANGO_NOTES_URL = (     "https://raw.githubusercontent.com/cov-lineages/pango-designation/master/"     "lineage_notes.txt"
  • Network accessline 60
    "https://raw.githubusercontent.com/cov-lineages/pango-designation/master/"
  • Network accessline 171
    if query:             url = f"{url}?{query}"     req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 173
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 176
    for attempt in range(MAX_ATTEMPTS):         try:             with urllib.request.urlopen(req, timeout=TIMEOUT) as response:
  • Network accessline 177
    try:             with urllib.request.urlopen(req, timeout=TIMEOUT) as response:                 payload = json.load(response)
  • Network accessline 178
    with urllib.request.urlopen(req, timeout=TIMEOUT) as response:
  • Network accessline 312
    def _fetch_text(url: str) -> str:     req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 313
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 314
    try:         with urllib.request.urlopen(req, timeout=TIMEOUT) as response:             content = response.read()
  • Network accessline 315
    with urllib.request.urlopen(req, timeout=TIMEOUT) as response:

skills/pathogen-variant-surveillance/scripts/lineage_prevalence.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathogen-variant-surveillance/scripts/mutation_profile.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathogen-variant-surveillance/scripts/reporting_lag.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathogen-variant-surveillance/scripts/resolve_lineage.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pathway-enrichment/SKILL.md

  • Network accessline 154
    is for phenotype permutations, while its documentation recommends 0.05 for gene-set permutations such as preranked analyses. Also inspect overlap and gene-set size. See the [GSEA FAQ](https://docs.gsea-msigdb.org/GSEA/GSEA_FAQ/).
  • Network accessline 156
    gene-set size. See the [GSEA FAQ](https://docs.gsea-msigdb.org/GSEA/GSEA_FAQ/).
  • Network accessline 223
    - gseapy docs: https://gseapy.readthedocs.io/ · repo: https://github.com/zqfang/GSEApy
  • Network accessline 224
    - g:Profiler: https://biit.cs.ut.ee/gprofiler/ · Python client: https://pypi.org/project/gprofiler-official/
  • Network accessline 225
    - Enrichr: https://maayanlab.cloud/Enrichr/ · MSigDB: https://www.gsea-msigdb.org/gsea/msigdb/
  • Network accessline 234
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 236
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 238
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 239
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 240
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 241
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pathway-enrichment/references/databases-and-gene-sets.md

  • Network accessline 60
    only Hs to Mm is insufficient. List categories for the exact release. Symbols and Entrez GMTs are available; save the file/hash and comply with MSigDB license terms. See [gseapy.md](gseapy.md) and the [official collections](https://www.gsea
  • Network accessline 62
    See [gseapy.md](gseapy.md) and the [official collections](https://www.gsea-msigdb.org/gsea/msigdb).
  • Network accessline 167
    decoupler integrates natively with AnnData/Scanpy (per-cell activities) and with per-sample pseudobulk matrices. APIs evolve between major versions — check the current decoupler docs (https://decoupler.scverse.org/) for exact function
  • Network accessline 168
    per-sample pseudobulk matrices. APIs evolve between major versions — check the current decoupler docs (https://decoupler.scverse.org/) for exact function names before writing code.
  • Network accessline 169
    current decoupler docs (https://decoupler.scverse.org/) for exact function

skills/pathway-enrichment/references/verified-api.md

  • Network accessline 11
    [Released 1.3.1](https://github.com/zqfang/GSEApy/releases/tag/v1.3.1),
  • Network accessline 12
    [Python service client](https://github.com/zqfang/GSEApy/blob/v1.3.1/gseapy/enrichr.py),
  • Network accessline 13
    [statistics implementation](https://github.com/zqfang/GSEApy/blob/v1.3.1/src/stats.rs),
  • Network accessline 14
    [API reference](https://gseapy.readthedocs.io/en/latest/run.html),
  • Network accessline 15
    [provider help](https://maayanlab.cloud/Enrichr/help#api).
  • Network accessline 17
    Base: `https://maayanlab.cloud/Enrichr`; public routes need no API key.
  • Network accessline 30
    Explicit online background uses `https://maayanlab.cloud/speedrichr/api`:
  • Network accessline 56
    [Official API documentation](https://biit.cs.ut.ee/gprofiler/page/apis),
  • Network accessline 57
    [method/domain documentation](https://biit.cs.ut.ee/gprofiler/page/docs),
  • Network accessline 58
    [official Python package](https://pypi.org/project/gprofiler-official/1.0.0/).
  • Network accessline 61
    Base `https://biit.cs.ut.ee/gprofiler`; no authentication for these query routes.
  • Network accessline 86
    [Official releases/collections](https://www.gsea-msigdb.org/gsea/msigdb),
  • Network accessline 87
    [human collections](https://www.gsea-msigdb.org/gsea/msigdb/human/collections.jsp),
  • Network accessline 88
    [mouse collections](https://www.gsea-msigdb.org/gsea/msigdb/mouse/collections.jsp),
  • Network accessline 89
    [GSEApy downloader source](https://github.com/zqfang/GSEApy/blob/v1.3.1/gseapy/msigdb.py).
  • Network accessline 91
    Current human/mouse release: **2026.1.Hs / 2026.1.Mm**. GSEApy does unauthenticated GETs at `https://data.broadinstitute.org/gsea-msigdb/msigdb/release/`, then the
  • Network accessline 92
    GETs at `https://data.broadinstitute.org/gsea-msigdb/msigdb/release/`, then the
  • Network accessline 102
    [BioMart REST/XML documentation](https://www.ensembl.org/info/data/biomart/biomart_restful.html),
  • Network accessline 103
    [GSEApy BioMart source](https://github.com/zqfang/GSEApy/blob/v1.3.1/gseapy/biomart.py),
  • Network accessline 104
    [MyGene query API](https://docs.mygene.info/en/latest/doc/query_service.html),
  • Network accessline 105
    [MyGene Python client](https://github.com/biothings/mygene.py).
  • Network accessline 115
    MyGene `querymany` uses public POST `https://mygene.info/v3/query` with `q`,
  • Network accessline 125
    [GSEA User Guide](https://docs.gsea-msigdb.org/GSEA/GSEA_User_Guide/),
  • Network accessline 126
    [GSEA FAQ](https://docs.gsea-msigdb.org/GSEA/GSEA_FAQ/),
  • Network accessline 127
    [decoupler PROGENy reference](https://decoupler.scverse.org/en/latest/api/generated/decoupler.op.progeny.html).

skills/pathway-enrichment/scripts/run_enrichment.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/SKILL.md

  • Network accessline 170
    needs its stated margin and corresponding analysis. Request a narrower claim when precision is inadequate rather than retrospective observed-power calculations. See the [ASA statement on p-values](https://doi.org/10.1080/00031305.2016.11541
  • Network accessline 172
    calculations. See the [ASA statement on p-values](https://doi.org/10.1080/00031305.2016.1154108).
  • Network accessline 308
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 310
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 312
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 313
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 314
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 315
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/peer-review/assets/citation_references_template.csv

  • Network accessline 1
    reference_id,title,authors,year,doi,url,verification_status ref-synthetic-2026,Synthetic methods note for local testing,Example Research Group,2026,,https://example.invalid/synthetic,not_verified
  • Network accessline 2
    ref-synthetic-2026,Synthetic methods note for local testing,Example Research Group,2026,,https://example.invalid/synthetic,not_verified

skills/peer-review/assets/reporting_guidelines.json

  • Network accessline 21
    ],       "main_item_count": 21,       "url": "https://arriveguidelines.org/arrive-guidelines",
  • Network accessline 22
    "main_item_count": 21,       "url": "https://arriveguidelines.org/arrive-guidelines",       "notes": "Use Essential 10 and Recommended Set; reporting supports appraisal but does not by itself establish rigor."
  • Network accessline 23
    "url": "https://arriveguidelines.org/arrive-guidelines",
  • Network accessline 41
    ],       "main_item_count": 13,       "url": "https://www.care-statement.org/checklist",
  • Network accessline 42
    "main_item_count": 13,       "url": "https://www.care-statement.org/checklist",       "notes": "Confirm informed consent and privacy requirements with the target venue and applicable law."
  • Network accessline 43
    "url": "https://www.care-statement.org/checklist",
  • Network accessline 61
    ],       "main_item_count": 28,       "url": "https://www.ispor.org/heor-resources/good-practices/cheers",
  • Network accessline 62
    "main_item_count": 28,       "url": "https://www.ispor.org/heor-resources/good-practices/cheers",       "notes": "For economic evaluations of health interventions; use the explanation and elaboration."
  • Network accessline 63
    "url": "https://www.ispor.org/heor-resources/good-practices/cheers",
  • Network accessline 82
    ],       "main_item_count": 30,       "url": "https://www.consort-spirit.org/",
  • Network accessline 83
    "main_item_count": 30,       "url": "https://www.consort-spirit.org/",       "notes": "Supersedes CONSORT 2010. Check design-specific extensions; CONSORT is not a quality assessment instrument."
  • Network accessline 84
    "url": "https://www.consort-spirit.org/",
  • Network accessline 104
    ],       "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",
  • Network accessline 105
    "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",       "notes": "Use the 2020 extension alongside CONSORT 2025 for AI intervention trials. It was written against 
  • Network accessline 106
    "url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",
  • Network accessline 125
    ],       "main_item_count": 32,       "url": "https://www.equator-network.org/reporting-guidelines/coreq/",
  • Network accessline 126
    "main_item_count": 32,       "url": "https://www.equator-network.org/reporting-guidelines/coreq/",       "notes": "For interviews and focus groups; consider SRQR for broader qualitative study designs."
  • Network accessline 127
    "url": "https://www.equator-network.org/reporting-guidelines/coreq/",
  • Network accessline 145
    ],       "main_item_count": 27,       "url": "https://www.prisma-statement.org/prisma-2020",
  • Network accessline 146
    "main_item_count": 27,       "url": "https://www.prisma-statement.org/prisma-2020",       "notes": "Use the relevant extension for scoping, diagnostic, individual-participant-data, or other review types. PRISMA does not assess methodologica
  • Network accessline 147
    "url": "https://www.prisma-statement.org/prisma-2020",
  • Network accessline 165
    ],       "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/prisma-protocols/",
  • Network accessline 166
    "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/prisma-protocols/",       "notes": "Use for systematic review protocols rather than completed review reports."
  • Network accessline 167
    "url": "https://www.equator-network.org/reporting-guidelines/prisma-protocols/",
  • Network accessline 186
    ],       "main_item_count": 34,       "url": "https://www.consort-spirit.org/",
  • Network accessline 187
    "main_item_count": 34,       "url": "https://www.consort-spirit.org/",       "notes": "Supersedes SPIRIT 2013. Compare protocol, registry, statistical analysis plan, amendments, and final report for consistency."
  • Network accessline 188
    "url": "https://www.consort-spirit.org/",
  • Network accessline 208
    ],       "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",
  • Network accessline 209
    "main_item_count": null,       "url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",       "notes": "Use the 2020 AI-intervention extension alongside SPIRIT 2025. It was written against SPIRIT 2013; 
  • Network accessline 210
    "url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",
  • Network accessline 228
    ],       "main_item_count": 18,       "url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",
  • Network accessline 229
    "main_item_count": 18,       "url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",       "notes": "For system-level work to improve healthcare; not every element is applicable to every manuscript.
  • Network accessline 230
    "url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",
  • Network accessline 248
    ],       "main_item_count": 21,       "url": "https://www.equator-network.org/reporting-guidelines/srqr",
  • Network accessline 249
    "main_item_count": 21,       "url": "https://www.equator-network.org/reporting-guidelines/srqr",       "notes": "Broad qualitative reporting standard; choose COREQ when interviews or focus groups are the primary methods."
  • Network accessline 250
    "url": "https://www.equator-network.org/reporting-guidelines/srqr",
  • Network accessline 268
    ],       "main_item_count": 30,       "url": "https://www.equator-network.org/reporting-guidelines/stard/",
  • Network accessline 269
    "main_item_count": 30,       "url": "https://www.equator-network.org/reporting-guidelines/stard/",       "notes": "For diagnostic accuracy studies. Use a separate risk-of-bias tool for design/conduct appraisal."
  • Network accessline 270
    "url": "https://www.equator-network.org/reporting-guidelines/stard/",
  • Network accessline 290
    ],       "main_item_count": 40,       "url": "https://www.nature.com/articles/s41591-025-03953-8",
  • Network accessline 291
    "main_item_count": 40,       "url": "https://www.nature.com/articles/s41591-025-03953-8",       "notes": "Use for AI-centered diagnostic accuracy studies and alongside the applicable base and modality guidance."
  • Network accessline 292
    "url": "https://www.nature.com/articles/s41591-025-03953-8",
  • Network accessline 313
    ],       "main_item_count": 22,       "url": "https://www.strobe-statement.org/",
  • Network accessline 314
    "main_item_count": 22,       "url": "https://www.strobe-statement.org/",       "notes": "Select the design-specific checklist and applicable extensions such as RECORD, STREGA, or STROBE-MR."
  • Network accessline 315
    "url": "https://www.strobe-statement.org/",
  • Network accessline 333
    ],       "main_item_count": 27,       "url": "https://www.tripod-statement.org/",
  • Network accessline 334
    "main_item_count": 27,       "url": "https://www.tripod-statement.org/",       "notes": "Replaces TRIPOD 2015 and applies to regression or machine-learning model development and performance evaluation."
  • Network accessline 335
    "url": "https://www.tripod-statement.org/",
  • Network accessline 356
    ],       "main_item_count": 19,       "url": "https://www.equator-network.org/reporting-guidelines/the-tripod-llm-reporting-guideline-for-studies-using-large-language-models/",
  • Network accessline 357
    "main_item_count": 19,       "url": "https://www.equator-network.org/reporting-guidelines/the-tripod-llm-reporting-guideline-for-studies-using-large-language-models/",       "notes": "For biomedical/healthcare studies developing, tuning, pr
  • Network accessline 358
    "url": "https://www.equator-network.org/reporting-guidelines/the-tripod-llm-reporting-guideline-for-studies-using-large-language-models/",
  • Network accessline 377
    ],       "main_item_count": null,       "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",
  • Network accessline 378
    "main_item_count": null,       "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",       "notes": "GEO guidance supports MIAME; verify current repository submission fields and required data content."
  • Network accessline 379
    "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",
  • Network accessline 398
    ],       "main_item_count": null,       "url": "https://www.psidev.info/miape",
  • Network accessline 399
    "main_item_count": null,       "url": "https://www.psidev.info/miape",       "notes": "Select the current PSI component for the actual workflow; MIAPE is modular, not one universal checklist."
  • Network accessline 400
    "url": "https://www.psidev.info/miape",
  • Network accessline 419
    ],       "main_item_count": null,       "url": "https://www.miappe.org/releases",
  • Network accessline 420
    "main_item_count": null,       "url": "https://www.miappe.org/releases",       "notes": "Use version 1.2; version 2.0 was still under early development at the review date."
  • Network accessline 421
    "url": "https://www.miappe.org/releases",
  • Network accessline 440
    ],       "main_item_count": null,       "url": "https://isac-net.org/miflowcyt-2/",
  • Network accessline 441
    "main_item_count": null,       "url": "https://isac-net.org/miflowcyt-2/",       "notes": "Retained as an active ISAC recommendation; also verify FCS, gating, and repository requirements."
  • Network accessline 442
    "url": "https://isac-net.org/miflowcyt-2/",
  • Network accessline 461
    ],       "main_item_count": null,       "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",
  • Network accessline 462
    "main_item_count": null,       "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",       "notes": "GEO guidance supports MINSEQE for high-throughput functional genomics experiments; verify platform-specific repository requirements."
  • Network accessline 463
    "url": "https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html",
  • Network accessline 483
    ],       "main_item_count": null,       "url": "https://www.gensc.org/pages/standards-intro.html",
  • Network accessline 484
    "main_item_count": null,       "url": "https://www.gensc.org/pages/standards-intro.html",       "notes": "Use MIxS as the current umbrella; MIGS and MIMS are legacy checklists within the MIxS framework."
  • Network accessline 485
    "url": "https://www.gensc.org/pages/standards-intro.html",

skills/peer-review/assets/source_ledger.csv

  • Network accessline 1
    source_id,organization,title,version_or_date,source_type,url,verified_on,status,notes,checked_on SRC-COPE-ETHICS,COPE,Ethical Guidelines for Peer Reviewers,Version 2 September 2017,ethical guideline,https://publicationethics.org/guidance/gu
  • Network accessline 2
    SRC-COPE-ETHICS,COPE,Ethical Guidelines for Peer Reviewers,Version 2 September 2017,ethical guideline,https://publicationethics.org/guidance/guideline/ethical-guidelines-peer-reviewers,2026-10-01,current_official,"Core duties for competence
  • Network accessline 3
    SRC-COPE-PEER,COPE,Code of Conduct for COPE Members,Published 2026-07-21; 12-month implementation transition,membership code of conduct,https://publicationethics.org/membership/code-of-conduct,2026-10-01,current_official,Current membership 
  • Network accessline 4
    SRC-ICMJE-REVIEW,ICMJE,Responsibilities in the Submission and Peer-Review Process,Current 2026 recommendations,professional recommendation,https://www.icmje.org/recommendations/browse/roles-and-responsibilities/responsibilities-in-the-submi
  • Network accessline 5
    SRC-ICMJE-AI,ICMJE,Use of AI by Reviewers,Current 2026 recommendations,professional recommendation,https://www.icmje.org/recommendations/browse/artificial-intelligence/ai-use-by-reviewers.html,2026-10-01,current_official,"Follow journal pol
  • Network accessline 6
    SRC-EQUATOR,EQUATOR Network,Library for health research reporting,Current database,reporting-guideline registry,https://www.equator-network.org/,2026-10-01,current_official,Primary registry for selecting study-type-specific health reporting
  • Network accessline 7
    SRC-EQUATOR-SELECT,EQUATOR Network,Selecting the appropriate reporting guideline for your article,Current toolkit,selection guidance,https://www.equator-network.org/toolkits/selecting-the-appropriate-reporting-guideline,2026-10-01,current_o
  • Network accessline 8
    SRC-CONSORT-2025,CONSORT-SPIRIT Group,CONSORT 2025 statement: updated guideline for reporting randomised trials,Published 2025-04-14,primary guideline,https://www.bmj.com/content/389/bmj-2024-081123,2026-10-01,current_primary,Thirty main it
  • Network accessline 9
    SRC-SPIRIT-2025,CONSORT-SPIRIT Group,SPIRIT 2025 statement: updated guideline for protocols of randomised trials,Published 2025-04-28,primary guideline,https://www.bmj.com/content/389/bmj-2024-081477,2026-10-01,current_primary,Thirty-four m
  • Network accessline 10
    SRC-PRISMA-2020,PRISMA Group,PRISMA 2020,2020 statement published 2021,official guideline site,https://www.prisma-statement.org/prisma-2020,2026-10-01,current_official,"Statement, expanded checklist, abstract checklist, and flow diagrams",2
  • Network accessline 11
    SRC-PRISMA-QUALITY,PRISMA Group,The PRISMA 2020 statement: an updated guideline for reporting systematic reviews,Published 2021-03-29,primary guideline,https://www.bmj.com/content/372/bmj.n71,2026-10-01,current_primary,Fresh primary BMJ ful
  • Network accessline 12
    SRC-STROBE,STROBE Initiative,Strengthening the Reporting of Observational Studies in Epidemiology,2007 statement; current site,official guideline site,https://www.strobe-statement.org/,2026-10-01,current_official,Use design-specific checkli
  • Network accessline 13
    SRC-STARD-2015,EQUATOR Network / STARD Group,STARD 2015: updated list for diagnostic accuracy studies,2015,registry record and primary links,https://www.equator-network.org/reporting-guidelines/stard/,2026-10-01,current_official,Thirty main
  • Network accessline 14
    SRC-STARD-QUALITY,EQUATOR Network / STARD Group,STARD reporting guideline applicability guidance,STARD 2015 v1.1,implementation guidance,https://resources.equator-network.org/reporting-guidelines/stard,2026-10-01,current_official,Explicitly
  • Network accessline 15
    SRC-STARD-AI,STARD-AI Steering Committee,The STARD-AI reporting guideline for diagnostic accuracy studies using artificial intelligence,Published 2025-09-15,primary guideline,https://www.nature.com/articles/s41591-025-03953-8,2026-10-01,cur
  • Network accessline 16
    SRC-TRIPOD-AI,TRIPOD Group,TRIPOD+AI statement: updated guidance for clinical prediction models,Published 2024-04-16; corrected 2024-04-18,primary guideline,https://www.bmj.com/content/385/bmj-2023-078378,2026-10-01,current_primary,Twenty-s
  • Network accessline 17
    SRC-CARE,CARE Group,CARE Checklist,2013 checklist; 2017 explanation,official guideline site,https://www.care-statement.org/checklist,2026-10-01,current_official,Case reports including patient perspective and informed consent,2026-10-01
  • Network accessline 18
    SRC-ARRIVE,NC3Rs / ARRIVE Group,The ARRIVE Guidelines 2.0,Published 2020,official guideline site,https://arriveguidelines.org/arrive-guidelines,2026-10-01,current_official,Essential 10 plus Recommended Set for in vivo animal research,2026-1
  • Network accessline 19
    SRC-SQUIRE,SQUIRE Group,SQUIRE 2.0 Guidelines,Published 2015,official guideline site,https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1,2026-10-01,current_official,Quality-improvement reporting; not ever
  • Network accessline 20
    SRC-CHEERS,ISPOR,CHEERS 2022,Published 2022,official guideline site,https://www.ispor.org/heor-resources/good-practices/cheers,2026-10-01,current_official,Replaces 2013 guidance for health economic evaluations,2026-10-01
  • Network accessline 21
    SRC-SAMPL,EQUATOR Network / Lang and Altman,SAMPL guidelines for statistical reporting,2013; journal article 2015,statistical reporting guidance,https://www.equator-network.org/2013/02/11/sampl-guidelines-for-statistical-reporting/,2026-10-
  • Network accessline 22
    SRC-ASA-PVALUE,American Statistical Association,Statement on Statistical Significance and P-Values,Released 2016-03-07,statistical principle statement,https://www.amstat.org/asa/files/pdfs/P-ValueStatement.pdf,2026-10-01,current_official,Do
  • Network accessline 23
    SRC-NIH-RIGOR,National Institutes of Health,Guidance: Rigor and Reproducibility in Grant Applications,Current page updated 2024-10-16,funder guidance,https://grants.nih.gov/policy-and-compliance/policy-topics/reproducibility/guidance,2026-1
  • Network accessline 24
    SRC-ICH-E9R1,International Council for Harmonisation,ICH E9(R1) Addendum on Estimands and Sensitivity Analysis in Clinical Trials,Step 4 adopted 2019-11-20; regional implementation varies,statistical guidance,https://database.ich.org/sites/
  • Network accessline 25
    SRC-MIAME-MINSEQE,NCBI GEO,MIAME and MINSEQE guidelines,Page last modified 2026-07-08,repository implementation guidance,https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html,2026-07-23,live_access_limited,Live web and fresh extraction returned 
  • Network accessline 26
    SRC-MIAPE,HUPO Proteomics Standards Initiative,MIAPE reporting guidelines for proteomics,Current page updated 2024-01-16,domain metadata standard,https://www.psidev.info/miape,2026-10-01,current_qualified,Modular released components have se
  • Network accessline 27
    SRC-MIFLOWCYT,International Society for Advancement of Cytometry,MIFlowCyt,Version 1.0; current ISAC recommendation,domain metadata standard,https://isac-net.org/miflowcyt-2/,2026-10-01,current_qualified,Retained as active ISAC guidance for
  • Network accessline 28
    SRC-MIAPPE,MIAPPE Community,MIAPPE Releases,Version 1.2 October 2024,domain metadata standard,https://www.miappe.org/releases,2026-10-01,current_official,Version 2.0 remained in early development at verification date,2026-10-01
  • Network accessline 29
    SRC-MIXS,Genomic Standards Consortium,Minimum Information about any Sequence,Current framework,domain metadata standard,https://www.gensc.org/pages/standards-intro.html,2026-10-01,current_official,MIGS and MIMS are legacy checklists within 
  • Network accessline 30
    SRC-NATURE-POLICY,Nature Portfolio,Artificial Intelligence (AI),Current policy at verification,journal policy example,https://www.nature.com/nature-portfolio/editorial-policies/ai,2026-10-01,illustrative_policy,Current risk framework permit
  • Network accessline 31
    SRC-BMJ-POLICY,BMJ,AI use,Current policy page,publisher policy example,https://authors.bmj.com/policies/ai-use,2026-10-01,illustrative_policy,Example only; protects unpublished material and requires declaration for review-language assistanc
  • Network accessline 32
    SRC-JAMA-POLICY,JAMA Network,Guidance for Authors Peer Reviewers and Editors on Use of AI Language Models and Chatbots,Published 2023-07-27,journal policy example,https://jamanetwork.com/journals/jama/fullarticle/2807956,2026-10-01,historic
  • Network accessline 33
    SRC-SPIRIT-CONSORT-EXT,SPIRIT-CONSORT Group,Extensions,Current index,official guideline index,https://www.consort-spirit.org/extensions,2026-10-01,current_official,Distinguishes extensions based on 2025 checklists from those based on CONSOR
  • Network accessline 34
    SRC-CONSORT-AI,EQUATOR Network / SPIRIT-AI and CONSORT-AI Group,CONSORT-AI,2020,official guideline registry,https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/,2026-10-01,current_official,AI intervention tr
  • Network accessline 35
    SRC-SPIRIT-AI,EQUATOR Network / SPIRIT-AI and CONSORT-AI Group,SPIRIT-AI,2020,official guideline registry,https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/,2026-10-01,current_official,AI intervention trial
  • Network accessline 36
    SRC-TRIPOD-LLM,EQUATOR Network / TRIPOD Group,TRIPOD-LLM,2025,official guideline registry,https://www.equator-network.org/reporting-guidelines/the-tripod-llm-reporting-guideline-for-studies-using-large-language-models/,2026-10-01,current_of
  • Network accessline 37
    SRC-PRISMA-P,PRISMA Group,PRISMA-Protocols,2015,official guideline site,https://www.prisma-statement.org/protocols,2026-10-01,current_official,Systematic review protocols,2026-10-01
  • Network accessline 38
    SRC-SRQR,EQUATOR Network,Standards for reporting qualitative research,2014,official guideline registry,https://www.equator-network.org/reporting-guidelines/srqr/,2026-10-01,current_official,Broad qualitative reporting; current registry reco
  • Network accessline 39
    SRC-COREQ,EQUATOR Network,Consolidated criteria for reporting qualitative research,2007,official guideline registry,https://www.equator-network.org/reporting-guidelines/coreq/,2026-10-01,current_official,32 items for interviews and focus gr
  • Network accessline 40
    SRC-PANDOC,Pandoc,Citation syntax,Current manual,official tool documentation,https://pandoc.org/MANUAL.html#citation-syntax,2026-10-01,current_official,Bundled local scanner supports only a restricted bracketed subset; no Pandoc runtime/API
  • Network accessline 41
    SRC-COPE-HISTORY,COPE,History of the COPE Code of Conduct and Core Practices,Current history page,official organizational history,https://publicationethics.org/about/what-we-do/our-story/history-code-conduct,2026-10-01,current_official,Conf

skills/peer-review/references/ethical_review_practice.md

  • Network accessline 5
    COPE’s current membership framework is its [Code of Conduct](https://publicationethics.org/membership/code-of-conduct), published 21 July 2026 with a 12-month implementation transition. It replaces the 2017 Core Practices, which were [retir
  • Network accessline 134
    - [Nature Portfolio's current AI policy](https://www.nature.com/nature-portfolio/editorial-policies/ai) permits support under human accountability and disclosure, prohibits sharing manuscript content with unsecured/public AI tools, and proh
  • Network accessline 135
    - [BMJ](https://authors.bmj.com/policies/ai-use) requires declaration of AI used for review-language assistance and prohibits placing unpublished material into publicly available tools when confidentiality cannot be guaranteed.
  • Network accessline 136
    - [JAMA Network's 2023 published guidance](https://jamanetwork.com/journals/jama/fullarticle/2807956) states that entering manuscript, abstract, or review text into a chatbot or language model violates its confidentiality agreement and requ

skills/peer-review/references/reporting_standards.md

  • Network accessline 37
    The bundled catalog is a dated aid, not a live registry. Consult the [EQUATOR Network](https://www.equator-network.org/) and official guideline site when the study type is unclear or a newer extension may apply.
  • Network accessline 52
    Official sources: [CONSORT–SPIRIT](https://www.consort-spirit.org/) and the [CONSORT 2025 statement](https://www.bmj.com/content/389/bmj-2024-081123).
  • Network accessline 63
    Official sources: [CONSORT–SPIRIT](https://www.consort-spirit.org/) and the [SPIRIT 2025 statement](https://www.bmj.com/content/389/bmj-2024-081477).
  • Network accessline 75
    Official sources: [PRISMA 2020 resources](https://www.prisma-statement.org/prisma-2020) and the [primary statement](https://www.bmj.com/content/372/bmj.n71).
  • Network accessline 86
    Official source: [STROBE](https://www.strobe-statement.org/).
  • Network accessline 96
    Official source: [STARD 2015](https://www.equator-network.org/reporting-guidelines/stard/).
  • Network accessline 107
    Official source: [STARD-AI](https://www.nature.com/articles/s41591-025-03953-8).
  • Network accessline 118
    Official sources: [TRIPOD](https://www.tripod-statement.org/) and the [TRIPOD+AI statement](https://www.bmj.com/content/385/bmj-2023-078378).
  • Network accessline 129
    Official source: [CARE checklist](https://www.care-statement.org/checklist).
  • Network accessline 139
    Official source: [ARRIVE 2.0](https://arriveguidelines.org/arrive-guidelines).
  • Network accessline 149
    Official source: [SQUIRE 2.0](https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1).
  • Network accessline 160
    Official source: [ISPOR CHEERS](https://www.ispor.org/heor-resources/good-practices/cheers).
  • Network accessline 169
    Official registry records: [SRQR](https://www.equator-network.org/reporting-guidelines/srqr) and [COREQ](https://www.equator-network.org/reporting-guidelines/coreq/).
  • Network accessline 182
    The 2020 AI extensions were written against CONSORT 2010 and SPIRIT 2013. Use their substantive requirements with the current base guidelines, mapping by meaning rather than reusing old item numbers. The [official extension index](https://w
  • Network accessline 184
    TRIPOD-LLM has 19 main items and a separate abstract checklist. In the local selector, `llm_study` with feature `large_language_model` selects it without incorrectly classifying a summarization or question-answering evaluation as a predicti
  • Network accessline 201
    Official implementation source: [GEO and MIAME/MINSEQE](https://www.ncbi.nlm.nih.gov/geo/info/MIAME.html).
  • Network accessline 209
    Official source: [HUPO-PSI MIAPE](https://www.psidev.info/miape).
  • Network accessline 215
    Official source: [ISAC MIFlowCyt](https://isac-net.org/miflowcyt-2/).
  • Network accessline 221
    Official source: [MIAPPE releases](https://www.miappe.org/releases).
  • Network accessline 227
    Official source: [GSC standards](https://www.gensc.org/pages/standards-intro.html).

skills/peer-review/references/tool_reference.md

  • Network accessline 188
    The parser is a lightweight bracket scanner, not Pandoc. Use single-line groups such as `[@ref-one; @ref-two]` with ASCII letter-leading keys up to 96 characters containing letters, digits, `.`, `_`, `:`, or `-`. Full Pandoc also supports o

skills/peer-review/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/audit_citations.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/audit_statistics_reproducibility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/generate_review_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/lint_review.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/select_reporting_guidelines.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/validate_claim_evidence.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/peer-review/scripts/validate_review_intake.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pennylane/SKILL.md

  • Broad permissionsline 1
    Read Bash Python
  • Network accessline 119
    Reviewed the [stable documentation](https://docs.pennylane.ai/en/stable/),
  • Network accessline 120
    [0.45.1 source](https://github.com/PennyLaneAI/pennylane/tree/v0.45.1),
  • Network accessline 121
    [deprecations](https://docs.pennylane.ai/en/stable/development/deprecations.html),
  • Network accessline 132
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 134
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 136
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 137
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 138
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 139
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pennylane/references/advanced_features.md

  • Network accessline 182
    - [Templates](https://docs.pennylane.ai/en/stable/code/qml_templates.html)
  • Network accessline 183
    - [pulse.drive and frequency conversion source](https://github.com/PennyLaneAI/pennylane/blob/v0.45.1/pennylane/pulse/hardware_hamiltonian.py)
  • Network accessline 184
    - [ParametrizedEvolution](https://docs.pennylane.ai/en/stable/code/api/pennylane.pulse.ParametrizedEvolution.html)
  • Network accessline 185
    - [Noise module](https://docs.pennylane.ai/en/stable/code/qml_noise.html)
  • Network accessline 186
    - [Catalyst gradients](https://docs.pennylane.ai/projects/catalyst/en/stable/code/api/catalyst.grad.html)
  • Network accessline 187
    - [Catalyst control-flow source](https://github.com/PennyLaneAI/catalyst/blob/v0.15.0/frontend/catalyst/api_extensions/control_flow.py)

skills/pennylane/references/devices_backends.md

  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Network accessline 162
    - [Device API](https://docs.pennylane.ai/en/stable/code/api/pennylane.devices.Device.html)
  • Network accessline 163
    - [Lightning](https://docs.pennylane.ai/projects/lightning/en/stable/)
  • Network accessline 164
    - [Qiskit remote device](https://docs.pennylane.ai/projects/qiskit/en/stable/devices/remote.html)
  • Network accessline 165
    - [IBM runtime service](https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/qiskit-runtime-service)
  • Network accessline 166
    - [Released Qiskit device source](https://github.com/PennyLaneAI/pennylane-qiskit/blob/v0.45.0/pennylane_qiskit/qiskit_device.py)
  • Network accessline 167
    - [Braket plugin](https://amazon-braket-pennylane-plugin-python.readthedocs.io/en/latest/)
  • Network accessline 168
    - [Cirq entry points](https://github.com/PennyLaneAI/pennylane-cirq/blob/v0.44.0/setup.py)
  • Network accessline 169
    - [Rigetti release](https://pypi.org/project/PennyLane-Rigetti/0.40.0/)
  • Network accessline 170
    - [Strawberry Fields plugin](https://docs.pennylane.ai/projects/strawberryfields/en/latest/)
  • Network accessline 171
    - [IonQ release](https://pypi.org/project/PennyLane-IonQ/0.45.0/)
  • Network accessline 172
    - [IonQ v0.4 create-job contract](https://docs.ionq.com/api-reference/v0.4/jobs/create-job)

skills/pennylane/references/getting_started.md

  • Network accessline 109
    - [QNode](https://docs.pennylane.ai/en/stable/code/api/pennylane.QNode.html)
  • Network accessline 110
    - [Measurements](https://docs.pennylane.ai/en/stable/introduction/measurements.html)
  • Network accessline 111
    - [set_shots](https://docs.pennylane.ai/en/stable/code/api/pennylane.set_shots.html)
  • Network accessline 112
    - [DefaultQubit](https://docs.pennylane.ai/en/stable/code/api/pennylane.devices.default_qubit.DefaultQubit.html)

skills/pennylane/references/optimization.md

  • Network accessline 161
    - [Gradient interfaces](https://docs.pennylane.ai/en/stable/introduction/interfaces.html)
  • Network accessline 162
    - [SPSAOptimizer](https://docs.pennylane.ai/en/stable/code/api/pennylane.SPSAOptimizer.html)
  • Network accessline 163
    - [QNGOptimizer](https://docs.pennylane.ai/en/stable/code/api/pennylane.QNGOptimizer.html)
  • Network accessline 164
    - [RotosolveOptimizer](https://docs.pennylane.ai/en/stable/code/api/pennylane.RotosolveOptimizer.html)
  • Network accessline 165
    - [MaxCut](https://docs.pennylane.ai/en/stable/code/api/pennylane.qaoa.cost.maxcut.html)

skills/pennylane/references/quantum_chemistry.md

  • Network accessline 150
    - [Molecule](https://docs.pennylane.ai/en/stable/code/api/pennylane.qchem.Molecule.html)
  • Network accessline 151
    - [molecular_hamiltonian](https://docs.pennylane.ai/en/stable/code/api/pennylane.qchem.molecular_hamiltonian.html)
  • Network accessline 152
    - [UCCSD](https://docs.pennylane.ai/en/stable/code/api/pennylane.UCCSD.html)
  • Network accessline 153
    - [dipole_moment](https://docs.pennylane.ai/en/stable/code/api/pennylane.qchem.dipole_moment.html)
  • Network accessline 154
    - [Chemistry API](https://docs.pennylane.ai/en/stable/code/qml_qchem.html)

skills/pennylane/references/quantum_circuits.md

  • Network accessline 130
    - [Operations](https://docs.pennylane.ai/en/stable/code/qml.html)
  • Network accessline 131
    - [MultiControlledX](https://docs.pennylane.ai/en/stable/code/api/pennylane.MultiControlledX.html)
  • Network accessline 132
    - [Dynamic circuits](https://docs.pennylane.ai/en/stable/introduction/dynamic_quantum_circuits.html)
  • Network accessline 133
    - [QFT](https://docs.pennylane.ai/en/stable/code/api/pennylane.QFT.html)
  • Network accessline 134
    - [Transforms](https://docs.pennylane.ai/en/stable/code/qml_transforms.html)
  • Network accessline 135
    - [specs](https://docs.pennylane.ai/en/stable/code/api/pennylane.specs.html)

skills/pennylane/references/quantum_ml.md

  • Network accessline 143
    - [TorchLayer](https://docs.pennylane.ai/en/stable/code/api/pennylane.qnn.TorchLayer.html)
  • Network accessline 144
    - [Torch interface](https://docs.pennylane.ai/en/stable/introduction/interfaces/torch.html)
  • Network accessline 145
    - [JAX interface](https://docs.pennylane.ai/en/stable/introduction/interfaces/jax.html)
  • Network accessline 146
    - [Tested upstream dependencies](https://github.com/PennyLaneAI/pennylane/blob/v0.45.1/pyproject.toml)
  • Network accessline 147
    - [Templates](https://docs.pennylane.ai/en/stable/introduction/templates.html)

skills/phylogenetics/SKILL.md

  • Network accessline 173
    - [MAFFT manual](https://mafft.cbrc.jp/alignment/software/manual/manual.html) and [threading](https://mafft.cbrc.jp/alignment/software/multithreading.html)
  • Network accessline 174
    - [IQ-TREE quickstart](https://iqtree.github.io/doc/Quickstart), [current releases](https://github.com/iqtree/iqtree3/releases), [model assumptions](https://iqtree.github.io/doc/Assessing-Phylogenetic-Assumptions)
  • Network accessline 175
    - [FastTree manual](https://morgannprice.github.io/fasttree/)
  • Network accessline 176
    - [ETE3 tree parsing](https://etetoolkit.org/docs/latest/tutorial/tutorial_trees.html) and [drawing](https://etetoolkit.org/docs/latest/tutorial/tutorial_drawing.html)
  • Network accessline 177
    - [trimAl manual](https://vicfero.github.io/trimal/)

skills/phylogenetics/references/iqtree_inference.md

  • Network accessline 149
    - [Quickstart](https://iqtree.github.io/doc/Quickstart)
  • Network accessline 150
    - [Command reference](https://iqtree.github.io/doc/Command-Reference)
  • Network accessline 151
    - [Substitution models](https://iqtree.github.io/doc/Substitution-Models)
  • Network accessline 152
    - [Concordance factors](https://iqtree.github.io/doc/Concordance-Factor)
  • Network accessline 153
    - [Dating](https://iqtree.github.io/doc/Dating)
  • Network accessline 154
    - [IQ-TREE 3.1.4 CLI parser and help](https://github.com/iqtree/iqtree3/blob/v3.1.4/utils/tools.cpp)

skills/phylogenetics/scripts/phylogenetic_analysis.py

  • Executable scriptline 1
    Executable file

skills/pi-agent/SKILL.md

  • Network accessline 59
    `agent_end` may precede retries or queued work. If the response reports `disposition: "handled"`, no run started and no settled event is owed. See the [upstream RPC lifecycle](https://github.com/earendil-works/pi/blob/main/packages/coding-a
  • Network accessline 61
    [upstream RPC lifecycle](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/rpc.md).
  • Network accessline 93
    These references were reviewed against the official Pi **0.99.2** release (2026-09-30), its published npm runtime and declarations, and current [Pi documentation](https://pi.dev/docs/latest). Source: [earendil-works/pi v0.99.2](https://gith
  • Network accessline 103
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 105
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 107
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 108
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 109
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 110
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pi-agent/references/compaction.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/compaction

skills/pi-agent/references/containerization.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/containerization
  • Network accessline 21
    [Gondolin](https://github.com/earendil-works/gondolin) is a local Linux micro-VM.
  • Dangerous shell operationline 43
    RUN apt-get update    && apt-get install -y --no-install-recommends bash ca-certificates git ripgrep    && rm -rf /var/lib/apt/lists/*
  • Dangerous shell operationline 45
    && rm -rf /var/lib/apt/lists/*
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 66
    [NVIDIA OpenShell](https://docs.nvidia.com/openshell/about/overview) provides a policy-controlled sandbox with filesystem, process, network, credential, and inference controls. It runs sandboxes through a local gateway backed by Docker, Pod
  • Network accessline 84
    OpenShell providers can keep raw model API keys outside the sandbox: with inference routing configured, code inside the sandbox calls `https://inference.local` and the gateway injects provider credentials upstream. Point Pi at the correspon

skills/pi-agent/references/custom-provider.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/custom-provider
  • Network accessline 18
    id: "native-local",     name: "Native Local",     baseUrl: "http://localhost:8080/v1",
  • Network accessline 19
    name: "Native Local",     baseUrl: "http://localhost:8080/v1",     auth: {
  • Network accessline 20
    baseUrl: "http://localhost:8080/v1",
  • Access to secretsline 25
    [Credential-related source omitted]
  • Network accessline 43
    // Override baseUrl and/or headers only — existing models are preserved pi.registerProvider("anthropic", { baseUrl: "https://proxy.example.com" });
  • Network accessline 44
    pi.registerProvider("anthropic", { baseUrl: "https://proxy.example.com" });
  • Network accessline 48
    pi.registerProvider("my-provider", {   name: "My Provider",   baseUrl: "https://api.example.com",
  • Network accessline 49
    [Credential-related source omitted]
  • Network accessline 50
    baseUrl: "https://api.example.com",
  • Access to secretsline 51
    [Credential-related source omitted]

skills/pi-agent/references/development.md

  • Network accessline 3
    Source: https://github.com/earendil-works/pi/tree/v0.99.2 (README.md, CONTRIBUTING.md, AGENTS.md, package.json and pi-test.sh; development is no longer a current docs page)
  • Network accessline 12
    git clone https://github.com/earendil-works/pi

skills/pi-agent/references/environment-variables.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/environment-variables
  • Access to secretsline 62
    [Credential-related source omitted]

skills/pi-agent/references/extensions.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/extensions
  • Network accessline 15
    Use `pi -e ./my-extension.ts` for quick tests only; auto-discovered extensions can be hot-reloaded with `/reload`. Extensions load via [jiti](https://github.com/unjs/jiti), so TypeScript needs no compilation.
  • Dangerous shell operationline 29
    if (event.toolName === "bash" && event.input.command?.includes("rm -rf")) {
  • Dangerous shell operationline 30
    const ok = await ctx.ui.confirm("Dangerous", "Allow rm -rf?");
  • Dangerous shell operationline 126
    Other: `exec(command, args, { signal, timeout })` → `{ stdout, stderr, code, killed }`, `on(event, handler)` (returns unsubscribe), `events` (inter-extension bus), `registerMcpServer`/`unregisterMcpServer`/`getMcpServers` for native MCP. To

skills/pi-agent/references/json.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/json

skills/pi-agent/references/keybindings.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/keybindings

skills/pi-agent/references/llama-cpp.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/llama-cpp
  • Network accessline 38
    Enter the router URL (default `http://127.0.0.1:8080`) and optional API key. Environment variables configure the same values without `/login`:
  • Network accessline 41
    export LLAMA_BASE_URL=http://127.0.0.1:8080
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 64
    curl http://127.0.0.1:8080/health
  • Network accessline 65
    curl http://127.0.0.1:8080/models

skills/pi-agent/references/mcp.md

  • Network accessline 3
    Sources: https://pi.dev/docs/latest/mcp, https://pi.dev/docs/latest/cli, and Pi 0.99.2 `packages/mcp` / built-in extension source.
  • Network accessline 18
    "mcpServers": {     "docs": {       "url": "https://mcp.example.com/mcp",
  • Network accessline 19
    [Credential-related source omitted]
  • Network accessline 20
    "url": "https://mcp.example.com/mcp",
  • Access to secretsline 21
    [Credential-related source omitted]

skills/pi-agent/references/models.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/models
  • Network accessline 13
    "providers": {     "ollama": {       "baseUrl": "http://localhost:11434/v1",
  • Network accessline 14
    "ollama": {       "baseUrl": "http://localhost:11434/v1",       "api": "openai-completions",
  • Network accessline 15
    "baseUrl": "http://localhost:11434/v1",
  • Network accessline 33
    For `google-generative-ai` custom models, `baseUrl` is required (for example `https://generativelanguage.googleapis.com/v1beta`).
  • Network accessline 93
    { "providers": { "anthropic": { "baseUrl": "https://my-proxy.example.com/v1" } } }
  • Network accessline 119
    `inputLimits.images.resize` controls new image encoding (`maxWidth`, `maxHeight`, `maxBytes` for base64 payload, `jpegQuality`); historical images are not rewritten on model changes. `promptCache: { short, long }` declares best-effort lifet

skills/pi-agent/references/overview.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest
  • Network accessline 7
    Pi is a minimal terminal coding harness. The core stays small and most workflow-specific behavior lives in TypeScript extensions, skills, prompt templates, themes, and Pi packages. Positioning on `https://pi.dev/`: "There are many agent har
  • Dangerous shell operationline 28
    curl -fsSL https://pi.dev/install.sh | sh
  • Network accessline 28
    curl -fsSL https://pi.dev/install.sh | sh
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 37
    Package gallery at `https://pi.dev/packages` lists community extensions tagged `pi-package`. Source: `https://github.com/earendil-works/pi` (formerly `pi-mono`; docs live under `packages/coding-agent/docs/`, and doc pages still link the old
  • Network accessline 39
    Pi requires Node.js >= 22.19.0. The published version this skill was written against is `0.99.2` (`https://pi.dev/api/latest-version` reports the current one).

skills/pi-agent/references/packages.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/packages
  • Network accessline 12
    pi install npm:@foo/bar@1.0.0 pi install git:github.com/user/repo@v1 pi install https://github.com/user/repo
  • Network accessline 13
    pi install git:github.com/user/repo@v1 pi install https://github.com/user/repo pi install /absolute/path/to/package
  • Network accessline 14
    pi install https://github.com/user/repo
  • Network accessline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 61
    Paths are relative to the package root and support glob patterns and `!exclusions`. The `pi-package` keyword makes the package visible in the [gallery](https://pi.dev/packages); add `pi.video` (MP4 only, autoplays on hover) or `pi.image` (P

skills/pi-agent/references/pi-interview.md

  • Network accessline 3
    Source: https://pi.dev/packages/pi-interview
  • Network accessline 109
    - `"glimpse"` — native macOS Glimpse window; requires a local macOS session with `glimpseui`, and reports why the window could not open instead of falling back to a browser. - `"browser"` — browser tab even when Glimpse is installed. - `"or
  • Network accessline 111
    - `"orca"` — a browser tab in the current [Orca](https://github.com/stablyai/orca)-managed worktree, or Orca's focused worktree when the cwd is outside one; the tab is focused when that worktree is visible, otherwise staged in its tab bar. 

skills/pi-agent/references/pi-mcp-adapter.md

  • Network accessline 3
    Source: https://pi.dev/packages/pi-mcp-adapter
  • Network accessline 40
    List [Agent Plugins](https://agent-plugins.org/) package directories in `settings.agentPluginPaths` to load their MCP servers:
  • Network accessline 53
    import { createMcpAdapter } from "pi-mcp-adapter"; const extension = createMcpAdapter({ config: { mcpServers: { docs: { url: "https://mcp.example.com/mcp", lifecycle: "eager" } } } });
  • Network accessline 54
    const extension = createMcpAdapter({ config: { mcpServers: { docs: { url: "https://mcp.example.com/mcp", lifecycle: "eager" } } } });
  • Network accessline 96
    **rmcp-mux** — point `socket` at an [`rmcp-mux`](https://github.com/VetCoders/rmcp-mux) service socket to share one stdio server across Pi sessions. The adapter owns only its client socket; the mux owns the upstream process, routing, restar
  • Network accessline 157
    mcp({ action: "ui-messages" }) mcp({ action: "auth-start", server: "name" }) mcp({ action: "auth-complete", server: "name", args: { redirectUrl: "http://localhost:19876/callback?code=...&state=..." } })
  • Network accessline 159
    mcp({ action: "auth-complete", server: "name", args: { redirectUrl: "http://localhost:19876/callback?code=...&state=..." } })

skills/pi-agent/references/pi-subagents.md

  • Network accessline 3
    Source: https://pi.dev/packages/pi-subagents (docs: `https://github.com/nicobailon/pi-subagents/tree/main/docs`)
  • Network accessline 370
    `share: true` exports the full session to HTML, uploads it to a secret GitHub Gist through your `gh` credentials, and returns a `https://shittycodingagent.ai/session/?<gistId>` URL. Disabled by default — session data may contain source code

skills/pi-agent/references/pi-web-access.md

  • Network accessline 3
    Sources: [official package](https://www.npmjs.com/package/pi-web-access/v/0.35.0), [maintainer documentation](https://github.com/nicobailon/pi-web-access).
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 38
    fetch_content({ url: "https://example.com/article" })
  • Network accessline 39
    fetch_content({ urls: ["https://example.com/one", "https://example.com/two"] })
  • Network accessline 40
    fetch_content({ url: "https://example.com/api", mode: "raw" })
  • Network accessline 41
    fetch_content({ url: "https://example.com/guide", mode: "answer", prompt: "What are the installation steps?" })
  • Network accessline 43
    get_search_content({ responseId: "returned-id", url: "https://example.com/guide", findText: ["timeout", "retry"], findMode: "fuzzy" })
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 88
    `openaiResponsesUrl` is an explicit Responses-compatible endpoint override (default `https://api.openai.com/v1/responses`), not automatically copied from Pi's model provider. `openaiUseProviderBaseUrl: true` opts into provider-base routing;
  • Access to secretsline 104
    [Credential-related source omitted]

skills/pi-agent/references/prompt-templates.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/prompt-templates

skills/pi-agent/references/providers.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/providers
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]

skills/pi-agent/references/quickstart.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/quickstart
  • Network accessline 15
    Uninstall with the package manager that installed Pi. The curl installer uses global npm, so curl and npm installs both remove with npm:
  • Access to secretsline 31
    [Credential-related source omitted]

skills/pi-agent/references/rpc.md

  • Network accessline 3
    Sources: https://pi.dev/docs/latest/rpc, https://pi.dev/docs/latest/rpc-commands, https://pi.dev/docs/latest/rpc-extension-ui

skills/pi-agent/references/sdk.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/sdk
  • Network accessline 163
    SDK sessions do not load the CLI's built-in extensions automatically. Add `createCodemodeExtension()`, `createToolSearchExtension()`, and `createMcpExtension()` to a `DefaultResourceLoader` through `extensionFactories`, enable the tools thr

skills/pi-agent/references/security.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/security
  • Network accessline 54
    Follow the repository [Security Policy](https://github.com/earendil-works/pi/blob/main/SECURITY.md); do not open a public issue. Expected local-agent behavior, the absence of a built-in sandbox, prompt injection from untrusted content, and 

skills/pi-agent/references/session-format.md

  • Network accessline 3
    Sources: https://pi.dev/docs/latest/session-format and https://pi.dev/docs/latest/message-types

skills/pi-agent/references/sessions.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/sessions

skills/pi-agent/references/settings.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/settings
  • Network accessline 88
    `enableInstallTelemetry` only controls the anonymous install/update ping to `https://pi.dev/api/report-install`. Opting out does not disable update checks, which fetch `https://pi.dev/api/latest-version`. `PI_SKIP_VERSION_CHECK=1` disables 

skills/pi-agent/references/shell-aliases.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/shell-aliases

skills/pi-agent/references/skills.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/skills
  • Network accessline 7
    Pi implements the [Agent Skills standard](https://agentskills.io/specification). Skills are self-contained capability packages loaded on demand, providing workflows, setup instructions, helper scripts, and reference documentation. Pi warns 
  • Network accessline 86
    - [Anthropic Skills](https://github.com/anthropics/skills) — document processing, web development
  • Network accessline 87
    - [Pi Skills](https://github.com/badlogic/pi-skills) — web search, browser automation, Google APIs, transcription

skills/pi-agent/references/terminal-setup.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/terminal-setup
  • Network accessline 7
    Pi uses the [Kitty keyboard protocol](https://sw.kovidgoyal.net/kitty/keyboard-protocol/) for reliable modifier detection. Most modern terminals support it; some need configuration.

skills/pi-agent/references/termux.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/termux

skills/pi-agent/references/themes.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/themes
  • Network accessline 11
    Copy a complete built-in `dark.json` or `light.json` from `packages/coding-agent/src/modes/interactive/theme/`, rename it, and save it as `~/.pi/agent/themes/<name>.json`. Change `vars` and `colors` while preserving all required color roles

skills/pi-agent/references/tmux.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/tmux

skills/pi-agent/references/tui.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/tui

skills/pi-agent/references/usage.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/usage

skills/pi-agent/references/windows.md

  • Network accessline 3
    Source: https://pi.dev/docs/latest/windows
  • Network accessline 13
    [Git for Windows](https://git-scm.com/download/win) is sufficient for most users.

skills/pkpd-modeling/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 269
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 271
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 273
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 274
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 275
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 276
    https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pkpd-modeling/references/antimicrobial-and-tdm.md

  • Network accessline 12
    400–600 mg·h/L assuming broth-microdilution MIC 1 mg/L. That is not a universal antimicrobial target, not a free-AUC target, and not an instruction to increase exposure indefinitely with a higher MIC. [IDSA guideline](https://www.idsociety.
  • Network accessline 14
    [IDSA guideline](https://www.idsociety.org/practice-guideline/vancomycin/).

skills/pkpd-modeling/references/bioequivalence.md

  • Network accessline 26
    inputs; it cannot fit the required design or determine applicability. FDA NTI analysis is distinct; `--nti` merely changes this CLI's conventional limits. [FDA statistical guidance](https://www.fda.gov/media/163638/download).
  • Network accessline 28
    [FDA statistical guidance](https://www.fda.gov/media/163638/download).
  • Network accessline 32
    permission to widen AUC or NTI limits. ABEL and FDA RSABE are different procedures. The scalar `abel_limits` is arithmetic only; use a qualified design-specific implementation. [EMA BE guideline](https://www.ema.europa.eu/en/documents/scien
  • Network accessline 34
    [EMA BE guideline](https://www.ema.europa.eu/en/documents/scientific-guideline/guideline-investigation-bioequivalence-rev1_en.pdf).
  • Network accessline 40
    numerical approximation, not an exact Owen-Q implementation. With balanced 2x2, CV 30%, GMR 0.95 and target power 80%, it returns N=40 evaluable participants in synthetic checks. Probe sensitivity, then independently check the intended desi
  • Network accessline 42
    then independently check the intended design using [PowerTOST](https://cran.r-project.org/web/packages/PowerTOST/vignettes/vignette.html).

skills/pkpd-modeling/references/dataset-standards.md

  • Network accessline 25
    a blanket rule requiring AMT>0 and II>0 would reject valid data. Other advanced dosing conventions must be checked against the installed engine manual. NONMEM was not run in this refresh. [Vendor platform and documentation access](https://w
  • Network accessline 27
    [Vendor platform and documentation access](https://www.iconplc.com/solutions/technologies/nonmem).

skills/pkpd-modeling/references/ddi-and-qt.md

  • Network accessline 5
    Use the current [M12 guideline](https://www.pmda.go.jp/files/000268574.pdf), with measured inputs,
  • Network accessline 51
    adequate exposure/design and model assessment. A result meeting that threshold is not proof of no arrhythmia risk. Integrated nonclinical evidence has additional best-practice requirements. [E14/S7B Q&A](https://www.fda.gov/regulatory-infor
  • Network accessline 53
    [E14/S7B Q&A](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e14-and-s7b-clinical-and-nonclinical-evaluation-qtqtc-interval-prolongation-and-proarrhythmic).

skills/pkpd-modeling/references/nca-conventions.md

  • Network accessline 20
    AUMC uses integration of t*C, not the trapezoidal rule on transformed log concentrations. Sorting is explicit: NumPy's `trapezoid` integrates in the supplied order and does not sort. [NumPy documentation](https://numpy.org/doc/stable/refere
  • Network accessline 22
    [NumPy documentation](https://numpy.org/doc/stable/reference/generated/numpy.trapezoid.html).
  • Network accessline 29
    Use a manual window when scientifically justified; it still needs three declining post-Tmax points. A predicted Clast is evaluated at the last quantifiable time, even if the selected window ends earlier. [Phoenix 8.4 guide](https://onlinehe
  • Network accessline 31
    [Phoenix 8.4 guide](https://onlinehelp.certara.com/phoenix/8.4/responsive_html5_%21MasterPage%21/WinNonlin_Guide.pdf).

skills/pkpd-modeling/references/pbpk.md

  • Network accessline 14
    no platform name alone establishes regulatory acceptance. The current `ospsuite` 12.3.2 release notes should be checked for matching runtime and platform requirements before installation. [OSP releases](https://github.com/Open-Systems-Pharm
  • Network accessline 15
    notes should be checked for matching runtime and platform requirements before installation. [OSP releases](https://github.com/Open-Systems-Pharmacology/Suite/releases), [OSPSuite-R news](https://github.com/Open-Systems-Pharmacology/OSPSuite
  • Network accessline 16
    [OSP releases](https://github.com/Open-Systems-Pharmacology/Suite/releases),
  • Network accessline 17
    [OSPSuite-R news](https://github.com/Open-Systems-Pharmacology/OSPSuite-R/blob/main/NEWS.md).
  • Network accessline 43
    parameter, structural and population uncertainty. An organ-impairment prediction does not automatically replace a clinical study. Explain why verification supports the specific extrapolation. [ICH M15 FDA guidance](https://www.fda.gov/regul
  • Network accessline 44
    automatically replace a clinical study. Explain why verification supports the specific extrapolation. [ICH M15 FDA guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/m15-general-principles-model-informed-drug
  • Network accessline 45
    [ICH M15 FDA guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/m15-general-principles-model-informed-drug-development)
  • Network accessline 46
    and [ICH M12](https://www.ema.europa.eu/en/scientific-guidelines/ich-m12-drug-interaction-studies)

skills/pkpd-modeling/references/pd-and-exposure-response.md

  • Network accessline 28
    confounders, missingness and sensitivity analyses before interpreting a slope as a dose benefit. Balance efficacy and safety outcomes rather than maximizing a single modeled response. [FDA exposure-response guidance](https://www.fda.gov/reg
  • Network accessline 30
    [FDA exposure-response guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/exposure-response-relationships-study-design-data-analysis-and-regulatory-applications).
  • Network accessline 50
    `prod=True` targets production; `False` targets elimination. Inspect the resulting symbolic model, observation mapping, parameter signs and baseline conditions before fitting it to actual data. [Pharmpy modeling API](https://pharmpy.github.
  • Network accessline 52
    [Pharmpy modeling API](https://pharmpy.github.io/latest/api/pharmpy.modeling.add_indirect_effect.html).

skills/pkpd-modeling/references/population-pk.md

  • Network accessline 43
    The [FDA 2022 population PK guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/population-pharmacokinetics)
  • Network accessline 57
    `parameter_estimates` is a pandas Series; `individual_estimates` is a DataFrame. Check parameter names and individual alignment. [API](https://pharmpy.github.io/latest/api/pharmpy.modeling.calculate_eta_shrinkage.html).
  • Network accessline 58
    names and individual alignment. [API](https://pharmpy.github.io/latest/api/pharmpy.modeling.calculate_eta_shrinkage.html).

skills/pkpd-modeling/references/regulatory-guidance.md

  • Network accessline 7
    | Document | Current verified boundary | Primary source | | --- | --- | --- | | ICH M12 | Step 4 2024; EU effective 30 November 2024; enzyme/transporter DDI framework | [EMA](https://www.ema.europa.eu/en/scientific-guidelines/ich-m12-drug-i
  • Network accessline 8
    | --- | --- | --- | | ICH M12 | Step 4 2024; EU effective 30 November 2024; enzyme/transporter DDI framework | [EMA](https://www.ema.europa.eu/en/scientific-guidelines/ich-m12-drug-interaction-studies) | | ICH M13A | Immediate-release solid
  • Network accessline 9
    | ICH M12 | Step 4 2024; EU effective 30 November 2024; enzyme/transporter DDI framework | [EMA](https://www.ema.europa.eu/en/scientific-guidelines/ich-m12-drug-interaction-studies) |
  • Network accessline 10
    | ICH M13A | Immediate-release solid oral BE; EU effective 25 January 2025; transition leaves regional replicate/NTI provisions | [EMA](https://www.ema.europa.eu/en/scientific-guidelines/ich-guideline-m13a-bioequivalence-immediate-release-s
  • Network accessline 11
    | ICH M13B | EMA Step 5 adopted 17 September 2026, effective 17 March 2027; additional-strength biowaivers | [Final PDF](https://www.ema.europa.eu/en/documents/scientific-guideline/ich-m13b-guideline-bioequivalence-immediate-release-solid-o
  • Network accessline 12
    | ICH M13C | Under development; do not describe as adopted harmonized HVD/NTI rules | [ICH workplan](https://database.ich.org/sites/default/files/ICH52_M13_EWG_WorkPlan_2026_0318_0.pdf) |
  • Network accessline 13
    | ICH M15 | General model-informed development; EU effective 23 July 2026; FDA final June 2026 | [EMA PDF](https://www.ema.europa.eu/en/documents/scientific-guideline/ich-m15-guideline-general-principles-model-informed-drug-development-step
  • Network accessline 14
    | ICH E11A | Pediatric extrapolation framework; exposure criteria justified for context | [FDA](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e11a-pediatric-extrapolation) |
  • Network accessline 15
    | FDA statistical BE | Final May 2026; replaces 2001; Appendix G includes HVD replicate statistics | [FDA](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/statistical-approaches-establishing-bioequivalence) |
  • Network accessline 16
    | FDA population PK | Final February 2022; intended-use model development/evaluation | [FDA](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/population-pharmacokinetics) |
  • Network accessline 17
    | E14/S7B Q&A | 2022 integrated QT/proarrhythmia assessment; clinical/nonclinical evidence requirements | [FDA](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e14-and-s7b-clinical-and-nonclinical-evaluation-qtqtc-i
  • Network accessline 18
    | FDA starting dose | 2005 healthy-adult MRSD framework; not a universal MABEL calculator | [FDA](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/estimating-maximum-safe-starting-dose-initial-clinical-trials-therape

skills/pkpd-modeling/references/software-ecosystem.md

  • Network accessline 16
    Annotation declares a unit; `convert_unit` changes values. Inspect observation IDs because `get_observations` includes all DVIDs by default. [Changelog](https://pharmpy.github.io/latest/changelog.html).
  • Network accessline 18
    [Changelog](https://pharmpy.github.io/latest/changelog.html).
  • Network accessline 39
    run_pdsearch, run_qa, run_retries, run_ruvsearch, run_simulation, run_structsearch, run_tool and run_vpc. Engine-backed runs require separately configured estimation software and were not executed. [Tool documentation](https://pharmpy.githu
  • Network accessline 41
    [Tool documentation](https://pharmpy.github.io/latest/tools.html).
  • Network accessline 53
    CRAN nlmixr2 currently reports 7.0.1 with R>=4.1 and rxode2>=5.0.0. Match companion-package versions; recent rxode2 serialization changes mean old saved objects may need conversion/refitting. [CRAN package](https://cran.r-project.org/web/pa
  • Network accessline 54
    versions; recent rxode2 serialization changes mean old saved objects may need conversion/refitting. [CRAN package](https://cran.r-project.org/web/packages/nlmixr2/index.html), [rxode2 news](https://nlmixr2.github.io/rxode2/news/index.html).
  • Network accessline 55
    [CRAN package](https://cran.r-project.org/web/packages/nlmixr2/index.html),
  • Network accessline 56
    [rxode2 news](https://nlmixr2.github.io/rxode2/news/index.html).
  • Network accessline 58
    semantics. [Vendor overview](https://www.iconplc.com/solutions/technologies/nonmem).
  • Network accessline 60
    PKPy's [author repository](https://github.com/Gumgo91/PKPy) describes its Python PK workflow;

skills/pkpd-modeling/references/source-ledger.md

  • Network accessline 18
    - [Pharmpy changelog](https://pharmpy.github.io/latest/changelog.html):2.2.0, Python>=3.12 except 3.14.1,
  • Network accessline 19
    annotate_unit rename; [tools](https://pharmpy.github.io/latest/tools.html),
  • Network accessline 20
    [TMDD API](https://pharmpy.github.io/latest/api/pharmpy.modeling.set_tmdd.html),
  • Network accessline 21
    [shrinkage API](https://pharmpy.github.io/latest/api/pharmpy.modeling.calculate_eta_shrinkage.html).
  • Network accessline 22
    - [NumPy trapezoid](https://numpy.org/doc/stable/reference/generated/numpy.trapezoid.html),
  • Network accessline 23
    [SciPy least_squares](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.least_squares.html),
  • Network accessline 24
    [solve_ivp](https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.solve_ivp.html).
  • Network accessline 25
    - [nlmixr2 CRAN](https://cran.r-project.org/web/packages/nlmixr2/index.html):7.0.1, R>=4.1,
  • Network accessline 26
    rxode2>=5.0.0; [rxode2 changes](https://nlmixr2.github.io/rxode2/news/index.html).
  • Network accessline 27
    - [OSP releases](https://github.com/Open-Systems-Pharmacology/Suite/releases):Suite 12 Update 3;
  • Network accessline 28
    [R interface news](https://github.com/Open-Systems-Pharmacology/OSPSuite-R/blob/main/NEWS.md):12.3.2.
  • Network accessline 29
    - [ICON NONMEM](https://www.iconplc.com/solutions/technologies/nonmem):7.6 capabilities. Vendor
  • Network accessline 30
    legacy guide endpoints could not be fully fetched; no installed licensed engine was available. - [PKPy authors](https://github.com/Gumgo91/PKPy); PyPI pkpy returned 404 at review. PyPI JSON   metadata confirmed chi-drm1.0.3, pints0.6.1 and 
  • Network accessline 31
    - [PKPy authors](https://github.com/Gumgo91/PKPy); PyPI pkpy returned 404 at review. PyPI JSON
  • Network accessline 36
    - [ICH M12 full text](https://www.pmda.go.jp/files/000268574.pdf): TDI5×Cmax,u, distinct MATE/systemic
  • Network accessline 37
    efflux cutoffs, fu reliability, inlet/enterocyte concentrations and separate mechanism evaluation.   Per-minute/per-hour consistency and full-inhibition ceilings were checked algebraically. - [FDA BE  May 2026](https://www.fda.gov/media/163
  • Network accessline 38
    Per-minute/per-hour consistency and full-inhibition ceilings were checked algebraically. - [FDA BE  May 2026](https://www.fda.gov/media/163638/download): design-specific replicate models,   squared-contrast bias correction and upper chi-squ
  • Network accessline 39
    - [FDA BE  May 2026](https://www.fda.gov/media/163638/download): design-specific replicate models,
  • Network accessline 40
    squared-contrast bias correction and upper chi-square quantile. The CLI now rejects unsupported   raw replicate/scaled analysis. [PowerTOST](https://cran.r-project.org/web/packages/PowerTOST/vignettes/vignette.html)   informs planning compa
  • Network accessline 41
    raw replicate/scaled analysis. [PowerTOST](https://cran.r-project.org/web/packages/PowerTOST/vignettes/vignette.html)
  • Network accessline 42
    informs planning comparisons; the bundled quantile-grid method remains an approximation. - [Phoenix8.4 guide](https://onlinehelp.certara.com/phoenix/8.4/responsive_html5_%21MasterPage%21/WinNonlin_Guide.pdf):   automatic terminal selection 
  • Network accessline 43
    - [Phoenix8.4 guide](https://onlinehelp.certara.com/phoenix/8.4/responsive_html5_%21MasterPage%21/WinNonlin_Guide.pdf):
  • Network accessline 44
    automatic terminal selection differs from the helper's strict extension-improvement rule. - [Vancomycin consensus](https://www.idsociety.org/practice-guideline/vancomycin/): serious MRSA,   total AUC24 400–600 mg·h/L with MIC 1 mg/L assumpt
  • Network accessline 45
    - [Vancomycin consensus](https://www.idsociety.org/practice-guideline/vancomycin/): serious MRSA,

skills/pkpd-modeling/references/special-populations.md

  • Network accessline 21
    80–125% is not a universal pediatric acceptance requirement. Prespecify justified exposure criteria, uncertainty and safety evaluation for the intended population. [E11A FDA guidance](https://www.fda.gov/regulatory-information/search-fda-gu
  • Network accessline 23
    [E11A FDA guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/e11a-pediatric-extrapolation).
  • Network accessline 33
    safety factor. The helper applies its Km table and reports the calculation, not clinical safety. Verify the species/body-weight applicability and exposure margins; additional uncertainty can need a larger safety factor. [FDA starting-dose g
  • Network accessline 35
    a larger safety factor. [FDA starting-dose guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/estimating-maximum-safe-starting-dose-initial-clinical-trials-therapeutics-adult-healthy-volunteers).
  • Network accessline 41
    binding Kd. Dose rate is not a bolus starting dose; duration/regimen and absorption are additional assumptions. High-risk agonism and complex biologics can invalidate this simple relationship. [EMA first-in-human revision](https://www.ema.e
  • Network accessline 43
    [EMA first-in-human revision](https://www.ema.europa.eu/en/news/revised-guideline-first-human-clinical-trials).

skills/pkpd-modeling/references/structural-models.md

  • Network accessline 48
    The ODE library splits at dose starts and infusion boundaries and checks solver success. Select tolerances by sensitivity of the requested exposure/effect output, not by a solver-success flag. [SciPy solve_ivp documentation](https://docs.sc
  • Network accessline 50
    [SciPy solve_ivp documentation](https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.solve_ivp.html).
  • Network accessline 62
    weight conventions. Extra-compartment parameters lie on boundaries under the simpler model, so the nominal F comparison is exploratory. Residual runs do not uniquely diagnose the cause of misfit. [SciPy least_squares documentation](https://
  • Network accessline 64
    [SciPy least_squares documentation](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.least_squares.html).
  • Network accessline 67
    manual, including compartment numbering, F, scaling and input. ADVAN16/17 address delay equations; they are not interchangeable with ordinary ODE ADVANs. No NONMEM execution was performed here. [ICON NONMEM platform](https://www.iconplc.com
  • Network accessline 69
    [ICON NONMEM platform](https://www.iconplc.com/solutions/technologies/nonmem).

skills/pkpd-modeling/references/tmdd-and-biologics.md

  • Network accessline 39
    its returned model and inspect the resulting observation equations. The QSS transformation was executed locally; no TMDD clinical estimation engine was run. [Pharmpy TMDD API](https://pharmpy.github.io/latest/api/pharmpy.modeling.set_tmdd.h
  • Network accessline 41
    [Pharmpy TMDD API](https://pharmpy.github.io/latest/api/pharmpy.modeling.set_tmdd.html).

skills/pkpd-modeling/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/pkpd-modeling/scripts/_models.py

  • Executable scriptline 1
    Executable file

skills/pkpd-modeling/scripts/allometry_and_fih.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/bioequivalence.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/check_popk_dataset.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/ddi_static.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/exposure_response.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/fit_compartmental.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/nca.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/simulate_regimen.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pkpd-modeling/scripts/tdm_bayes.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/polars-bio/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 28
    Verify new releases against the [official release notes](https://github.com/biodatageeks/polars-bio/releases)
  • Network accessline 29
    and [package requirements](https://pypi.org/project/polars-bio/0.36.0/).
  • Network accessline 217
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 219
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 221
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 222
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 223
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 224
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/polars-bio/references/bioframe_migration.md

  • Network accessline 3
    Treat migration as a semantic port. Similar function names do not make the two libraries drop-in replacements. Compare the [polars-bio range API](https://biodatageeks.org/polars-bio/api/operations/)
  • Network accessline 4
    libraries drop-in replacements. Compare the [polars-bio range API](https://biodatageeks.org/polars-bio/api/operations/)
  • Network accessline 5
    with the [bioframe interval API](https://bioframe.readthedocs.io/en/latest/api-intervalops.html).

skills/polars-bio/references/configuration.md

  • Network accessline 3
    The [release context implementation](https://github.com/biodatageeks/polars-bio/blob/0.36.0/polars_bio/context.py)
  • Network accessline 86
    restricts later verbosity changes; start a new Python process if changing the level does not take effect. For ordinary analysis leave logging at its default. See [official auxiliary API](https://biodatageeks.org/polars-bio/api/auxiliary/).
  • Network accessline 88
    See [official auxiliary API](https://biodatageeks.org/polars-bio/api/auxiliary/).

skills/polars-bio/references/file_io.md

  • Network accessline 3
    Use the [reader API](https://biodatageeks.org/polars-bio/api/reading/),
  • Network accessline 4
    [format guide](https://biodatageeks.org/polars-bio/features/reading/), and
  • Network accessline 5
    [writer API](https://biodatageeks.org/polars-bio/api/writing/).
  • Network accessline 181
    [Official cloud options](https://biodatageeks.org/polars-bio/features/cloud/):

skills/polars-bio/references/interval_operations.md

  • Network accessline 3
    Use the [current API](https://biodatageeks.org/polars-bio/api/operations/) alongside
  • Network accessline 4
    [release source](https://github.com/biodatageeks/polars-bio/blob/0.36.0/polars_bio/range_op.py).

skills/polars-bio/references/pileup_operations.md

  • Network accessline 3
    `pb.depth()` computes CIGAR-aware read depth for BAM, SAM and self-contained CRAM input. This differs from `pb.coverage(query, targets)`, which measures union-covered interval length. See the [depth API](https://biodatageeks.org/polars-bio/
  • Network accessline 4
    CRAM input. This differs from `pb.coverage(query, targets)`, which measures union-covered interval length. See the [depth API](https://biodatageeks.org/polars-bio/api/operations/) and [pinned native coverage implementation](https://github.c
  • Network accessline 5
    union-covered interval length. See the [depth API](https://biodatageeks.org/polars-bio/api/operations/)
  • Network accessline 6
    and [pinned native coverage implementation](https://github.com/biodatageeks/datafusion-bio-functions/blob/v0.22.2/datafusion/bio-function-pileup/src/coverage.rs).

skills/polars-bio/references/sql_processing.md

  • Network accessline 3
    Registration is `register_<format>(path, name=...)`, `from_polars(name, frame)` or `register_view(name, query_string)`. `pb.sql(query)` returns a Polars LazyFrame. Consult the [SQL reference](https://biodatageeks.org/polars-bio/api/sql/)
  • Network accessline 4
    or `register_view(name, query_string)`. `pb.sql(query)` returns a Polars LazyFrame. Consult the [SQL reference](https://biodatageeks.org/polars-bio/api/sql/) and [registration implementation](https://github.com/biodatageeks/polars-bio/blob/
  • Network accessline 5
    Consult the [SQL reference](https://biodatageeks.org/polars-bio/api/sql/)
  • Network accessline 6
    and [registration implementation](https://github.com/biodatageeks/polars-bio/blob/0.36.0/polars_bio/sql.py)

skills/polars/SKILL.md

  • Network accessline 2
    name: polars description: High-performance DataFrame library for Python ETL, analytics, and pandas migration. It supports expression-based data manipulation with lazy query optimization, parallel execution, streaming out-of-core processing,
  • Network accessline 3
    description: High-performance DataFrame library for Python ETL, analytics, and pandas migration. It supports expression-based data manipulation with lazy query optimization, parallel execution, streaming out-of-core processing, Arrow intero
  • Network accessline 4
    license: https://github.com/pola-rs/polars/blob/main/LICENSE
  • Network accessline 428
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 430
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 432
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 433
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 434
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 435
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/polars/references/io_guide.md

  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 257
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]

skills/polars/references/review.md

  • Network accessline 11
    - [1.44 release notes](https://pola.rs/posts/polars-1-44/) and
  • Network accessline 12
    [1.44.2 release](https://github.com/pola-rs/polars/releases/tag/py-1.44.2):
  • Network accessline 15
    docstring saying all branches always execute is not an accurate description   of every 1.44 query; native tests cover masked casts and failing gathers. - [Collect](https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFr
  • Network accessline 16
    of every 1.44 query; native tests cover masked casts and failing gathers. - [Collect](https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.collect.html),   [streaming](https://docs.pola.rs/user-guide/concepts/stre
  • Network accessline 17
    - [Collect](https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.collect.html),
  • Network accessline 18
    [streaming](https://docs.pola.rs/user-guide/concepts/streaming/), and
  • Network accessline 19
    [lazy API](https://docs.pola.rs/api/python/stable/reference/lazyframe/index.html):
  • Network accessline 22
    honors engine affinity and otherwise uses in-memory execution in 1.44.2. GPU   needs compatible NVIDIA/CUDA hardware and `cudf-polars`; it is not tested here. - [Join](https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.Da
  • Network accessline 23
    needs compatible NVIDIA/CUDA hardware and `cudf-polars`; it is not tested here. - [Join](https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.join.html),   [as-of join](https://docs.pola.rs/api/python/stable/refer
  • Network accessline 24
    - [Join](https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.join.html),
  • Network accessline 25
    [as-of join](https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.join_asof.html),
  • Network accessline 26
    [window mapping](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.over.html),
  • Network accessline 27
    [lazy pivot](https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.pivot.html):
  • Network accessline 28
    cardinality, null policy, sorting/tolerance, row alignment, declared pivot levels. - [Concat](https://docs.pola.rs/api/python/stable/reference/api/polars.concat.html):   use `horizontal_extend` to intentionally pad shorter inputs. In 1.44.2
  • Network accessline 29
    - [Concat](https://docs.pola.rs/api/python/stable/reference/api/polars.concat.html):
  • Network accessline 33
    contract. `strict=True` works in this release but is transitional. Validate   heights and sample IDs explicitly instead of relying on a changing default. - [I/O index](https://docs.pola.rs/api/python/stable/reference/io.html),
  • Network accessline 34
    heights and sample IDs explicitly instead of relying on a changing default. - [I/O index](https://docs.pola.rs/api/python/stable/reference/io.html),   [Excel](https://docs.pola.rs/api/python/stable/reference/api/polars.read_excel.html),
  • Network accessline 35
    - [I/O index](https://docs.pola.rs/api/python/stable/reference/io.html),
  • Network accessline 36
    [Excel](https://docs.pola.rs/api/python/stable/reference/api/polars.read_excel.html),
  • Network accessline 37
    [fastexcel](https://fastexcel.toucantoco.dev/fastexcel.html),
  • Network accessline 38
    [database read](https://docs.pola.rs/api/python/stable/reference/api/polars.read_database.html),
  • Network accessline 39
    [URI read](https://docs.pola.rs/api/python/stable/reference/api/polars.read_database_uri.html),
  • Network accessline 40
    [database write](https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_database.html):
  • Network accessline 41
    source/file distinctions, sheet IDs/options, connection versus URI, driver-bound   parameters, result batching, write mode, and distinct IPC file/stream methods. - [Cloud storage](https://docs.pola.rs/user-guide/io/cloud-storage/),
  • Network accessline 42
    parameters, result batching, write mode, and distinct IPC file/stream methods. - [Cloud storage](https://docs.pola.rs/user-guide/io/cloud-storage/),   [Azure credentials](https://docs.pola.rs/api/python/stable/reference/api/polars.Credentia
  • Network accessline 43
    - [Cloud storage](https://docs.pola.rs/user-guide/io/cloud-storage/),
  • Network accessline 44
    [Azure credentials](https://docs.pola.rs/api/python/stable/reference/api/polars.CredentialProviderAzure.html),
  • Network accessline 45
    [BigQuery RowIterator](https://docs.cloud.google.com/python/docs/reference/bigquery/latest/google.cloud.bigquery.table.RowIterator):
  • Network accessline 47
    and provider SDKs own transport/pagination; there are no custom REST endpoints   in this skill. BigQuery `to_arrow()` loads all result pages into one Arrow table. - [SQL](https://docs.pola.rs/user-guide/sql/intro/),
  • Network accessline 48
    in this skill. BigQuery `to_arrow()` loads all result pages into one Arrow table. - [SQL](https://docs.pola.rs/user-guide/sql/intro/),   [pandas migration](https://docs.pola.rs/user-guide/migration/pandas/),
  • Network accessline 49
    - [SQL](https://docs.pola.rs/user-guide/sql/intro/),
  • Network accessline 50
    [pandas migration](https://docs.pola.rs/user-guide/migration/pandas/),
  • Network accessline 51
    [missing data](https://docs.pola.rs/user-guide/expressions/missing-data/):

skills/pptx-posters/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Grep Python
  • Network accessline 238
    local-only workflow, use a local exporter and report any resulting tag or hyperlink limitations after inspecting the PDF. Record the exporter and settings in the handoff. See [Microsoft’s accessible PDF export documentation](https://support
  • Network accessline 240
    See [Microsoft’s accessible PDF export documentation](https://support.microsoft.com/en-us/accessibility/office-accessibility/create-accessible-pdfs).
  • Network accessline 287
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 289
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 291
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 292
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 293
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 294
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pptx-posters/references/manifest_spec.md

  • Network accessline 178
    `qr_target` is null except for QR assets, where it is an exact `https://` URL. Files

skills/pptx-posters/references/poster_content_guide.md

  • Network accessline 129
    - record one exact `https://` target in `asset.qr_target`;

skills/pptx-posters/references/poster_design_principles.md

  • Network accessline 38
    Microsoft's PowerPoint accessibility guidance recommends 18 pt or larger for ordinary slides. That is a [Microsoft slide recommendation](https://support.microsoft.com/en-us/office/make-your-powerpoint-presentations-accessible-to-people-with
  • Network accessline 39
    slides. That is a [Microsoft slide recommendation](https://support.microsoft.com/en-us/office/make-your-powerpoint-presentations-accessible-to-people-with-disabilities-6f7772b2-2f33-4bd2-8ca7-dae3b2b3ef25),
  • Network accessline 54
    A typeface name in PresentationML is a request, not proof that the font is installed, licensed for embedding, or rendered identically by another workstation. Microsoft's [font-embedding guidance](https://support.microsoft.com/en-us/office/b
  • Network accessline 55
    licensed for embedding, or rendered identically by another workstation. Microsoft's [font-embedding guidance](https://support.microsoft.com/en-us/office/benefits-of-embedding-custom-fonts-cb3982aa-ea76-4323-b008-86670f222dbc) notes that emb
  • Network accessline 56
    [font-embedding guidance](https://support.microsoft.com/en-us/office/benefits-of-embedding-custom-fonts-cb3982aa-ea76-4323-b008-86670f222dbc)
  • Network accessline 70
    [WCAG 2.2 SC 1.4.3](https://www.w3.org/TR/WCAG22/#contrast-minimum) specifies:
  • Network accessline 87
    [WCAG 2.2 SC 1.4.11](https://www.w3.org/TR/WCAG22/#non-text-contrast) uses 3:1
  • Network accessline 88
    against adjacent colors for graphical parts required to understand content. [SC 1.4.1](https://www.w3.org/TR/WCAG22/#use-of-color) says color must not be the only visual means of conveying information.
  • Network accessline 89
    [SC 1.4.1](https://www.w3.org/TR/WCAG22/#use-of-color) says color must not be
  • Network accessline 105
    [ColorBrewer](https://colorbrewer2.org/) separates qualitative, sequential, and
  • Network accessline 110
    [Paul Tol's colour-scheme technical note](https://sronpersonalpages.nl/~pault/data/colourschemes.pdf)
  • Network accessline 120
    Microsoft says visuals need concise alternative text describing their purpose and important content. See [Make PowerPoint presentations accessible](https://support.microsoft.com/en-us/office/make-your-powerpoint-presentations-accessible-to-
  • Network accessline 122
    [Make PowerPoint presentations accessible](https://support.microsoft.com/en-us/office/make-your-powerpoint-presentations-accessible-to-people-with-disabilities-6f7772b2-2f33-4bd2-8ca7-dae3b2b3ef25).

skills/pptx-posters/references/poster_layout_design.md

  • Network accessline 18
    [Microsoft's current slide-size guidance](https://support.microsoft.com/en-us/office/change-the-size-of-your-powerpoint-slides-040a811c-be43-40b9-8d04-0de5ed79987e)
  • Network accessline 73
    - [CSCW 2026](https://cscw.acm.org/2026/posters.html) allocated a 48 × 48 inch
  • Network accessline 74
    space, recommended no more than 45 inches on either side, allowed up to 47 inches,   and said A0 or A1 could be acceptable. - [IEEE DSC 2025](https://attend.ieee.org/dsc-2025/call-for-posters/) required
  • Network accessline 75
    and said A0 or A1 could be acceptable. - [IEEE DSC 2025](https://attend.ieee.org/dsc-2025/call-for-posters/) required   posters to fit an A1 space (84.1 × 59.4 cm).
  • Network accessline 76
    - [IEEE DSC 2025](https://attend.ieee.org/dsc-2025/call-for-posters/) required
  • Network accessline 150
    [Microsoft's export guidance](https://support.microsoft.com/en-us/powerpoint/export-a-presentation)
  • Network accessline 161
    On macOS, [Microsoft's accessible PDF export route](https://support.microsoft.com/en-us/accessibility/office-accessibility/create-accessible-pdfs)
  • Network accessline 177
    [Microsoft's PowerPoint PDF accessibility documentation](https://learn.microsoft.com/en-us/office/pdf/powerpoint/powerpointpdfaccessibility)

skills/pptx-posters/references/pptx_security.md

  • Network accessline 25
    [ECMA-376](https://ecma-international.org/publications-and-standards/standards/ecma-376/)
  • Network accessline 26
    defines Office Open XML vocabularies, representation, and packaging. [ISO/IEC 29500-2:2021](https://www.iso.org/standard/77818.html) defines Open Packaging Conventions, which combine parts and relationships into one package.
  • Network accessline 27
    [ISO/IEC 29500-2:2021](https://www.iso.org/standard/77818.html) defines Open
  • Network accessline 41
    [Microsoft's supported-format list](https://support.microsoft.com/en-us/office/file-formats-that-are-supported-in-powerpoint-252c6fa0-a4bc-41be-ac82-b77c9773f9dc)
  • Network accessline 64
    [Microsoft's Open XML OLE object documentation](https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.presentation.oleobject?view=openxml-3.0.1)
  • Network accessline 70
    An OPC relationship can target an internal package part or an external resource. Microsoft's [OPC target-mode documentation](https://learn.microsoft.com/en-us/windows/win32/api/msopc/nf-msopc-iopcrelationship-gettargetmode)
  • Network accessline 71
    Microsoft's [OPC target-mode documentation](https://learn.microsoft.com/en-us/windows/win32/api/msopc/nf-msopc-iopcrelationship-gettargetmode) distinguishes the two. The strict policy rejects any relationship with
  • Network accessline 72
    [OPC target-mode documentation](https://learn.microsoft.com/en-us/windows/win32/api/msopc/nf-msopc-iopcrelationship-gettargetmode)
  • Network accessline 83
    The policy is intentionally stricter than PowerPoint's feature set. The visible poster may contain an `https://` URL as plain text, and a local QR image may encode
  • Network accessline 84
    poster may contain an `https://` URL as plain text, and a local QR image may encode
  • Network accessline 116
    The code never calls `ZipFile.extract` or `extractall`. Python's [`zipfile` documentation](https://docs.python.org/3/library/zipfile.html) warns
  • Network accessline 117
    [`zipfile` documentation](https://docs.python.org/3/library/zipfile.html) warns
  • Network accessline 141
    The generator writes each approved picture description to PresentationML nonvisual drawing properties (`p:cNvPr` `descr`). Microsoft's [NonVisualDrawingProperties documentation](https://learn.microsoft.com/en-us/dotnet/api/documentformat.op
  • Network accessline 142
    drawing properties (`p:cNvPr` `descr`). Microsoft's [NonVisualDrawingProperties documentation](https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.presentation.nonvisualdrawingproperties?view=openxml-3.0.1) describes this el
  • Network accessline 143
    [NonVisualDrawingProperties documentation](https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.presentation.nonvisualdrawingproperties?view=openxml-3.0.1)

skills/pptx-posters/references/source_ledger.md

  • Network accessline 23
    - [Microsoft Create poster templates for PowerPoint](https://create.microsoft.com/en-us/templates/posters)
  • Network accessline 34
    - [Change the size of your PowerPoint slides](https://support.microsoft.com/en-us/office/change-the-size-of-your-powerpoint-slides-040a811c-be43-40b9-8d04-0de5ed79987e)
  • Network accessline 46
    - [Export a presentation](https://support.microsoft.com/en-us/powerpoint/export-a-presentation)
  • Network accessline 51
    - [Create accessible PDFs](https://support.microsoft.com/en-us/accessibility/office-accessibility/create-accessible-pdfs)
  • Network accessline 64
    - [Make your PowerPoint presentations accessible to people with disabilities](https://support.microsoft.com/en-us/office/make-your-powerpoint-presentations-accessible-to-people-with-disabilities-6f7772b2-2f33-4bd2-8ca7-dae3b2b3ef25)
  • Network accessline 74
    - [Rules for the Accessibility Checker](https://support.microsoft.com/en-us/accessibility/office-accessibility/rules-for-the-accessibility-checker)
  • Network accessline 78
    - [PowerPoint PDF Accessibility](https://learn.microsoft.com/en-us/office/pdf/powerpoint/powerpointpdfaccessibility)
  • Network accessline 88
    - [Benefits of embedding custom fonts](https://support.microsoft.com/en-us/office/benefits-of-embedding-custom-fonts-cb3982aa-ea76-4323-b008-86670f222dbc)
  • Network accessline 95
    - [Change the default resolution for inserting pictures in Office](https://support.microsoft.com/en-us/office/change-the-default-resolution-for-inserting-pictures-in-office-f4aca5b4-6332-48c6-9488-bf5e0094a7d2)
  • Network accessline 96
    and [Turn off picture compression](https://support.microsoft.com/en-us/office/turn-off-picture-compression-81a6b603-0266-4451-b08e-fc1bf58da658)
  • Network accessline 101
    - [Video and audio file formats supported in PowerPoint](https://support.microsoft.com/en-us/office/video-and-audio-file-formats-supported-in-powerpoint-d8b12450-26db-4c7b-a5c1-593d3418fb59)
  • Network accessline 113
    - [PowerPoint ColorFormat.RGB property](https://learn.microsoft.com/en-us/office/vba/api/powerpoint.colorformat.rgb)
  • Network accessline 121
    - [File formats supported in PowerPoint](https://support.microsoft.com/en-us/office/file-formats-that-are-supported-in-powerpoint-252c6fa0-a4bc-41be-ac82-b77c9773f9dc)
  • Network accessline 125
    - [Save a presentation that contains VBA macros](https://support.microsoft.com/en-us/office/save-a-presentation-that-contains-vba-macros-e6010530-f899-49a9-9fa5-78338a1c2580)
  • Network accessline 134
    - [ECMA-376](https://ecma-international.org/publications-and-standards/standards/ecma-376/)
  • Network accessline 138
    - [ISO/IEC 29500-2:2021](https://www.iso.org/standard/77818.html)
  • Network accessline 142
    - [Open XML SDK overview](https://learn.microsoft.com/en-us/office/open-xml/open-xml-sdk)
  • Network accessline 146
    - [IOpcRelationship::GetTargetMode](https://learn.microsoft.com/en-us/windows/win32/api/msopc/nf-msopc-iopcrelationship-gettargetmode)
  • Network accessline 150
    - [PowerPoint `.pptx` extensions to Office Open XML](https://learn.microsoft.com/en-us/openspecs/office_standards/ms-pptx/efd8bb2d-d888-4e2e-af25-cad476730c9f)
  • Network accessline 154
    - [PresentationML OLE Object](https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.presentation.oleobject?view=openxml-3.0.1)
  • Network accessline 158
    - [Presentation NonVisualDrawingProperties](https://learn.microsoft.com/en-us/dotnet/api/documentformat.openxml.presentation.nonvisualdrawingproperties?view=openxml-3.0.1)
  • Network accessline 170
    - [python-pptx on PyPI](https://pypi.org/project/python-pptx/)
  • Network accessline 175
    - [python-pptx v1.0.2 repository tag](https://github.com/scanny/python-pptx/tree/v1.0.2)
  • Network accessline 179
    - [Presentation API](https://python-pptx.readthedocs.io/en/latest/api/presentation.html)
  • Network accessline 184
    - [Shapes API](https://python-pptx.readthedocs.io/en/latest/api/shapes.html)
  • Network accessline 189
    - [Text API](https://python-pptx.readthedocs.io/en/latest/api/text.html)
  • Network accessline 201
    - [Pillow on PyPI](https://pypi.org/project/pillow/)
  • Network accessline 205
    - [Pillow documentation](https://pillow.readthedocs.io/)
  • Network accessline 206
    (documentation identified itself as 12.3.0 at review). - [Image API](https://pillow.readthedocs.io/en/stable/reference/Image.html)   - Opening is lazy; `verify()` checks structure and requires reopening before
  • Network accessline 207
    - [Image API](https://pillow.readthedocs.io/en/stable/reference/Image.html)
  • Network accessline 217
    - [lxml on PyPI](https://pypi.org/project/lxml/)
  • Network accessline 218
    - Current stable at review: **6.1.3**, released 2026-09-02.   - Requires Python 3.8 or later.   - [6.1.3 release notes](https://github.com/lxml/lxml/blob/lxml-6.1.3/CHANGES.txt)
  • Network accessline 219
    - Requires Python 3.8 or later.   - [6.1.3 release notes](https://github.com/lxml/lxml/blob/lxml-6.1.3/CHANGES.txt)     fix unintended external parameter entity parsing with the default
  • Network accessline 220
    - [6.1.3 release notes](https://github.com/lxml/lxml/blob/lxml-6.1.3/CHANGES.txt)
  • Network accessline 230
    - [Web Content Accessibility Guidelines (WCAG) 2.2](https://www.w3.org/TR/WCAG22/)
  • Network accessline 243
    - [ColorBrewer 2](https://colorbrewer2.org/)
  • Network accessline 248
    - [Paul Tol, Colour Schemes, issue 3.2](https://sronpersonalpages.nl/~pault/data/colourschemes.pdf)
  • Network accessline 258
    - [CSCW 2026 posters](https://cscw.acm.org/2026/posters.html)
  • Network accessline 264
    - [IEEE DSC 2025 poster instructions](https://attend.ieee.org/dsc-2025/call-for-posters/)   (historical official organizer page; unavailable to the 2026-10-01 browser   fetch, so the 2026-07-24 evidence has not been independently refreshed)
  • Network accessline 274
    - [Python `pathlib`](https://docs.python.org/3/library/pathlib.html)
  • Network accessline 275
    - `resolve()` dereferences symlinks. Asset containment is checked on the resolved     target, while the final-symlink check uses the original manifest-relative path. - [Python `zipfile`](https://docs.python.org/3/library/zipfile.html)
  • Network accessline 276
    target, while the final-symlink check uses the original manifest-relative path. - [Python `zipfile`](https://docs.python.org/3/library/zipfile.html) - [Python `xml.etree.ElementTree`](https://docs.python.org/3/library/xml.etree.elementtree.
  • Network accessline 277
    - [Python `zipfile`](https://docs.python.org/3/library/zipfile.html)
  • Network accessline 278
    - [Python `xml.etree.ElementTree`](https://docs.python.org/3/library/xml.etree.elementtree.html)
  • Network accessline 279
    - [Python `json`](https://docs.python.org/3/library/json.html)

skills/pptx-posters/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/_pptx.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 32
    P_NS = "http://schemas.openxmlformats.org/presentationml/2006/main"
  • Network accessline 33
    A_NS = "http://schemas.openxmlformats.org/drawingml/2006/main"
  • Network accessline 34
    R_NS = "http://schemas.openxmlformats.org/officeDocument/2006/relationships"
  • Network accessline 35
    PKG_REL_NS = "http://schemas.openxmlformats.org/package/2006/relationships"
  • Network accessline 36
    CT_NS = "http://schemas.openxmlformats.org/package/2006/content-types"

skills/pptx-posters/scripts/check_layout.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/check_palette.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/generate_poster.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/inspect_pptx.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/inventory_images.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/plan_export.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pptx-posters/scripts/validate_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/primekg/SKILL.md

  • Network accessline 22
    [PrimeKG upstream](https://github.com/mims-harvard/PrimeKG) now recommends OptimusKG for
  • Network accessline 30
    The [official dataset](https://doi.org/10.7910/DVN/IXA7BM) remained **V2.1**, published
  • Network accessline 48
    curl --fail --location --output kg.csv \
  • Network accessline 49
    'https://dataverse.harvard.edu/api/access/datafile/6180620'
  • Network accessline 150
    Cite Chandak, Huang, and Zitnik, *Building a knowledge graph to enable precision medicine*, Scientific Data 10, 67 (2023), [doi:10.1038/s41597-023-01960-3](https://doi.org/10.1038/s41597-023-01960-3), together with
  • Network accessline 151
    medicine*, Scientific Data 10, 67 (2023), [doi:10.1038/s41597-023-01960-3](https://doi.org/10.1038/s41597-023-01960-3), together with the pinned [Dataverse record](https://doi.org/10.7910/DVN/IXA7BM).
  • Network accessline 152
    [doi:10.1038/s41597-023-01960-3](https://doi.org/10.1038/s41597-023-01960-3), together with
  • Network accessline 153
    the pinned [Dataverse record](https://doi.org/10.7910/DVN/IXA7BM).
  • Network accessline 161
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 163
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 165
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 166
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 167
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 168
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/primekg/references/data-contract.md

  • Network accessline 13
    curl --fail --location \
  • Network accessline 14
    'https://dataverse.harvard.edu/api/datasets/:persistentId/versions/:latest-published?persistentId=doi:10.7910/DVN/IXA7BM'
  • Network accessline 61
    File access is `GET https://dataverse.harvard.edu/api/access/datafile/{file_id}`.
  • Network accessline 85
    The [Dataverse README](https://dataverse.harvard.edu/api/access/datafile/6191270)
  • Network accessline 86
    describes undirected edges and local node indexes. The [official build notebook](https://github.com/mims-harvard/PrimeKG/blob/32a3818cf7ff981081c4887c20b2f733ad6ec0a6/knowledge_graph/build_graph.ipynb) adds reversed rows with unchanged rela
  • Network accessline 87
    [official build notebook](https://github.com/mims-harvard/PrimeKG/blob/32a3818cf7ff981081c4887c20b2f733ad6ec0a6/knowledge_graph/build_graph.ipynb)
  • Network accessline 122
    - [PrimeKG project and publication](https://zitniklab.hms.harvard.edu/projects/PrimeKG/)
  • Network accessline 123
    - [Current PrimeKG repository, supersession and licensing](https://github.com/mims-harvard/PrimeKG)
  • Network accessline 124
    - [Live published-version metadata](https://dataverse.harvard.edu/api/datasets/:persistentId/versions/:latest-published?persistentId=doi:10.7910/DVN/IXA7BM)
  • Network accessline 125
    - [Dataverse Native API](https://guides.dataverse.org/en/latest/api/native-api.html)
  • Network accessline 126
    - [Dataverse Data Access API](https://guides.dataverse.org/en/latest/api/dataaccess.html)
  • Network accessline 127
    - [PyTDC release metadata](https://pypi.org/pypi/PyTDC/1.1.15/json)
  • Network accessline 128
    - [PyTDC PrimeKG class](https://github.com/mims-harvard/TDC/blob/main/tdc/resource/primekg.py)
  • Network accessline 129
    - [PyTDC file-ID mappings](https://github.com/mims-harvard/TDC/blob/main/tdc/metadata.py)
  • Network accessline 130
    - [PyTDC overview with stale keyword example](https://tdcommons.ai/resources/overview/)

skills/primekg/scripts/query_primekg.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 23
    raise FileNotFoundError(             f"PrimeKG data not found at {DATA_PATH}. Download kg.csv from "             "https://doi.org/10.7910/DVN/IXA7BM and set PRIMEKG_DATA to its path."
  • Network accessline 24
    f"PrimeKG data not found at {DATA_PATH}. Download kg.csv from "             "https://doi.org/10.7910/DVN/IXA7BM and set PRIMEKG_DATA to its path."         )
  • Network accessline 25
    "https://doi.org/10.7910/DVN/IXA7BM and set PRIMEKG_DATA to its path."

skills/primer-design/SKILL.md

  • Network accessline 276
    If used in published work, cite the upstream methods in [sources.md](references/sources.md) and [Scientific Agent Skills](https://arxiv.org/abs/2609.00065). Report the software
  • Network accessline 277
    and [Scientific Agent Skills](https://arxiv.org/abs/2609.00065). Report the software

skills/primer-design/references/design-workflows.md

  • Network accessline 59
    appropriate reference records are supplied. Its “allow splice variants” option permits additional variants; it does **not** require coverage of all variants. [Primer-BLAST guidance](https://www.ncbi.nlm.nih.gov/tools/primer-blast/).
  • Network accessline 61
    [Primer-BLAST guidance](https://www.ncbi.nlm.nih.gov/tools/primer-blast/).
  • Network accessline 68
    not proof that the desired transcript was amplified. Report sequences, product identity, chemistry, controls, and measured validation separately from predictions. [MIQE 2.0](https://academic.oup.com/clinchem/article/71/6/634/8119148).
  • Network accessline 70
    [MIQE 2.0](https://academic.oup.com/clinchem/article/71/6/634/8119148).
  • Network accessline 96
    allele discrimination; this is a specialized assay, not an automatic “pass” from the ordinary specificity screen. The need to consider polymorphic binding sites is discussed in the [Primer-BLAST paper](https://pmc.ncbi.nlm.nih.gov/articles/
  • Network accessline 98
    is discussed in the [Primer-BLAST paper](https://pmc.ncbi.nlm.nih.gov/articles/PMC3412702/).
  • Network accessline 115
    identity and order against the neighboring fragment, not the source template. Assembly and PCR impose separate constraints; use the chosen reagent's current instructions. [NEB assembly design guidance](https://www.neb.com/en-sg/tools-and-re
  • Network accessline 117
    instructions. [NEB assembly design guidance](https://www.neb.com/en-sg/tools-and-resources/video-library/primer-design-and-fragment-assembly-using-gibson-assembly?autoplay=1).
  • Network accessline 134
    establish multiplex efficiency or balanced yield. Pool assignment can be treated as a separate optimization problem, as in [PrimerPooler](https://pubmed.ncbi.nlm.nih.gov/32161789/).
  • Network accessline 136
    [PrimerPooler](https://pubmed.ncbi.nlm.nih.gov/32161789/).
  • Network accessline 149
    clamp; it requires an appropriate alignment and specialized design procedure. Do not substitute ordinary single-template Primer3 design and claim equivalent family coverage. [CODEHOP primary description](https://pubmed.ncbi.nlm.nih.gov/1282
  • Network accessline 151
    family coverage. [CODEHOP primary description](https://pubmed.ncbi.nlm.nih.gov/12824413/).
  • Network accessline 160
    which strands are complementary. These workflows need dedicated conversion-aware tools and validation, such as those described in [MethPrimer](https://pubmed.ncbi.nlm.nih.gov/12424112/) and
  • Network accessline 161
    tools and validation, such as those described in [MethPrimer](https://pubmed.ncbi.nlm.nih.gov/12424112/) and [BiSearch](https://pubmed.ncbi.nlm.nih.gov/15653630/).
  • Network accessline 162
    [MethPrimer](https://pubmed.ncbi.nlm.nih.gov/12424112/) and
  • Network accessline 163
    [BiSearch](https://pubmed.ncbi.nlm.nih.gov/15653630/).

skills/primer-design/references/sources.md

  • Network accessline 9
    - [Primer3 manual](https://primer3.org/manual.html): authoritative Boulder-IO design
  • Network accessline 10
    tags, coordinates, constraint semantics, and output definitions. Distinguish   template binding length from products that include overhangs. - [primer3-py documentation](https://libnano.github.io/primer3-py/): documentation
  • Network accessline 11
    template binding length from products that include overhangs. - [primer3-py documentation](https://libnano.github.io/primer3-py/): documentation   currently identifies release 2.3.1 and links the Primer3 2.6.1 manual. Package and
  • Network accessline 12
    - [primer3-py documentation](https://libnano.github.io/primer3-py/): documentation
  • Network accessline 13
    currently identifies release 2.3.1 and links the Primer3 2.6.1 manual. Package and   embedded engine versions are distinct; record both at runtime. - [Primary Python API](https://libnano.github.io/primer3-py/api/bindings.html):
  • Network accessline 14
    embedded engine versions are distinct; record both at runtime. - [Primary Python API](https://libnano.github.io/primer3-py/api/bindings.html):   `design_primers`, Tm/structure functions, physical parameters, and length limits.
  • Network accessline 15
    - [Primary Python API](https://libnano.github.io/primer3-py/api/bindings.html):
  • Network accessline 16
    `design_primers`, Tm/structure functions, physical parameters, and length limits. - [Thermodynamic result API](https://libnano.github.io/primer3-py/api/thermoanalysis.html):   result units, structure flags, and `get_libprimer3_version`.
  • Network accessline 17
    - [Thermodynamic result API](https://libnano.github.io/primer3-py/api/thermoanalysis.html):
  • Network accessline 18
    result units, structure flags, and `get_libprimer3_version`. - [PyPI release metadata](https://pypi.org/pypi/primer3-py/json): current package   release remains 2.3.1; the bundled pin is unchanged.
  • Network accessline 19
    - [PyPI release metadata](https://pypi.org/pypi/primer3-py/json): current package
  • Network accessline 24
    - [NCBI Primer-BLAST](https://www.ncbi.nlm.nih.gov/tools/primer-blast/): current
  • Network accessline 25
    assay-design/specificity interface and field-level help. - [NCBI search tips](https://www.ncbi.nlm.nih.gov/tools/primer-blast/search_tips.html):   accession-based inputs, target assignment, and search interpretation.
  • Network accessline 26
    - [NCBI search tips](https://www.ncbi.nlm.nih.gov/tools/primer-blast/search_tips.html):
  • Network accessline 27
    accession-based inputs, target assignment, and search interpretation. - [Ye et al. (2012), Primer-BLAST](https://pmc.ncbi.nlm.nih.gov/articles/PMC3412702/):   combined design, alignment, and amplicon-level specificity workflow.
  • Network accessline 28
    - [Ye et al. (2012), Primer-BLAST](https://pmc.ncbi.nlm.nih.gov/articles/PMC3412702/):
  • Network accessline 29
    combined design, alignment, and amplicon-level specificity workflow. - [BLAST+ nucleotide options](https://www.ncbi.nlm.nih.gov/sites/books/NBK279684/table/appendices.T.blastn_application_options/):   short-query tasks and search settings. 
  • Network accessline 30
    - [BLAST+ nucleotide options](https://www.ncbi.nlm.nih.gov/sites/books/NBK279684/table/appendices.T.blastn_application_options/):
  • Network accessline 43
    - [SantaLucia (1998)](https://pubmed.ncbi.nlm.nih.gov/9465037/): DNA nearest-neighbor
  • Network accessline 44
    parameter framework, DOI `10.1073/pnas.95.4.1460`. - [Owczarzy et al. (2008)](https://pubmed.ncbi.nlm.nih.gov/18422348/): mixed-ion   corrections, DOI `10.1021/bi702363u`.
  • Network accessline 45
    - [Owczarzy et al. (2008)](https://pubmed.ncbi.nlm.nih.gov/18422348/): mixed-ion
  • Network accessline 46
    corrections, DOI `10.1021/bi702363u`. - [Owczarzy et al. (2011)](https://pubmed.ncbi.nlm.nih.gov/21928795/): LNA-specific   thermodynamics and mismatch behavior, DOI `10.1021/bi200904e`.
  • Network accessline 47
    - [Owczarzy et al. (2011)](https://pubmed.ncbi.nlm.nih.gov/21928795/): LNA-specific
  • Network accessline 52
    - [Bustin et al. (2025), MIQE 2.0](https://academic.oup.com/clinchem/article/71/6/634/8119148):
  • Network accessline 53
    current qPCR assay reporting and validation guidance,   DOI `10.1093/clinchem/hvaf043`. - [NEB overlap-assembly primer guidance](https://www.neb.com/en-sg/tools-and-resources/video-library/primer-design-and-fragment-assembly-using-gibson-as
  • Network accessline 54
    DOI `10.1093/clinchem/hvaf043`. - [NEB overlap-assembly primer guidance](https://www.neb.com/en-sg/tools-and-resources/video-library/primer-design-and-fragment-assembly-using-gibson-assembly?autoplay=1):   connecting annealing regions to as
  • Network accessline 55
    - [NEB overlap-assembly primer guidance](https://www.neb.com/en-sg/tools-and-resources/video-library/primer-design-and-fragment-assembly-using-gibson-assembly?autoplay=1):
  • Network accessline 56
    connecting annealing regions to assembly overlaps. - [Brown et al., PrimerPooler](https://pubmed.ncbi.nlm.nih.gov/32161789/): multiplex   pool allocation; consult the linked erratum when reproducing published details.
  • Network accessline 57
    - [Brown et al., PrimerPooler](https://pubmed.ncbi.nlm.nih.gov/32161789/): multiplex
  • Network accessline 58
    pool allocation; consult the linked erratum when reproducing published details. - [Rose et al. (2003), CODEHOP](https://pubmed.ncbi.nlm.nih.gov/12824413/):   protein-alignment-guided degenerate primers, DOI `10.1093/nar/gkg524`.
  • Network accessline 59
    - [Rose et al. (2003), CODEHOP](https://pubmed.ncbi.nlm.nih.gov/12824413/):
  • Network accessline 60
    protein-alignment-guided degenerate primers, DOI `10.1093/nar/gkg524`. - [Li and Dahiya (2002), MethPrimer](https://pubmed.ncbi.nlm.nih.gov/12424112/):   bisulfite-specific design constraints, DOI `10.1093/bioinformatics/18.11.1427`.
  • Network accessline 61
    - [Li and Dahiya (2002), MethPrimer](https://pubmed.ncbi.nlm.nih.gov/12424112/):
  • Network accessline 62
    bisulfite-specific design constraints, DOI `10.1093/bioinformatics/18.11.1427`. - [Tusnády et al. (2005), BiSearch](https://pubmed.ncbi.nlm.nih.gov/15653630/):   converted-reference mispriming analysis, DOI `10.1093/nar/gni012`.
  • Network accessline 63
    - [Tusnády et al. (2005), BiSearch](https://pubmed.ncbi.nlm.nih.gov/15653630/):

skills/primer-design/references/specificity.md

  • Network accessline 68
    cross-assay pairs. Primer-BLAST checks same-primer as well as mixed-primer products; this avoids overlooking inverted-repeat products. [Primer-BLAST publication](https://pmc.ncbi.nlm.nih.gov/articles/PMC3412702/).
  • Network accessline 70
    [Primer-BLAST publication](https://pmc.ncbi.nlm.nih.gov/articles/PMC3412702/).
  • Network accessline 120
    Use the [official interface](https://www.ncbi.nlm.nih.gov/tools/primer-blast/) to
  • Network accessline 148
    limits. Larger searches may reveal additional products. Exact reference accessions help distinguish intended targets from redundant records. [NCBI search tips](https://www.ncbi.nlm.nih.gov/tools/primer-blast/search_tips.html).
  • Network accessline 150
    [NCBI search tips](https://www.ncbi.nlm.nih.gov/tools/primer-blast/search_tips.html).
  • Network accessline 163
    limits, and database composition affect retrieval. Record them alongside the executable version and database metadata. [BLAST+ options](https://www.ncbi.nlm.nih.gov/sites/books/NBK279684/table/appendices.T.blastn_application_options/).
  • Network accessline 165
    [BLAST+ options](https://www.ncbi.nlm.nih.gov/sites/books/NBK279684/table/appendices.T.blastn_application_options/).

skills/primer-design/references/thermodynamics.md

  • Network accessline 9
    conditions. They do not make an oligo's Tm an invariant property. The unified DNA parameter framework is described by [SantaLucia (1998)](https://pubmed.ncbi.nlm.nih.gov/9465037/); mixed monovalent and
  • Network accessline 10
    parameter framework is described by [SantaLucia (1998)](https://pubmed.ncbi.nlm.nih.gov/9465037/); mixed monovalent and magnesium effects require appropriate correction, as studied by
  • Network accessline 11
    [SantaLucia (1998)](https://pubmed.ncbi.nlm.nih.gov/9465037/); mixed monovalent and
  • Network accessline 13
    [Owczarzy et al. (2008)](https://pubmed.ncbi.nlm.nih.gov/18422348/).
  • Network accessline 25
    These parameter units are documented in the [primer3-py quickstart](https://libnano.github.io/primer3-py/quickstart.html).
  • Network accessline 26
    [primer3-py quickstart](https://libnano.github.io/primer3-py/quickstart.html).
  • Network accessline 35
    The native `calc_tm` API supports DMSO/formamide, but the bundled adapter does not expose them; its results assume zero additive correction. [Primer3 concentration convention](https://primer3.org/manual.html#PRIMER_DNA_CONC).
  • Network accessline 37
    [Primer3 concentration convention](https://primer3.org/manual.html#PRIMER_DNA_CONC).
  • Network accessline 48
    directional; examine both oligo orders when either primer's 3′ end matters. Do not reverse-complement an oligo before passing synthesized sequences to the structure routines. [API definitions](https://libnano.github.io/primer3-py/api/bindin
  • Network accessline 50
    structure routines. [API definitions](https://libnano.github.io/primer3-py/api/bindings.html).
  • Network accessline 59
    °C. Divide energy by 1000 before displaying kcal/mol. Store `structure_found`: missing structures and zero-valued fields are not interchangeable evidence. [ThermoResult documentation](https://libnano.github.io/primer3-py/api/thermoanalysis.
  • Network accessline 61
    [ThermoResult documentation](https://libnano.github.io/primer3-py/api/thermoanalysis.html).
  • Network accessline 79
    polymerase's current instructions and validate an appropriate condition range. Even manufacturer protocols differ; for example, NEB's [Q5 annealing-temperature study](https://media.neb.com/m/5ee45964c1bea954/original/AppNote_Q5_UniversalAnn
  • Network accessline 80
    Even manufacturer protocols differ; for example, NEB's [Q5 annealing-temperature study](https://media.neb.com/m/5ee45964c1bea954/original/AppNote_Q5_UniversalAnnealing_Temp.pdf) and [Phusion Flash guidance](https://www.neb.com/en/protocols/
  • Network accessline 81
    [Q5 annealing-temperature study](https://media.neb.com/m/5ee45964c1bea954/original/AppNote_Q5_UniversalAnnealing_Temp.pdf)
  • Network accessline 82
    and [Phusion Flash guidance](https://www.neb.com/en/protocols/guidelines-for-pcr-optimization-with-phusion-flash-high-fidelity-pcr-master-mix?pdf=true)
  • Network accessline 91
    instead of silently using unsupported long-tail calculations. Check runtime errors and emitted limits rather than inferring successful analysis from a partial table. [primer3-py API](https://libnano.github.io/primer3-py/api/bindings.html).
  • Network accessline 93
    [primer3-py API](https://libnano.github.io/primer3-py/api/bindings.html).
  • Network accessline 97
    parameters; for example, LNA substitutions affect both stability and sequence-dependent mismatch discrimination. [LNA thermodynamics study](https://pubmed.ncbi.nlm.nih.gov/21928795/).
  • Network accessline 99
    [LNA thermodynamics study](https://pubmed.ncbi.nlm.nih.gov/21928795/).

skills/primer-design/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/primer-design/scripts/_specificity.py

  • Executable scriptline 1
    Executable file

skills/primer-design/scripts/check_thermodynamics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/primer-design/scripts/design_primers.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/primer-design/scripts/screen_specificity.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/protocolsio-integration/SKILL.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]
  • Network accessline 94
    - Obtain client/OAuth credentials only from the signed-in official   [Developer resources](https://www.protocols.io/developers) page.
  • Network accessline 95
    [Developer resources](https://www.protocols.io/developers) page.
  • Access to secretsline 96
    [Credential-related source omitted]
  • Network accessline 156
    python3 -B scripts/pagination_helper.py \   --response saved-page.json \   --current-url "https://www.protocols.io/api/v3/protocols?page_id=1"
  • Network accessline 158
    --current-url "https://www.protocols.io/api/v3/protocols?page_id=1"
  • Network accessline 234
    The official MCP endpoint is `https://www.protocols.io/mcp` over Streamable
  • Network accessline 268
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 270
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 272
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 273
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 274
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 275
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/protocolsio-integration/assets/protocol-snapshot.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 3
    "$id": "https://scientific-agent-skills.local/protocolsio/protocol-snapshot.schema.json",

skills/protocolsio-integration/references/additional_features.md

  • Network accessline 90
    - URL: `https://www.protocols.io/mcp`
  • Network accessline 176
    - [Developer resources](https://www.protocols.io/developers) — REST entry
  • Network accessline 177
    point, client/OAuth access, official credential location. - [API reference](https://apidoc.protocols.io/) — authentication, objects,   mixed v3/v4 endpoints, pagination, errors, rate limits, MCP, profiles,
  • Network accessline 178
    - [API reference](https://apidoc.protocols.io/) — authentication, objects,
  • Network accessline 180
    protocols, discussions, records, workspaces, messages, File Manager,   organization exports, notifications, and archived sections. - [Official MCP server](https://www.protocols.io/mcp-server) —
  • Network accessline 181
    organization exports, notifications, and archived sections. - [Official MCP server](https://www.protocols.io/mcp-server) —   endpoint/auth, seven advertised read tools, public-content scope, and
  • Network accessline 182
    - [Official MCP server](https://www.protocols.io/mcp-server) —
  • Network accessline 188
    - [Release notes index](https://www.protocols.io/help/release-notes) — platform
  • Network accessline 189
    release index through 16.3 (2026-06-05). - [Platform features](https://www.protocols.io/features) — editor, workspace,   File Manager, DOI/publication, OAuth/developer and cloud-integration claims.
  • Network accessline 190
    - [Platform features](https://www.protocols.io/features) — editor, workspace,
  • Network accessline 191
    File Manager, DOI/publication, OAuth/developer and cloud-integration claims. - [Workspaces & Collaboration](https://www.protocols.io/help/workspace-management)   — collaboration, private-folder visibility, and permission guidance.
  • Network accessline 192
    - [Workspaces & Collaboration](https://www.protocols.io/help/workspace-management)
  • Network accessline 193
    — collaboration, private-folder visibility, and permission guidance. - [Create a new private protocol](https://www.protocols.io/help/new-methods-development/create)   — new protocols begin private.
  • Network accessline 194
    - [Create a new private protocol](https://www.protocols.io/help/new-methods-development/create)
  • Network accessline 195
    — new protocols begin private. - [Protocolify tutorial](https://www.protocols.io/tutorials/how-to-import-into-protocols.io-existing-digital-p)   — PDF/Word import and required accuracy review.
  • Network accessline 196
    - [Protocolify tutorial](https://www.protocols.io/tutorials/how-to-import-into-protocols.io-existing-digital-p)
  • Network accessline 197
    — PDF/Word import and required accuracy review. - [Protocols entry methods](https://www.protocols.io/entry-methods) —   AI import, step-text parsing, and editorial entry options.
  • Network accessline 198
    - [Protocols entry methods](https://www.protocols.io/entry-methods) —
  • Network accessline 199
    AI import, step-text parsing, and editorial entry options. - [We enter protocols](https://www.protocols.io/we-enter-protocols) — editorial   entry/review workflow.
  • Network accessline 200
    - [We enter protocols](https://www.protocols.io/we-enter-protocols) — editorial
  • Network accessline 201
    entry/review workflow. - [Code of Conduct](https://www.protocols.io/code-of-conduct) — comments,   moderation, CC BY attribution guidance.
  • Network accessline 202
    - [Code of Conduct](https://www.protocols.io/code-of-conduct) — comments,
  • Network accessline 203
    moderation, CC BY attribution guidance. - [Protocol Exchange transition](https://www.protocols.io/protocolexchange) —   transferred content retains DOI and can receive new versions.
  • Network accessline 204
    - [Protocol Exchange transition](https://www.protocols.io/protocolexchange) —

skills/protocolsio-integration/references/authentication.md

  • Network accessline 3
    Verified **2026-09-30** against the official [Developer resources](https://www.protocols.io/developers) page and
  • Network accessline 4
    [Developer resources](https://www.protocols.io/developers) page and
  • Network accessline 5
    [API authentication reference](https://apidoc.protocols.io/).
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 57
    1. Create/configure the client on    `https://www.protocols.io/developers`.
  • Network accessline 58
    `https://www.protocols.io/developers`.
  • Network accessline 59
    2. Register the exact redirect URL there. 3. Direct the user to    `https://www.protocols.io/api/v3/oauth/authorize`.
  • Network accessline 60
    3. Direct the user to    `https://www.protocols.io/api/v3/oauth/authorize`. 4. Send `client_id`, `redirect_url`, `response_type=code`,
  • Network accessline 61
    `https://www.protocols.io/api/v3/oauth/authorize`.
  • Network accessline 64
    5. Verify returned `state` before accepting the authorization `code`. 6. Exchange the code server-side at    `POST https://www.protocols.io/api/v3/oauth/token` using
  • Network accessline 65
    6. Exchange the code server-side at    `POST https://www.protocols.io/api/v3/oauth/token` using    `grant_type=authorization_code`, `client_id`, `client_secret`, and `code`.
  • Network accessline 66
    `POST https://www.protocols.io/api/v3/oauth/token` using
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 129
    - [Developer resources](https://www.protocols.io/developers), accessed
  • Network accessline 130
    2026-09-30 — REST API link, client access, credential creation, OAuth setup. - [API authentication and OAuth reference](https://apidoc.protocols.io/),   accessed 2026-09-30 — token modes, `readwrite`, authorize/token paths,
  • Network accessline 131
    - [API authentication and OAuth reference](https://apidoc.protocols.io/),
  • Network accessline 132
    accessed 2026-09-30 — token modes, `readwrite`, authorize/token paths,   response fields, lifetime/refresh behavior. - [Official MCP server](https://www.protocols.io/mcp-server),
  • Network accessline 133
    response fields, lifetime/refresh behavior. - [Official MCP server](https://www.protocols.io/mcp-server),   accessed 2026-09-30 through rendered extraction — endpoint/auth, public
  • Network accessline 134
    - [Official MCP server](https://www.protocols.io/mcp-server),

skills/protocolsio-integration/references/discussions.md

  • Network accessline 3
    Verified **2026-09-30** against the official [Discussions API](https://apidoc.protocols.io/) and
  • Network accessline 4
    [Discussions API](https://apidoc.protocols.io/) and
  • Network accessline 5
    [protocols.io Code of Conduct](https://www.protocols.io/code-of-conduct).
  • Network accessline 188
    - [Official API reference — Discussions](https://apidoc.protocols.io/),
  • Network accessline 189
    accessed 2026-09-30 — comment object/tree and exact v3 read/write paths. - [Code of Conduct](https://www.protocols.io/code-of-conduct), accessed   2026-09-30 — registered-user comments, private/public visibility, threaded
  • Network accessline 190
    - [Code of Conduct](https://www.protocols.io/code-of-conduct), accessed

skills/protocolsio-integration/references/file_manager.md

  • Network accessline 3
    Verified **2026-09-30** against the official [API reference](https://apidoc.protocols.io/),
  • Network accessline 4
    [API reference](https://apidoc.protocols.io/),
  • Network accessline 5
    [platform features](https://www.protocols.io/features), and
  • Network accessline 6
    [entry service](https://www.protocols.io/we-enter-protocols), and rendered
  • Network accessline 7
    [Protocolify tutorial](https://www.protocols.io/tutorials/how-to-import-into-protocols.io-existing-digital-p).
  • Network accessline 83
    Examples use form data (`curl -d`), not the v4 JSON contract. The precise
  • Network accessline 229
    The official entry service is also documented as a user-facing editorial workflow at [We enter protocols](https://www.protocols.io/we-enter-protocols);
  • Network accessline 230
    workflow at [We enter protocols](https://www.protocols.io/we-enter-protocols);
  • Network accessline 258
    - [Official API reference — File Manager, Files, Organizations](https://apidoc.protocols.io/),
  • Network accessline 259
    accessed 2026-09-30 — maintained v4 search, v3 trash/upload, archived   warnings, v4 organization export. - [Platform features](https://www.protocols.io/features), accessed 2026-09-30
  • Network accessline 260
    warnings, v4 organization export. - [Platform features](https://www.protocols.io/features), accessed 2026-09-30   — any-file-type claim, permissions, archive/export, cloud integrations.
  • Network accessline 261
    - [Platform features](https://www.protocols.io/features), accessed 2026-09-30
  • Network accessline 262
    — any-file-type claim, permissions, archive/export, cloud integrations. - [Protocolify import tutorial](https://www.protocols.io/tutorials/how-to-import-into-protocols.io-existing-digital-p),   accessed 2026-09-30 through rendered extractio
  • Network accessline 263
    - [Protocolify import tutorial](https://www.protocols.io/tutorials/how-to-import-into-protocols.io-existing-digital-p),
  • Network accessline 264
    accessed 2026-09-30 through rendered extraction — PDF/Word input and required   accuracy review. - [Protocols entry methods](https://www.protocols.io/entry-methods), accessed
  • Network accessline 265
    accuracy review. - [Protocols entry methods](https://www.protocols.io/entry-methods), accessed   2026-09-30 through rendered extraction — AI import, step-text parsing,
  • Network accessline 266
    - [Protocols entry methods](https://www.protocols.io/entry-methods), accessed
  • Network accessline 267
    2026-09-30 through rendered extraction — AI import, step-text parsing,   and editorial entry options. - [We enter protocols](https://www.protocols.io/we-enter-protocols), accessed
  • Network accessline 268
    and editorial entry options. - [We enter protocols](https://www.protocols.io/we-enter-protocols), accessed   2026-09-30 — editorial entry service and user review.
  • Network accessline 269
    - [We enter protocols](https://www.protocols.io/we-enter-protocols), accessed

skills/protocolsio-integration/references/protocols_api.md

  • Network accessline 3
    Verified **2026-09-30** against the maintained sections of the official [protocols.io API reference](https://apidoc.protocols.io/). The page title says
  • Network accessline 4
    [protocols.io API reference](https://apidoc.protocols.io/). The page title says
  • Network accessline 20
    Use `https://www.protocols.io` as the core origin. The docs sometimes show the
  • Network accessline 161
    The section labels `title`/`prepublish` as URI parameters while labeling `protocol_uri` as a POST parameter, and its curl example has no body. Their
  • Network accessline 162
    `protocol_uri` as a POST parameter, and its curl example has no body. Their
  • Network accessline 271
    - [Official API reference](https://apidoc.protocols.io/), accessed 2026-09-30
  • Network accessline 272
    — maintained v3/v4 protocol, step, material, publication, object, error, and   rate-limit sections. - [Developer resources](https://www.protocols.io/developers), accessed
  • Network accessline 273
    rate-limit sections. - [Developer resources](https://www.protocols.io/developers), accessed   2026-09-30 — REST API entry point and access modes.
  • Network accessline 274
    - [Developer resources](https://www.protocols.io/developers), accessed
  • Network accessline 275
    2026-09-30 — REST API entry point and access modes. - [Platform features](https://www.protocols.io/features), accessed 2026-09-30   — protocols/documents/collections, versioning, DOI publication, long-term
  • Network accessline 276
    - [Platform features](https://www.protocols.io/features), accessed 2026-09-30
  • Network accessline 277
    — protocols/documents/collections, versioning, DOI publication, long-term   preservation, and developer integrations. - [Code of Conduct](https://www.protocols.io/code-of-conduct), accessed
  • Network accessline 278
    preservation, and developer integrations. - [Code of Conduct](https://www.protocols.io/code-of-conduct), accessed   2026-09-30 — published-content attribution guidance.
  • Network accessline 279
    - [Code of Conduct](https://www.protocols.io/code-of-conduct), accessed

skills/protocolsio-integration/references/workspaces.md

  • Network accessline 3
    Verified **2026-09-30** against the official [Workspaces API](https://apidoc.protocols.io/) and its
  • Network accessline 4
    [Workspaces API](https://apidoc.protocols.io/) and its
  • Network accessline 6
    [workspace help](https://www.protocols.io/help/workspace-management).
  • Network accessline 159
    python3 -B scripts/plan_write_request.py \   --operation organization-export \   --tenant-origin "https://tenant.protocols.io" \
  • Network accessline 160
    --operation organization-export \   --tenant-origin "https://tenant.protocols.io" \   --target "organization-uri" \
  • Network accessline 161
    --tenant-origin "https://tenant.protocols.io" \
  • Network accessline 169
    python3 -B scripts/protocols_read.py export-status \   --tenant-origin "https://tenant.protocols.io" \
  • Network accessline 170
    --tenant-origin "https://tenant.protocols.io" \
  • Network accessline 194
    - [Official API reference — Workspaces and File Manager](https://apidoc.protocols.io/),
  • Network accessline 195
    accessed 2026-09-30 — workspace objects, v3 reads/membership, v4 item   permissions, public/private routing. - [Workspaces & Collaboration help](https://www.protocols.io/help/workspace-management),
  • Network accessline 196
    permissions, public/private routing. - [Workspaces & Collaboration help](https://www.protocols.io/help/workspace-management),   accessed 2026-09-30 through rendered extraction — collaboration, private
  • Network accessline 197
    - [Workspaces & Collaboration help](https://www.protocols.io/help/workspace-management),
  • Network accessline 198
    accessed 2026-09-30 through rendered extraction — collaboration, private   folders, and workspace access guidance. - [Invite members help](https://www.protocols.io/help/workspace-management/invite-members-workspace),
  • Network accessline 199
    folders, and workspace access guidance. - [Invite members help](https://www.protocols.io/help/workspace-management/invite-members-workspace),   accessed 2026-09-30 through rendered extraction — invitation workflow and
  • Network accessline 200
    - [Invite members help](https://www.protocols.io/help/workspace-management/invite-members-workspace),
  • Network accessline 201
    accessed 2026-09-30 through rendered extraction — invitation workflow and   workspace visibility settings. - [Platform features](https://www.protocols.io/features), accessed 2026-09-30
  • Network accessline 202
    workspace visibility settings. - [Platform features](https://www.protocols.io/features), accessed 2026-09-30   — shared files, reagent library, editing, commenting, permissions.
  • Network accessline 203
    - [Platform features](https://www.protocols.io/features), accessed 2026-09-30

skills/protocolsio-integration/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/protocolsio-integration/scripts/_common.py

  • Executable scriptline 1
    Executable file
  • Network accessline 24
    DEFAULT_ORIGIN = "https://www.protocols.io"
  • Access to secretsline 25
    [Credential-related source omitted]
  • Possible obfuscationline 50
    _CONTROL_RE = re.compile(r"[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]")
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 97
    def redirect_request(  # type: ignore[override]         self,         req: urllib.request.Request,
  • Network accessline 98
    self,         req: urllib.request.Request,         fp: Any,
  • Network accessline 99
    req: urllib.request.Request,
  • Network accessline 366
    if not is_official_host(parsed.hostname, allow_tenant=allow_tenant):         raise SafetyError("origin host is not on the official protocols.io allowlist")     return f"https://{parsed.hostname.lower()}"
  • Network accessline 368
    return f"https://{parsed.hostname.lower()}"
  • Access to secretsline 450
    [Credential-related source omitted]
  • Network accessline 555
    retryable = {429, 500, 502, 503, 504}     for attempt in range(retries + 1):         request = urllib.request.Request(
  • Network accessline 556
    for attempt in range(retries + 1):         request = urllib.request.Request(             safe_url,
  • Network accessline 557
    request = urllib.request.Request(

skills/protocolsio-integration/scripts/pagination_helper.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/protocolsio-integration/scripts/plan_write_request.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 569
    raise SafetyError("organization-export requires --tenant-origin")         tenant = validate_origin(tenant_origin, allow_tenant=True)         if tenant in {"https://protocols.io", "https://www.protocols.io"}:
  • Network accessline 570
    tenant = validate_origin(tenant_origin, allow_tenant=True)         if tenant in {"https://protocols.io", "https://www.protocols.io"}:             raise SafetyError(
  • Network accessline 571
    if tenant in {"https://protocols.io", "https://www.protocols.io"}:
  • Network accessline 609
    # Legacy curl -d examples use form bodies; maintained v4 JSON operations
  • Access to secretsline 671
    [Credential-related source omitted]

skills/protocolsio-integration/scripts/protocols_read.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 178
    "--tenant-origin",         required=True,         help="Organization/VPC origin, for example https://tenant.protocols.io.",
  • Network accessline 179
    required=True,         help="Organization/VPC origin, for example https://tenant.protocols.io.",     )
  • Network accessline 180
    help="Organization/VPC origin, for example https://tenant.protocols.io.",
  • Network accessline 303
    elif args.command == "export-status":         tenant = validate_origin(args.tenant_origin, allow_tenant=True)         if tenant in {"https://protocols.io", "https://www.protocols.io"}:
  • Network accessline 304
    tenant = validate_origin(args.tenant_origin, allow_tenant=True)         if tenant in {"https://protocols.io", "https://www.protocols.io"}:             raise SafetyError("export-status requires an explicit tenant subdomain")
  • Network accessline 305
    if tenant in {"https://protocols.io", "https://www.protocols.io"}:
  • Access to secretsline 494
    [Credential-related source omitted]

skills/protocolsio-integration/scripts/validate_auth_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 44
    parser.add_argument(         "--tenant-origin",         help=("Optional organization/VPC origin such as https://tenant.protocols.io."),
  • Network accessline 45
    "--tenant-origin",         help=("Optional organization/VPC origin such as https://tenant.protocols.io."),     )
  • Network accessline 46
    help=("Optional organization/VPC origin such as https://tenant.protocols.io."),
  • Access to secretsline 119
    [Credential-related source omitted]

skills/protocolsio-integration/scripts/validate_protocol_json.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/SKILL.md

  • Broad permissionsline 1
    Read Bash Grep Python
  • Network accessline 112
    uv add --no-sync \   "pufferlib @ git+https://github.com/PufferAI/PufferLib.git@25647630e1b15330bb3153a5a0d3ff8d234c3acf"
  • Network accessline 113
    "pufferlib @ git+https://github.com/PufferAI/PufferLib.git@25647630e1b15330bb3153a5a0d3ff8d234c3acf"
  • Access to secretsline 292
    [Credential-related source omitted]
  • Network accessline 352
    - [Neptune shutdown notice](https://docs.neptune.ai/) — service discontinued
  • Network accessline 357
    - [PyPI pufferlib 3.0.0](https://pypi.org/project/pufferlib/3.0.0/) —
  • Network accessline 358
    released 2025-06-23; checked 2026-07-23. - [PyPI 3.0.0 metadata](https://pypi.org/pypi/pufferlib/3.0.0/json) —   digest/dependencies and archive contents; rechecked 2026-10-01.
  • Network accessline 359
    - [PyPI 3.0.0 metadata](https://pypi.org/pypi/pufferlib/3.0.0/json) —
  • Network accessline 360
    digest/dependencies and archive contents; rechecked 2026-10-01. - [PufferLib official docs](https://puffer.ai/docs.html) — checked 2026-10-01; implementation details pinned in `references/native-5.md`. - [PufferLib source](https://github.co
  • Network accessline 361
    - [PufferLib official docs](https://puffer.ai/docs.html) — checked 2026-10-01; implementation details pinned in `references/native-5.md`.
  • Network accessline 362
    - [PufferLib source](https://github.com/PufferAI/PufferLib) — source history and
  • Network accessline 363
    implementation; checked 2026-07-23. - [PufferTank 4.0 Dockerfile](https://github.com/PufferAI/PufferTank/blob/4.0/puffertank.dockerfile)   — CUDA/Python reference; checked 2026-07-23.
  • Network accessline 364
    - [PufferTank 4.0 Dockerfile](https://github.com/PufferAI/PufferTank/blob/4.0/puffertank.dockerfile)
  • Network accessline 365
    — CUDA/Python reference; checked 2026-07-23. - [PufferLib 2.0 paper](https://openreview.net/forum?id=qRyteMTgn0) —   Reinforcement Learning Journal, 2025; use only for its stated benchmarks.
  • Network accessline 366
    - [PufferLib 2.0 paper](https://openreview.net/forum?id=qRyteMTgn0) —
  • Network accessline 367
    Reinforcement Learning Journal, 2025; use only for its stated benchmarks. - [PufferLib compatibility paper](https://arxiv.org/abs/2406.12905) —   submitted 2024-06-11; describes an earlier API/performance profile.
  • Network accessline 368
    - [PufferLib compatibility paper](https://arxiv.org/abs/2406.12905) —
  • Network accessline 377
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 379
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 381
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 382
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 383
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 384
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pufferlib/references/environments.md

  • Network accessline 265
    - [Gymnasium vector API](https://gymnasium.farama.org/api/vector/) and
  • Network accessline 266
    [autoreset modes](https://farama.org/Vector-Autoreset-Mode) — checked 2026-10-01.
  • Network accessline 269
    - [Gymnasium Env API](https://gymnasium.farama.org/api/env/) — current reset,
  • Network accessline 270
    step, spaces, and seeding contract; accessed 2026-07-23. - [Gymnasium terminated/truncated explanation](https://farama.org/Gymnasium-Terminated-Truncated-Step-API)   — published 2023-10-27; accessed 2026-07-23.
  • Network accessline 271
    - [Gymnasium terminated/truncated explanation](https://farama.org/Gymnasium-Terminated-Truncated-Step-API)
  • Network accessline 272
    — published 2023-10-27; accessed 2026-07-23. - [PufferLib 3.0 core environment source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferlib.py)   — stable native contract; accessed 2026-07-23.
  • Network accessline 273
    - [PufferLib 3.0 core environment source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferlib.py)
  • Network accessline 274
    — stable native contract; accessed 2026-07-23. - [PufferLib 3.0 emulation source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/emulation.py)   — stable adapters; accessed 2026-07-23.
  • Network accessline 275
    - [PufferLib 3.0 emulation source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/emulation.py)
  • Network accessline 276
    — stable adapters; accessed 2026-07-23. - [PufferLib 3.0 Gymnasium example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/gymnasium_env.py)   — stable example; accessed 2026-07-23.
  • Network accessline 277
    - [PufferLib 3.0 Gymnasium example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/gymnasium_env.py)
  • Network accessline 278
    — stable example; accessed 2026-07-23. - [PufferLib 3.0 PettingZoo example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/pettingzoo_env.py)   — stable example; accessed 2026-07-23.
  • Network accessline 279
    - [PufferLib 3.0 PettingZoo example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/pettingzoo_env.py)
  • Network accessline 280
    — stable example; accessed 2026-07-23. - [PufferLib 4.0 Squared template](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/ocean/squared)   — historical single-agent native template; accessed 2026-07-23.
  • Network accessline 281
    - [PufferLib 4.0 Squared template](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/ocean/squared)
  • Network accessline 282
    — historical single-agent native template; accessed 2026-07-23. - [PufferLib 4.0 Target template](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/ocean/target)   — historical multi-agent native template; 
  • Network accessline 283
    - [PufferLib 4.0 Target template](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/ocean/target)
  • Network accessline 284
    — historical multi-agent native template; accessed 2026-07-23. - [PufferLib Ocean](https://puffer.ai/ocean.html) — current first-party   collection; accessed 2026-07-23.
  • Network accessline 285
    - [PufferLib Ocean](https://puffer.ai/ocean.html) — current first-party

skills/pufferlib/references/integration.md

  • Access to secretsline 149
    [Credential-related source omitted]
  • Network accessline 181
    - [PufferLib PyPI 3.0.0](https://pypi.org/project/pufferlib/3.0.0/) —
  • Network accessline 182
    published 2025-06-23; accessed 2026-07-23. - [PufferLib 3.0 emulation source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/emulation.py)   — stable adapters; accessed 2026-07-23.
  • Network accessline 183
    - [PufferLib 3.0 emulation source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/emulation.py)
  • Network accessline 184
    — stable adapters; accessed 2026-07-23. - [PufferLib 3.0 vector source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/vector.py)   — stable vector API; accessed 2026-07-23.
  • Network accessline 185
    - [PufferLib 3.0 vector source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/vector.py)
  • Network accessline 186
    — stable vector API; accessed 2026-07-23. - [PufferLib 3.0 trainer source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferl.py)   — stable logger/checkpoint behavior; accessed 2026-07-23.
  • Network accessline 187
    - [PufferLib 3.0 trainer source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferl.py)
  • Network accessline 188
    — stable logger/checkpoint behavior; accessed 2026-07-23. - [PufferLib 4.0 package tree](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib)   — historical modules; accessed 2026-07-23.
  • Network accessline 189
    - [PufferLib 4.0 package tree](https://github.com/PufferAI/PufferLib/tree/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib)
  • Network accessline 190
    — historical modules; accessed 2026-07-23. - [PufferLib live 5.0 docs](https://puffer.ai/docs.html) — current native architecture;   checked 2026-10-01. Historical 4.0 module removal is verified from pinned source.
  • Network accessline 191
    - [PufferLib live 5.0 docs](https://puffer.ai/docs.html) — current native architecture;
  • Network accessline 192
    checked 2026-10-01. Historical 4.0 module removal is verified from pinned source. - [PufferLib releases](https://github.com/PufferAI/PufferLib/releases) —   checked for source releases on 2026-07-23.
  • Network accessline 193
    - [PufferLib releases](https://github.com/PufferAI/PufferLib/releases) —
  • Network accessline 194
    checked for source releases on 2026-07-23. - [Gymnasium Env API](https://gymnasium.farama.org/api/env/) — current   single-agent contract; accessed 2026-07-23.
  • Network accessline 195
    - [Gymnasium Env API](https://gymnasium.farama.org/api/env/) — current
  • Network accessline 196
    single-agent contract; accessed 2026-07-23. - [PyTorch security policy](https://github.com/pytorch/pytorch/security) —   model/native-package safety; accessed 2026-07-23.
  • Network accessline 197
    - [PyTorch security policy](https://github.com/pytorch/pytorch/security) —

skills/pufferlib/references/native-5.md

  • Network accessline 143
    - [Live documentation](https://puffer.ai/docs.html): build/CLI and CPU-eval-only policy.
  • Network accessline 144
    - [Pinned build script](https://github.com/PufferAI/PufferLib/blob/6ffa5b10dbbbe4d1e8288367c7d9d3acd3bad4a2/build.sh): platform and dependency paths.
  • Network accessline 145
    - [Pinned environment header](https://github.com/PufferAI/PufferLib/blob/6ffa5b10dbbbe4d1e8288367c7d9d3acd3bad4a2/src/pufferenv.h) and [Minimal](https://github.com/PufferAI/PufferLib/blob/6ffa5b10dbbbe4d1e8288367c7d9d3acd3bad4a2/ocean/minim
  • Network accessline 146
    - [Pinned trainer](https://github.com/PufferAI/PufferLib/blob/6ffa5b10dbbbe4d1e8288367c7d9d3acd3bad4a2/src/pufferl.cu), [CPU runner](https://github.com/PufferAI/PufferLib/blob/6ffa5b10dbbbe4d1e8288367c7d9d3acd3bad4a2/src/puffercpu.c), and [

skills/pufferlib/references/policies.md

  • Dangerous shell operationline 23
    `eval()` builtin.
  • Network accessline 172
    - [PufferLib 3.0 policy example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/pufferl.py)
  • Network accessline 173
    — stable example; accessed 2026-07-23. - [PufferLib 3.0 PyTorch utilities](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pytorch.py)   — stable implementation; accessed 2026-07-23.
  • Network accessline 174
    - [PufferLib 3.0 PyTorch utilities](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pytorch.py)
  • Network accessline 175
    — stable implementation; accessed 2026-07-23. - [PufferLib 3.0 models](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/models.py)   — stable model classes; accessed 2026-07-23.
  • Network accessline 176
    - [PufferLib 3.0 models](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/models.py)
  • Network accessline 177
    — stable model classes; accessed 2026-07-23. - [PufferLib 4.0 models](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/models.py)   — reviewed 4.0 source model contract; accessed 2026-07-23.
  • Network accessline 178
    - [PufferLib 4.0 models](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/models.py)
  • Network accessline 179
    — reviewed 4.0 source model contract; accessed 2026-07-23. - [PufferLib 4.0 Torch trainer](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/torch_pufferl.py)   — historical fallback and checkpoin
  • Network accessline 180
    - [PufferLib 4.0 Torch trainer](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/torch_pufferl.py)
  • Network accessline 181
    — historical fallback and checkpoint loading; accessed 2026-07-23. - [PyTorch security policy](https://github.com/pytorch/pytorch/security) —   untrusted-model guidance; accessed 2026-07-23.
  • Network accessline 182
    - [PyTorch security policy](https://github.com/pytorch/pytorch/security) —
  • Network accessline 183
    untrusted-model guidance; accessed 2026-07-23. - [PyTorch `torch.load` documentation](https://docs.pytorch.org/docs/stable/generated/torch.load.html)   — deserialization warning; accessed 2026-07-23.
  • Network accessline 184
    - [PyTorch `torch.load` documentation](https://docs.pytorch.org/docs/stable/generated/torch.load.html)

skills/pufferlib/references/training.md

  • Network accessline 68
    uv add --no-sync \   "pufferlib @ git+https://github.com/PufferAI/PufferLib.git@25647630e1b15330bb3153a5a0d3ff8d234c3acf"
  • Network accessline 69
    "pufferlib @ git+https://github.com/PufferAI/PufferLib.git@25647630e1b15330bb3153a5a0d3ff8d234c3acf"
  • Access to secretsline 270
    [Credential-related source omitted]
  • Network accessline 284
    new hosted run. Its SDK handles authentication, requests, uploads, retries and pagination; this skill implements no REST endpoint or manual HTTP payload. W&B's official SDK reads `WANDB_API_KEY` and uses `https://api.wandb.ai` by default
  • Network accessline 285
    pagination; this skill implements no REST endpoint or manual HTTP payload. W&B's official SDK reads `WANDB_API_KEY` and uses `https://api.wandb.ai` by default (or a reviewed deployment selected by `WANDB_BASE_URL`). No authenticated W&B
  • Network accessline 286
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Network accessline 309
    - [PyPI: pufferlib 3.0.0](https://pypi.org/project/pufferlib/3.0.0/) —
  • Network accessline 310
    released 2025-06-23; accessed 2026-07-23. - [PyPI 3.0.0 JSON metadata](https://pypi.org/pypi/pufferlib/3.0.0/json) —   package requirements and digest; accessed 2026-07-23.
  • Network accessline 311
    - [PyPI 3.0.0 JSON metadata](https://pypi.org/pypi/pufferlib/3.0.0/json) —
  • Network accessline 312
    package requirements and digest; accessed 2026-07-23. - [PufferLib 3.0 trainer](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferl.py)   — moving branch; API claims above use the [exact 3.0.0 sdist](https://files.pythonhosted.
  • Network accessline 313
    - [PufferLib 3.0 trainer](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/pufferl.py)
  • Network accessline 314
    — moving branch; API claims above use the [exact 3.0.0 sdist](https://files.pythonhosted.org/packages/7c/e1/5292f9b69c6263707b40ba04a87e6b9bcc177281d31092f77afd90c412f1/pufferlib-3.0.0.tar.gz), verified 2026-10-01.
  • Network accessline 315
    - [PufferLib 3.0 default config](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/config/default.ini)
  • Network accessline 316
    — stable parameters; accessed 2026-07-23. - [PufferLib live 5.0 docs](https://puffer.ai/docs.html) — current native workflow;   rechecked 2026-10-01. Historical 4.0 claims use its pinned source below.
  • Network accessline 317
    - [PufferLib live 5.0 docs](https://puffer.ai/docs.html) — current native workflow;
  • Network accessline 318
    rechecked 2026-10-01. Historical 4.0 claims use its pinned source below. - [PufferLib 4.0 trainer](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/pufferl.py)   — historical modes/config/checkpo
  • Network accessline 319
    - [PufferLib 4.0 trainer](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/pufferl.py)
  • Network accessline 320
    — historical modes/config/checkpoints; accessed 2026-07-23. - [PufferLib 4.0 package metadata](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pyproject.toml)   — historical Python/Torch requirements; acc
  • Network accessline 321
    - [PufferLib 4.0 package metadata](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pyproject.toml)
  • Network accessline 322
    — historical Python/Torch requirements; accessed 2026-07-23. - [PufferTank 4.0 Dockerfile](https://github.com/PufferAI/PufferTank/blob/4.0/puffertank.dockerfile)   — CUDA/Python reference environment; accessed 2026-07-23.
  • Network accessline 323
    - [PufferTank 4.0 Dockerfile](https://github.com/PufferAI/PufferTank/blob/4.0/puffertank.dockerfile)
  • Network accessline 324
    — CUDA/Python reference environment; accessed 2026-07-23. - [Neptune shutdown notice](https://docs.neptune.ai/) — permanent 2026-03-05   shutdown; checked 2026-10-01.
  • Network accessline 325
    - [Neptune shutdown notice](https://docs.neptune.ai/) — permanent 2026-03-05
  • Network accessline 326
    shutdown; checked 2026-10-01. - [W&B official login source](https://github.com/wandb/wandb/blob/main/wandb/sdk/wandb_login.py)   and [environment variable names](https://github.com/wandb/wandb/blob/main/wandb/env.py)
  • Network accessline 327
    - [W&B official login source](https://github.com/wandb/wandb/blob/main/wandb/sdk/wandb_login.py)
  • Network accessline 328
    and [environment variable names](https://github.com/wandb/wandb/blob/main/wandb/env.py)

skills/pufferlib/references/vectorization.md

  • Network accessline 205
    - [PufferLib 3.0 vector source](https://github.com/PufferAI/PufferLib/blob/3.0/pufferlib/vector.py)
  • Network accessline 206
    — stable API source; accessed 2026-07-23. - [PufferLib 3.0 vectorization example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/vectorization.py)   — stable usage example; accessed 2026-07-23.
  • Network accessline 207
    - [PufferLib 3.0 vectorization example](https://github.com/PufferAI/PufferLib/blob/3.0/examples/vectorization.py)
  • Network accessline 208
    — stable usage example; accessed 2026-07-23. - [PufferLib live 5.0 documentation](https://puffer.ai/docs.html) — current native   architecture and CLI; rechecked 2026-10-01, not a 4.0 API reference.
  • Network accessline 209
    - [PufferLib live 5.0 documentation](https://puffer.ai/docs.html) — current native
  • Network accessline 210
    architecture and CLI; rechecked 2026-10-01, not a 4.0 API reference. - [PufferLib 4.0 trainer source](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/pufferl.py)   — historical config and spawn 
  • Network accessline 211
    - [PufferLib 4.0 trainer source](https://github.com/PufferAI/PufferLib/blob/25647630e1b15330bb3153a5a0d3ff8d234c3acf/pufferlib/pufferl.py)
  • Network accessline 212
    — historical config and spawn behavior; accessed 2026-07-23. - [PufferLib compatibility paper](https://arxiv.org/abs/2406.12905) — submitted   2024-06-11.
  • Network accessline 213
    - [PufferLib compatibility paper](https://arxiv.org/abs/2406.12905) — submitted
  • Network accessline 214
    2024-06-11. - [PufferLib 2.0 paper](https://openreview.net/forum?id=qRyteMTgn0) —   Reinforcement Learning Journal, 2025.
  • Network accessline 215
    - [PufferLib 2.0 paper](https://openreview.net/forum?id=qRyteMTgn0) —

skills/pufferlib/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/pufferlib/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 25
    [Credential-related source omitted]

skills/pufferlib/scripts/benchmark_vectorization.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/env_contract_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/env_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/inspect_checkpoint.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/repro_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/train_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pufferlib/scripts/validate_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pybamm/SKILL.md

  • Network accessline 108
    - [PyBaMM experiment API examples](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/examples/notebooks/getting_started/tutorial-5-run-experiments.html)
  • Network accessline 109
    - [Mesh refinement workflow](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/examples/notebooks/getting_started/tutorial-9-changing-the-mesh.html)
  • Network accessline 110
    - [IDAKLU solver options](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/api/solvers/idaklu_solver.html)
  • Network accessline 111
    - [Release source and changes](https://github.com/pybamm-team/PyBaMM/blob/pybamm-v26.9.0.0/CHANGELOG.md)

skills/pybamm/references/protocol-and-comparison.md

  • Network accessline 119
    `428dc5113a6430492f430fb9e895f67d3e20f5643dc49a1cc0a922b92a5a8e01` on the review date. The network operation is an unauthenticated HTTPS GET of the release asset at `https://github.com/pybamm-team/pybamm-data/releases/download/v1.0.2/Ecker_
  • Network accessline 120
    The network operation is an unauthenticated HTTPS GET of the release asset at `https://github.com/pybamm-team/pybamm-data/releases/download/v1.0.2/Ecker_1C.csv`, which may redirect to GitHub's asset storage. It returns file bytes, not a pag
  • Network accessline 121
    `https://github.com/pybamm-team/pybamm-data/releases/download/v1.0.2/Ecker_1C.csv`, which may
  • Network accessline 133
    - [Step units, skip behavior and voltage terminations](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/api/experiment/experiment_steps.html)
  • Network accessline 134
    - [Simulation API](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/api/simulation/simulation.html)
  • Network accessline 135
    - [Parameter updates, initial state and JSON serialization](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/api/parameters/parameter_values.html)
  • Network accessline 136
    - [DataLoader API](https://docs.pybamm.org/en/pybamm-v26.9.0.0/source/api/pybamm_data.html)
  • Network accessline 137
    - [Versioned data registry source](https://github.com/pybamm-team/PyBaMM/blob/pybamm-v26.9.0.0/packages/pybamm/src/pybamm/pybamm_data.py)

skills/pybamm/scripts/simulate_battery.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 14
    [Credential-related source omitted]

skills/pycalphad/SKILL.md

  • Network accessline 124
    - [Equilibrium dataset semantics](https://pycalphad.org/docs/latest/examples/3_High_Throughput_Analysis/2_UsingCalculationResults.html)
  • Network accessline 125
    - [Phase fractions and composition basis](https://pycalphad.org/docs/latest/examples/2_Computing_Properties/1_PhaseCompositions.html)
  • Network accessline 126
    - [Equilibrium and sampling API](https://pycalphad.org/docs/latest/api/pycalphad.core.html)
  • Network accessline 127
    - [Ordering examples](https://pycalphad.org/docs/latest/examples/2_Computing_Properties/4_EquilibriumWithOrdering.html)
  • Network accessline 128
    - [Stable 0.11.2 source](https://github.com/pycalphad/pycalphad/tree/0.11.2/pycalphad)

skills/pycalphad/references/model-and-validation.md

  • Network accessline 130
    - [Stable Model and variables source](https://github.com/pycalphad/pycalphad/tree/0.11.2/pycalphad)
  • Network accessline 131
    - [Stable Workspace and composition conditions](https://github.com/pycalphad/pycalphad/tree/0.11.2/pycalphad/core)
  • Network accessline 132
    - [Stable property framework](https://github.com/pycalphad/pycalphad/tree/0.11.2/pycalphad/property_framework)
  • Network accessline 133
    - [Stable mapping compatibility API](https://github.com/pycalphad/pycalphad/blob/0.11.2/pycalphad/mapping/compat_api.py)
  • Network accessline 134
    - [Current property and ordering workflow](https://pycalphad.org/docs/latest/examples/2_Computing_Properties/4_EquilibriumWithOrdering.html)

skills/pycalphad/scripts/equilibrate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydeseq2/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 22
    Current [PyDESeq2 0.5.4](https://github.com/scverse/PyDESeq2/releases/tag/v0.5.4)
  • Network accessline 170
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 172
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 174
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 175
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 176
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 177
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pydeseq2/references/analysis_patterns.md

  • Network accessline 104
    Sources: [formulaic contrast construction](https://formulaic-contrasts.readthedocs.io/en/latest/contrasts.html),
  • Network accessline 105
    [formulaic API](https://formulaic-contrasts.readthedocs.io/en/latest/generated/formulaic_contrasts.FormulaicContrasts.html),
  • Network accessline 106
    [DESeq2 design guidance](https://bioconductor.org/packages/release/bioc/vignettes/DESeq2/inst/doc/DESeq2.html#model-matrix-not-full-rank).

skills/pydeseq2/references/api_reference.md

  • Network accessline 9
    The [current release](https://pypi.org/project/pydeseq2/0.5.4/) is 0.5.4 and requires
  • Network accessline 135
    Each call returns **one DataFrame**, not a tuple. With no packaged `datasets/` directory, 0.5.4 downloads public CSVs using unauthenticated GET from `https://raw.githubusercontent.com/owkin/PyDESeq2/main/datasets/synthetic/`
  • Network accessline 136
    directory, 0.5.4 downloads public CSVs using unauthenticated GET from `https://raw.githubusercontent.com/owkin/PyDESeq2/main/datasets/synthetic/` (`test_counts.csv` or `test_metadata.csv`; source inserts an extra slash).
  • Network accessline 137
    `https://raw.githubusercontent.com/owkin/PyDESeq2/main/datasets/synthetic/`
  • Network accessline 151
    - [Official dataset API](https://pydeseq2.readthedocs.io/en/stable/api/docstrings/pydeseq2.dds.DeseqDataSet.html)
  • Network accessline 152
    - [Official statistics API](https://pydeseq2.readthedocs.io/en/stable/api/docstrings/pydeseq2.ds.DeseqStats.html)
  • Network accessline 153
    - [Release metadata and requirements](https://pydeseq2.readthedocs.io/en/stable/usage/requirements.html)
  • Network accessline 154
    - [Tagged dataset implementation](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/dds.py)
  • Network accessline 155
    - [Tagged statistics implementation](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/ds.py)
  • Network accessline 156
    - [Tagged utilities and example loader](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/utils.py)
  • Network accessline 157
    - [Tagged preprocessing](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/preprocessing.py)

skills/pydeseq2/references/core_workflow_steps.md

  • Network accessline 72
    Source: [official minimal workflow](https://pydeseq2.readthedocs.io/en/stable/auto_examples/plot_minimal_pydeseq2_pipeline.html).

skills/pydeseq2/references/workflow_guide.md

  • Network accessline 181
    Sources: [released normalization source](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/preprocessing.py),
  • Network accessline 182
    [released dataset source](https://github.com/scverse/PyDESeq2/blob/v0.5.4/pydeseq2/dds.py),
  • Network accessline 183
    [step-by-step tutorial](https://pydeseq2.readthedocs.io/en/stable/auto_examples/plot_step_by_step.html),
  • Network accessline 184
    [DESeq2 statistical guidance](https://bioconductor.org/packages/release/bioc/vignettes/DESeq2/inst/doc/DESeq2.html).

skills/pydeseq2/scripts/run_deseq2_analysis.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/SKILL.md

  • Network accessline 240
    For enhanced multi-frame objects, inspect Shared/Per-Frame Functional Groups for the selected frame before applying rescale or VOI transforms. The [Pixel Value Transformation and Frame VOI macros](https://dicom.nema.org/medical/dicom/curren
  • Network accessline 241
    for the selected frame before applying rescale or VOI transforms. The [Pixel Value Transformation and Frame VOI macros](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.16.2.html) may carry frame-specific paramete
  • Network accessline 242
    [Pixel Value Transformation and Frame VOI macros](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.16.2.html)
  • Network accessline 395
    - [pydicom 3.0.2 on PyPI](https://pypi.org/project/pydicom/) — released
  • Network accessline 396
    2026-03-19; Python `>=3.10`. - [pydicom releases](https://github.com/pydicom/pydicom/releases) — 3.0.2 and   CVE-2026-32711 details.
  • Network accessline 397
    - [pydicom releases](https://github.com/pydicom/pydicom/releases) — 3.0.2 and
  • Network accessline 398
    CVE-2026-32711 details. - [Stable release notes](https://pydicom.github.io/pydicom/stable/release_notes/index.html) - [Stable installation guide](https://pydicom.github.io/pydicom/stable/tutorials/installation.html)
  • Network accessline 399
    - [Stable release notes](https://pydicom.github.io/pydicom/stable/release_notes/index.html)
  • Network accessline 400
    - [Stable installation guide](https://pydicom.github.io/pydicom/stable/tutorials/installation.html)
  • Network accessline 401
    - [Dataset basics](https://pydicom.github.io/pydicom/stable/tutorials/dataset_basics.html)
  • Network accessline 402
    - [Stable pixel tutorial](https://pydicom.github.io/pydicom/stable/tutorials/pixel_data/introduction.html)
  • Network accessline 403
    - [Stable pixel plugins](https://pydicom.github.io/pydicom/stable/guides/user/image_data_handlers.html)
  • Network accessline 404
    - [Stable compression tutorial](https://pydicom.github.io/pydicom/stable/tutorials/pixel_data/compressing.html)
  • Network accessline 405
    - [Stable DICOM JSON tutorial](https://pydicom.github.io/pydicom/stable/tutorials/dicom_json.html)
  • Network accessline 406
    - [Stable private-element guide](https://pydicom.github.io/pydicom/stable/guides/user/private_data_elements.html)
  • Network accessline 407
    - [Current DICOM Standard](https://www.dicomstandard.org/current)
  • Network accessline 408
    - [DICOM PS3.3](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/PS3.3.html),
  • Network accessline 409
    [PS3.5](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/PS3.5.html),
  • Network accessline 410
    [PS3.6](https://dicom.nema.org/medical/dicom/current/output/chtml/part06/PS3.6.html),
  • Network accessline 411
    and [PS3.15](https://dicom.nema.org/medical/dicom/current/output/html/part15.html)
  • Network accessline 419
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 421
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 423
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 424
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 425
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 426
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pydicom/references/common_tags.md

  • Network accessline 288
    - [pydicom 3.0.2 dataset basics](https://pydicom.github.io/pydicom/stable/tutorials/dataset_basics.html)
  • Network accessline 289
    - [pydicom core elements](https://pydicom.github.io/pydicom/stable/guides/user/base_element.html)
  • Network accessline 290
    - [pydicom private elements](https://pydicom.github.io/pydicom/stable/guides/user/private_data_elements.html)
  • Network accessline 291
    - [pydicom DICOM JSON tutorial](https://pydicom.github.io/pydicom/stable/tutorials/dicom_json.html)
  • Network accessline 292
    - [DICOM PS3.3 2026d, Information Object Definitions](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/PS3.3.html)
  • Network accessline 293
    - [DICOM PS3.3 Image Pixel Module](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.3.html)
  • Network accessline 294
    - [DICOM PS3.3 Image Plane Module](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.2.html)
  • Network accessline 295
    - [DICOM PS3.15 Table E.1-1 actions](https://dicom.nema.org/medical/dicom/current/output/chtml/part15/chapter_E.html)
  • Network accessline 296
    - [DICOM PS3.5, Data Structures and Encoding](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/PS3.5.html)
  • Network accessline 297
    - [DICOM PS3.5 private elements](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_7.8.2.html)
  • Network accessline 298
    - [DICOM PS3.6, Data Dictionary](https://dicom.nema.org/medical/dicom/current/output/chtml/part06/PS3.6.html)
  • Network accessline 299
    - [DICOM PS3.15 2026d, Annex E confidentiality profiles](https://dicom.nema.org/medical/dicom/current/output/html/part15.html)

skills/pydicom/references/transfer_syntaxes.md

  • Network accessline 361
    - [pydicom 3.0.2 pixel plugin matrix](https://pydicom.github.io/pydicom/stable/guides/user/image_data_handlers.html)
  • Network accessline 362
    - [RLE decoder plugins](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.pixels.decoders.RLELosslessDecoder.html)
  • Network accessline 363
    - [RLE encoder plugins](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.pixels.encoders.RLELosslessEncoder.html)
  • Network accessline 364
    - [Lossy-compression history](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_c.8.4.9.html)
  • Network accessline 365
    - [pydicom 3.0.2 Pixel Data API](https://pydicom.github.io/pydicom/stable/reference/pixels.html)
  • Network accessline 366
    - [Dataset pixel setter and UID behavior](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.dataset.Dataset.html)
  • Network accessline 367
    - [DICOM file writer contract](https://pydicom.github.io/pydicom/stable/reference/generated/pydicom.filewriter.dcmwrite.html)
  • Network accessline 368
    - [Pixel access tutorial](https://pydicom.github.io/pydicom/stable/tutorials/pixel_data/introduction.html)
  • Network accessline 369
    - [Compression/decompression tutorial](https://pydicom.github.io/pydicom/stable/tutorials/pixel_data/compressing.html)
  • Network accessline 370
    - [pydicom 3.0 release notes](https://pydicom.github.io/pydicom/stable/release_notes/index.html)
  • Network accessline 371
    - [DICOM PS3.3 Image Pixel Module](https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.3.html)
  • Network accessline 372
    - [DICOM PS3.5, Data Structures and Encoding](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/PS3.5.html)
  • Network accessline 373
    - [DICOM PS3.5 encapsulated pixel transfer syntaxes](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_A.4.html)
  • Network accessline 374
    - [DICOM PS3.6, Data Dictionary and UID registry](https://dicom.nema.org/medical/dicom/current/output/chtml/part06/PS3.6.html)
  • Network accessline 375
    - PyPI versions reviewed 2026-10-01:   [pydicom](https://pypi.org/project/pydicom/),   [NumPy](https://pypi.org/project/numpy/),
  • Network accessline 376
    [pydicom](https://pypi.org/project/pydicom/),
  • Network accessline 377
    [NumPy](https://pypi.org/project/numpy/),
  • Network accessline 378
    [Pillow](https://pypi.org/project/Pillow/),
  • Network accessline 379
    [pylibjpeg](https://pypi.org/project/pylibjpeg/),
  • Network accessline 380
    [pylibjpeg-libjpeg](https://pypi.org/project/pylibjpeg-libjpeg/),
  • Network accessline 381
    [pylibjpeg-openjpeg](https://pypi.org/project/pylibjpeg-openjpeg/),
  • Network accessline 382
    [pylibjpeg-rle](https://pypi.org/project/pylibjpeg-rle/),
  • Network accessline 383
    [pyjpegls](https://pypi.org/project/pyjpegls/), and
  • Network accessline 384
    [python-gdcm](https://pypi.org/project/python-gdcm/)

skills/pydicom/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/pydicom/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/pydicom/scripts/anonymize_dicom.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/deidentification_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/dicom_inventory.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/dicom_to_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/extract_metadata.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/pixel_frame_planner.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/transfer_syntax_inspector.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pydicom/scripts/uid_mapping_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyhealth/SKILL.md

  • Network accessline 71
    base = MIMIC3Dataset(     root="https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/",
  • Network accessline 72
    root="https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/",
  • Network accessline 133
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 135
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 137
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 138
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 139
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 140
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pyhealth/assets/starter_pipeline.py

  • Executable scriptline 1
    Executable file

skills/pyhealth/references/datasets.md

  • Network accessline 3
    Contracts below were checked in the released PyHealth 2.0.2 wheel and [dataset documentation](https://pyhealth.readthedocs.io/en/latest/api/datasets.html).
  • Network accessline 4
    [dataset documentation](https://pyhealth.readthedocs.io/en/latest/api/datasets.html).
  • Network accessline 17
    from pyhealth.datasets import MIMIC3Dataset base = MIMIC3Dataset(     root="https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/",
  • Network accessline 18
    base = MIMIC3Dataset(     root="https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/",     tables=["diagnoses_icd", "procedures_icd", "prescriptions"],
  • Network accessline 19
    root="https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/",

skills/pyhealth/references/installation.md

  • Network accessline 5
    The tested macOS CPU environment resolved Torch 2.7.1 and torchvision 0.22.1. Do not independently upgrade to the newest Torch or copy CUDA 12.1 commands from older PyHealth examples. The [release metadata](https://pypi.org/project/pyhealth
  • Network accessline 6
    Do not independently upgrade to the newest Torch or copy CUDA 12.1 commands from older PyHealth examples. The [release metadata](https://pypi.org/project/pyhealth/2.0.2/) is authoritative for this pin; `/en/latest/` documentation may descri
  • Network accessline 7
    older PyHealth examples. The [release metadata](https://pypi.org/project/pyhealth/2.0.2/)
  • Network accessline 33
    which wheel the installer downloads. For Linux CUDA/ROCm, choose a supported **Torch 2.7.1 / torchvision 0.22.1** pair from the [official previous-version installer](https://pytorch.org/get-started/previous-versions/),
  • Network accessline 34
    **Torch 2.7.1 / torchvision 0.22.1** pair from the [official previous-version installer](https://pytorch.org/get-started/previous-versions/), and configure the package index appropriately for that environment. CUDA installation
  • Network accessline 35
    [official previous-version installer](https://pytorch.org/get-started/previous-versions/),
  • Network accessline 46
    The public PyHealth `Synthetic_MIMIC-III` bucket is an unauthenticated collection of CSV files, not a clinical production dataset or JSON API: `https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/`.
  • Network accessline 47
    CSV files, not a clinical production dataset or JSON API: `https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/`. The 2.0.2 loader tries configured `.csv.gz` files and then `.csv` alternatives.
  • Network accessline 48
    `https://storage.googleapis.com/pyhealth/Synthetic_MIMIC-III/`.
  • Network accessline 51
    Real MIMIC and eICU require the relevant PhysioNet access conditions (credentialing, training and the data use agreement). Confirm access and release-specific conditions on the [dataset landing page](https://physionet.org/content/mimiciv/);
  • Network accessline 52
    training and the data use agreement). Confirm access and release-specific conditions on the [dataset landing page](https://physionet.org/content/mimiciv/); download through an authorized channel and pass a local path. Do not embed access cr
  • Network accessline 53
    on the [dataset landing page](https://physionet.org/content/mimiciv/); download through

skills/pyhealth/references/medcode.md

  • Network accessline 3
    PyHealth 2.0.2 implements local lookup/mapping over **downloaded, cached** reference tables. They are not all bundled in the wheel. First use needs public network access to `https://storage.googleapis.com/pyhealth/resource/`; there is no AP
  • Network accessline 4
    tables. They are not all bundled in the wheel. First use needs public network access to `https://storage.googleapis.com/pyhealth/resource/`; there is no API key, JSON request body or pagination. SDK reads retrieve CSV resources by filename 
  • Network accessline 5
    to `https://storage.googleapis.com/pyhealth/resource/`; there is no API key, JSON
  • Network accessline 75
    Sources: [MedCode](https://pyhealth.readthedocs.io/en/latest/api/medcode.html),
  • Network accessline 76
    [Tokenizer](https://pyhealth.readthedocs.io/en/latest/api/tokenizer.html), and released

skills/pyhealth/references/models.md

  • Network accessline 38
    `Transformer` does not accept `hidden_dim`. RNN passes extra arguments to `RNNLayer`; RETAIN passes its extra arguments to `RETAINLayer`. Use `inspect.signature` and the [model-specific documentation](https://pyhealth.readthedocs.io/en/late
  • Network accessline 39
    RETAIN passes its extra arguments to `RETAINLayer`. Use `inspect.signature` and the [model-specific documentation](https://pyhealth.readthedocs.io/en/latest/api/models.html) for additional parameters. Model dimensions come from fitted input
  • Network accessline 40
    [model-specific documentation](https://pyhealth.readthedocs.io/en/latest/api/models.html)
  • Network accessline 100
    [Official Trainer API](https://pyhealth.readthedocs.io/en/latest/api/trainer.html).

skills/pyhealth/references/tasks.md

  • Network accessline 37
    The MIMIC-IV in-hospital task also checks lab `storetime <= prediction_time`, beyond measurement time. Keep that availability filter. The [MEDS mortality task](https://pyhealth.readthedocs.io/en/latest/api/tasks/pyhealth.tasks.InHospitalMor
  • Network accessline 38
    measurement time. Keep that availability filter. The [MEDS mortality task](https://pyhealth.readthedocs.io/en/latest/api/tasks/pyhealth.tasks.InHospitalMortalityMEDS.html) has a separate contract; do not transfer its exact parameters to the
  • Network accessline 39
    [MEDS mortality task](https://pyhealth.readthedocs.io/en/latest/api/tasks/pyhealth.tasks.InHospitalMortalityMEDS.html)
  • Network accessline 104
    Sources: [tasks](https://pyhealth.readthedocs.io/en/latest/api/tasks.html),
  • Network accessline 105
    [released package](https://pypi.org/project/pyhealth/2.0.2/).

skills/pylabrobot/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 64
    operator reconcile tips and source/destination volumes before resuming. Do not blindly retry the failed operation from the pre-error plan. The [0.2.2 liquid-handler implementation](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 65
    blindly retry the failed operation from the pre-error plan. The [0.2.2 liquid-handler implementation](https://pypi.org/project/PyLabRobot/0.2.2/#files) commits or rolls back trackers according to reported operation success. The Visualizer r
  • Network accessline 66
    [0.2.2 liquid-handler implementation](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 223
    Reviewed **2026-10-01** against [PyPI 0.2.2 release files](https://pypi.org/project/PyLabRobot/0.2.2/#files),
  • Network accessline 224
    [current documentation](https://docs.pylabrobot.org/stable/), and the
  • Network accessline 225
    [official repository](https://github.com/PyLabRobot/pylabrobot).
  • Network accessline 235
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 237
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 239
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 240
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 241
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 242
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pylabrobot/assets/protocol-manifest.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/pylabrobot/references/analytical-equipment.md

  • Network accessline 187
    Reviewed **2026-10-01**: [0.2.2 released source files](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 188
    (`plate_reading/plate_reader.py`, `plate_reading/chatterbox.py`, `scales/scale.py`), [current machine inventory](https://docs.pylabrobot.org/stable/user_guide/machines.html), and [release review](review.md). Native chatterbox tests cover se
  • Network accessline 189
    [current machine inventory](https://docs.pylabrobot.org/stable/user_guide/machines.html),

skills/pylabrobot/references/hardware-backends.md

  • Network accessline 192
    Reviewed **2026-10-01**: [PyPI release files and extras](https://pypi.org/project/PyLabRobot/0.2.2/#files),
  • Network accessline 193
    [current supported machines](https://docs.pylabrobot.org/stable/user_guide/machines.html),
  • Network accessline 194
    [official Opentrons HTTP specification](https://docs.opentrons.com/http/api_reference.html),

skills/pylabrobot/references/liquid-handling.md

  • Network accessline 220
    - [Hosted basic Hamilton tutorial](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/basic.html)
  • Network accessline 221
    — 0.2.1 historical guide; 0.2.2 signatures verified from released source. - [Hosted liquid-handling API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_handling.html)   — frontend/backend split and `LiquidHandlerChatterboxBackend`
  • Network accessline 222
    - [Hosted liquid-handling API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_handling.html)
  • Network accessline 223
    — frontend/backend split and `LiquidHandlerChatterboxBackend`. - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)   — tip/volume tracker behavior.
  • Network accessline 224
    - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)
  • Network accessline 225
    — tip/volume tracker behavior. - [Hosted Hamilton liquid classes](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/hamilton-liquid-classes.html)   and [STAR liquid-level detection](https://docs.pylabrobot.org/s
  • Network accessline 226
    - [Hosted Hamilton liquid classes](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/hamilton-liquid-classes.html)
  • Network accessline 227
    and [STAR liquid-level detection](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/star_lld.html).
  • Network accessline 228
    - [released 0.2.2 liquid-handler source](https://pypi.org/project/PyLabRobot/0.2.2/#files)

skills/pylabrobot/references/material-handling.md

  • Network accessline 220
    Reviewed **2026-10-01**: constructors, methods and transports in the [official 0.2.2 source distribution](https://pypi.org/project/PyLabRobot/0.2.2/#files),
  • Network accessline 221
    [official 0.2.2 source distribution](https://pypi.org/project/PyLabRobot/0.2.2/#files),
  • Network accessline 222
    [current machine inventory](https://docs.pylabrobot.org/stable/user_guide/machines.html),

skills/pylabrobot/references/resources.md

  • Network accessline 235
    - [Hosted resource management](https://docs.pylabrobot.org/stable/resources/introduction.html)
  • Network accessline 236
    and [hosted resources API](https://docs.pylabrobot.org/stable/api/pylabrobot.resources.html)
  • Network accessline 237
    — development resource guide; release signatures verified from the wheel. - [Hosted Hamilton tutorial](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/basic.html)   — verified factories, carrier sites, rails, 
  • Network accessline 238
    - [Hosted Hamilton tutorial](https://docs.pylabrobot.org/stable/user_guide/00_liquid-handling/hamilton-star/basic.html)
  • Network accessline 239
    — verified factories, carrier sites, rails, and deck summary. - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)   — tip/volume state and errors.
  • Network accessline 240
    - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)
  • Network accessline 241
    — tip/volume state and errors. - [released 0.2.2 resources source](https://pypi.org/project/PyLabRobot/0.2.2/#files)   — constructor, serialization, tracker, and collision signatures; released
  • Network accessline 242
    - [released 0.2.2 resources source](https://pypi.org/project/PyLabRobot/0.2.2/#files)

skills/pylabrobot/references/review.md

  • Network accessline 9
    - [PyPI 0.2.2 metadata](https://pypi.org/pypi/pylabrobot/0.2.2/json) reports
  • Network accessline 10
    release 2026-07-30, Python >=3.9 and optional hardware extras. - The official [release artifacts](https://pypi.org/project/PyLabRobot/0.2.2/#files)   were inspected. Source archive SHA-256:
  • Network accessline 11
    - The official [release artifacts](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 14
    Wheel SHA-256:   `18f61a943301bc448500c9f4babf28ecbd8a520fcdc2d01dfa8c8c5c71be66e2`. - [Official tags](https://api.github.com/repos/PyLabRobot/pylabrobot/tags?per_page=100)
  • Network accessline 15
    `18f61a943301bc448500c9f4babf28ecbd8a520fcdc2d01dfa8c8c5c71be66e2`. - [Official tags](https://api.github.com/repos/PyLabRobot/pylabrobot/tags?per_page=100)   listed `v0.2.1`, `v0.2.0`, and `paper-tag`; there was no `v0.2.2` tag.
  • Network accessline 16
    - [Official tags](https://api.github.com/repos/PyLabRobot/pylabrobot/tags?per_page=100)
  • Network accessline 17
    listed `v0.2.1`, `v0.2.0`, and `paper-tag`; there was no `v0.2.2` tag. - [Changelog](https://github.com/PyLabRobot/pylabrobot/blob/main/CHANGELOG.md)   has no 0.2.2 release heading. MicroSpin and `Plate.stacking_z_height` appear
  • Network accessline 18
    - [Changelog](https://github.com/PyLabRobot/pylabrobot/blob/main/CHANGELOG.md)
  • Network accessline 20
    under `Unreleased` but are present in the wheel. Do not infer absence from   that heading or invent a release-tag URL. - The hosted [installation](https://docs.pylabrobot.org/stable/user_guide/_getting-started/installation.html)
  • Network accessline 21
    that heading or invent a release-tag URL. - The hosted [installation](https://docs.pylabrobot.org/stable/user_guide/_getting-started/installation.html)   and [liquid-handler API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_hand
  • Network accessline 22
    - The hosted [installation](https://docs.pylabrobot.org/stable/user_guide/_getting-started/installation.html)
  • Network accessline 23
    and [liquid-handler API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_handling.html)
  • Network accessline 24
    identify 0.2.1, while [machines](https://docs.pylabrobot.org/stable/user_guide/machines.html)
  • Network accessline 25
    and [trackers](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)
  • Network accessline 68
    The released `stop()` tries `POST /runs/{id}/cancel`, then `POST /runs/{id}/actions/cancel`, then `DELETE /runs/{id}`, swallowing failures. The [official HTTP specification](https://docs.opentrons.com/http/api_reference.html)
  • Network accessline 69
    `POST /runs/{id}/actions/cancel`, then `DELETE /runs/{id}`, swallowing failures. The [official HTTP specification](https://docs.opentrons.com/http/api_reference.html) has `POST /runs/{runId}/actions` and `DELETE /runs/{runId}`, not those tw
  • Network accessline 70
    The [official HTTP specification](https://docs.opentrons.com/http/api_reference.html)
  • Network accessline 71
    has `POST /runs/{runId}/actions` and `DELETE /runs/{runId}`, not those two cancel paths. The [official action model](https://github.com/Opentrons/opentrons/blob/edge/robot-server/robot_server/runs/action_models.py) defines `data.actionType=
  • Network accessline 72
    paths. The [official action model](https://github.com/Opentrons/opentrons/blob/edge/robot-server/robot_server/runs/action_models.py)
  • Network accessline 73
    defines `data.actionType="stop"`; the [router](https://github.com/Opentrons/opentrons/blob/edge/robot-server/robot_server/runs/router/actions_router.py)

skills/pylabrobot/references/visualization.md

  • Network accessline 177
    - [Hosted Visualizer guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-the-visualizer.html)
  • Network accessline 178
    — development guide; released constructor and ports checked in source. - [Visualizer contributor architecture](https://docs.pylabrobot.org/stable/contributor_guide/visualizer.html)   — passive rendering, file server, WebSocket server, and c
  • Network accessline 179
    - [Visualizer contributor architecture](https://docs.pylabrobot.org/stable/contributor_guide/visualizer.html)
  • Network accessline 180
    — passive rendering, file server, WebSocket server, and callbacks. - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)   — planned tip/volume state.
  • Network accessline 181
    - [Hosted tracker guide](https://docs.pylabrobot.org/stable/user_guide/machine-agnostic-features/using-trackers.html)
  • Network accessline 182
    — planned tip/volume state. - [Hosted liquid-handling API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_handling.html)   — `LiquidHandlerChatterboxBackend`.
  • Network accessline 183
    - [Hosted liquid-handling API](https://docs.pylabrobot.org/stable/api/pylabrobot.liquid_handling.html)
  • Network accessline 184
    — `LiquidHandlerChatterboxBackend`. - [released 0.2.2 Visualizer source](https://pypi.org/project/PyLabRobot/0.2.2/#files)   and [chatterbox source](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 185
    - [released 0.2.2 Visualizer source](https://pypi.org/project/PyLabRobot/0.2.2/#files)
  • Network accessline 186
    and [chatterbox source](https://pypi.org/project/PyLabRobot/0.2.2/#files)

skills/pylabrobot/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/pylabrobot/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/pylabrobot/scripts/check_deck_geometry.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pylabrobot/scripts/generate_simulation_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pylabrobot/scripts/inspect_backends.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pylabrobot/scripts/plan_transfers.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pylabrobot/scripts/validate_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Python
  • Access to secretsline 5
    [Credential-related source omitted]
  • Network accessline 291
    `MaterialsProjectDFTMixingScheme` workflow on the complete target-system entry set, retain raw energies and correction records, and inspect excluded entries. The [official phase-diagram methodology](https://docs.materialsproject.org/methodo
  • Network accessline 292
    set, retain raw energies and correction records, and inspect excluded entries. The [official phase-diagram methodology](https://docs.materialsproject.org/methodology/materials-methodology/thermodynamic-stability/phase-diagrams-pds) distingu
  • Network accessline 293
    The [official phase-diagram methodology](https://docs.materialsproject.org/methodology/materials-methodology/thermodynamic-stability/phase-diagrams-pds)
  • Access to secretsline 348
    [Credential-related source omitted]
  • Network accessline 428
    - [pymatgen 2026.9.24 on PyPI](https://pypi.org/project/pymatgen/)
  • Network accessline 429
    - [pymatgen-core 2026.9.23 on PyPI](https://pypi.org/project/pymatgen-core/)
  • Network accessline 430
    - [pymatgen API documentation](https://pymatgen.org/)
  • Network accessline 431
    - [pymatgen changelog](https://pymatgen.org/CHANGES.html)
  • Network accessline 432
    - [mp-api 0.46.5 on PyPI](https://pypi.org/project/mp-api/)
  • Network accessline 433
    - [Materials Project API getting started](https://docs.materialsproject.org/downloading-data/using-the-api/getting-started)
  • Network accessline 434
    - [Materials Project query guide](https://docs.materialsproject.org/downloading-data/using-the-api/querying-data)
  • Network accessline 435
    - [Materials Project FAQ and computed-data caveats](https://docs.materialsproject.org/frequently-asked-questions)
  • Network accessline 436
    - [Materials Project citation page](https://materialsproject.org/about/cite)
  • Network accessline 437
    - [Official tutorial series endorsed by pymatgen](https://github.com/computron/pymatgen_tutorials)
  • Network accessline 445
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 447
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 449
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 450
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 451
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 452
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pymatgen/references/analysis_modules.md

  • Network accessline 360
    - [pymatgen analysis API](https://pymatgen.org/pymatgen.analysis.html)
  • Network accessline 361
    - [pymatgen symmetry API](https://pymatgen.org/pymatgen.symmetry.html)
  • Network accessline 362
    - [pymatgen electronic-structure API](https://pymatgen.org/pymatgen.electronic_structure.html)
  • Network accessline 363
    - [pymatgen VASP API](https://pymatgen.org/pymatgen.io.vasp.html)
  • Network accessline 364
    - [pymatgen usage guide](https://pymatgen.org/usage.html)
  • Network accessline 365
    - [pymatgen changelog](https://pymatgen.org/CHANGES.html)
  • Network accessline 366
    - [Materials Project electronic-structure methodology](https://docs.materialsproject.org/methodology/materials-methodology/electronic-structure)
  • Network accessline 367
    - [Materials Project computed-data FAQ](https://docs.materialsproject.org/frequently-asked-questions)

skills/pymatgen/references/core_classes.md

  • Network accessline 294
    - [pymatgen core API](https://pymatgen.org/pymatgen.core.html)
  • Network accessline 295
    - [pymatgen usage guide](https://pymatgen.org/usage.html)
  • Network accessline 296
    - [pymatgen-core 2026.9.23 package metadata](https://pypi.org/project/pymatgen-core/)
  • Network accessline 297
    - [pymatgen 2026.9.24 package metadata](https://pypi.org/project/pymatgen/)
  • Network accessline 298
    - [pymatgen-core source](https://github.com/materialsproject/pymatgen-core)
  • Network accessline 299
    - [pymatgen changelog](https://pymatgen.org/CHANGES.html)

skills/pymatgen/references/io_formats.md

  • Network accessline 337
    - [pymatgen I/O API](https://pymatgen.org/pymatgen.io.html)
  • Network accessline 338
    - [CIF parser and writer API](https://pymatgen.org/pymatgen.io.html)
  • Network accessline 339
    - [VASP I/O API](https://pymatgen.org/pymatgen.io.vasp.html)
  • Network accessline 340
    - [Q-Chem I/O API](https://pymatgen.org/pymatgen.io.qchem.html)
  • Network accessline 341
    - [pymatgen installation and external programs](https://pymatgen.org/installation.html)
  • Network accessline 342
    - [pymatgen-core source](https://github.com/materialsproject/pymatgen-core)
  • Network accessline 343
    - [CVE-2024-23346 official advisory](https://github.com/materialsproject/pymatgen/security/advisories/GHSA-vgv8-5cpj-qj2f)
  • Network accessline 344
    - [pymatgen changelog](https://pymatgen.org/CHANGES.html)

skills/pymatgen/references/materials_project_api.md

  • Network accessline 40
    An API key is required and is available from the logged-in Materials Project [dashboard](https://next-gen.materialsproject.org/dashboard).
  • Network accessline 41
    [dashboard](https://next-gen.materialsproject.org/dashboard).
  • Network accessline 48
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 49
    with MPRester(endpoint="https://api.materialsproject.org/") as rester:
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Network accessline 379
    The current [large-download guide](https://docs.materialsproject.org/downloading-data/using-the-api/tips-for-large-downloads)
  • Network accessline 401
    Materials Project states that its data is licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) and that contributed
  • Network accessline 402
    [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) and that contributed
  • Network accessline 414
    See [How to Cite](https://materialsproject.org/about/cite) and
  • Network accessline 415
    [Database Versions](https://docs.materialsproject.org/changes/database-versions).
  • Network accessline 441
    {   "retrieved_at_utc": "2026-09-30T00:00:00Z",   "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Network accessline 442
    "retrieved_at_utc": "2026-09-30T00:00:00Z",   "endpoint": "https://api.materialsproject.org/materials/summary/",   "filters": {"material_ids": ["mp-149"]},
  • Network accessline 443
    "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Network accessline 452
    "database_version": "record from current MP release metadata",   "license": "CC BY 4.0",   "citation": "https://materialsproject.org/about/cite"
  • Network accessline 453
    "license": "CC BY 4.0",   "citation": "https://materialsproject.org/about/cite" }
  • Network accessline 454
    "citation": "https://materialsproject.org/about/cite"
  • Network accessline 462
    - [mp-api 0.46.5 on PyPI](https://pypi.org/project/mp-api/)
  • Network accessline 463
    - [Official mp-api repository](https://github.com/materialsproject/api)
  • Network accessline 464
    - [Current REST schema](https://api.materialsproject.org/openapi.json)
  • Network accessline 465
    - [mp-api 0.46.5 source](https://github.com/materialsproject/api/tree/v0.46.5/mp_api/client)
  • Network accessline 466
    - [Materials Project identifier conventions](https://docs.materialsproject.org/data-production/identifiers)
  • Network accessline 467
    - [Getting started](https://docs.materialsproject.org/downloading-data/using-the-api/getting-started)
  • Network accessline 468
    - [Querying data](https://docs.materialsproject.org/downloading-data/using-the-api/querying-data)
  • Network accessline 469
    - [mp-api route reference](https://materialsproject.github.io/api/)
  • Network accessline 470
    - [Materials Project FAQ](https://docs.materialsproject.org/frequently-asked-questions)
  • Network accessline 471
    - [Materials Project calculation details](https://docs.materialsproject.org/methodology/materials-methodology/calculation-details)
  • Network accessline 472
    - [How to Cite](https://materialsproject.org/about/cite)
  • Network accessline 473
    - [Database versions](https://docs.materialsproject.org/changes/database-versions)
  • Network accessline 474
    - [Materials Project home and CC BY statement](https://materialsproject.org/)

skills/pymatgen/references/transformations_workflows.md

  • Access to secretsline 362
    [Credential-related source omitted]
  • Network accessline 386
    - [pymatgen transformations API](https://pymatgen.org/pymatgen.transformations.html)
  • Network accessline 387
    - [pymatgen alchemy API](https://pymatgen.org/pymatgen.alchemy.html)
  • Network accessline 388
    - [pymatgen symmetry API](https://pymatgen.org/pymatgen.symmetry.html)
  • Network accessline 389
    - [pymatgen surface API](https://pymatgen.org/pymatgen.core.html)
  • Network accessline 390
    - [pymatgen VASP sets API](https://pymatgen.org/pymatgen.io.vasp.html)
  • Network accessline 391
    - [pymatgen installation and enumlib requirements](https://pymatgen.org/installation.html)
  • Network accessline 392
    - [pymatgen changelog](https://pymatgen.org/CHANGES.html)
  • Network accessline 393
    - [Official pymatgen tutorial series](https://github.com/computron/pymatgen_tutorials)

skills/pymatgen/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/artifact_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/composition_structure_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/io_conversion_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/mp_query.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 154
    "execute_requested": bool(args.execute),         "network_will_be_accessed": bool(args.execute),         "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Network accessline 155
    "network_will_be_accessed": bool(args.execute),         "endpoint": "https://api.materialsproject.org/materials/summary/",         "client": "mp_api.client.MPRester",
  • Network accessline 156
    "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Access to secretsline 235
    [Credential-related source omitted]
  • Network accessline 253
    [Credential-related source omitted]
  • Network accessline 254
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]
  • Network accessline 255
    endpoint="https://api.materialsproject.org/",
  • Access to secretsline 277
    [Credential-related source omitted]
  • Access to secretsline 279
    [Credential-related source omitted]
  • Network accessline 283
    "provenance": {             "retrieved_at_utc": datetime.now(timezone.utc).isoformat(),             "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Network accessline 284
    "retrieved_at_utc": datetime.now(timezone.utc).isoformat(),             "endpoint": "https://api.materialsproject.org/materials/summary/",             "pymatgen_version": PYMATGEN_VERSION,
  • Network accessline 285
    "endpoint": "https://api.materialsproject.org/materials/summary/",
  • Network accessline 289
    "database_version": database_version,             "data_license": "CC BY 4.0; contributed data is owned by contributors",             "citation": "https://materialsproject.org/about/cite",
  • Network accessline 290
    "data_license": "CC BY 4.0; contributed data is owned by contributors",             "citation": "https://materialsproject.org/about/cite",         },
  • Network accessline 291
    "citation": "https://materialsproject.org/about/cite",

skills/pymatgen/scripts/phase_diagram_generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/structure_analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/structure_converter.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymatgen/scripts/symmetry_sensitivity_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pymc/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 154
    Reviewed 2026-10-01: [PyMC sampling](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.sample.html),
  • Network accessline 155
    [data containers](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.Data.html),
  • Network accessline 156
    [forward sampling source](https://www.pymc.io/projects/docs/en/stable/_modules/pymc/sampling/forward.html),
  • Network accessline 157
    [ArviZ LOO](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.loo.html),
  • Network accessline 158
    [comparison](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.compare.html),
  • Network accessline 159
    [predictive plots](https://python.arviz.org/projects/plots/en/stable/api/generated/arviz_plots.plot_ppc_dist.html).
  • Network accessline 167
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 169
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 171
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 172
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 173
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 174
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pymc/assets/hierarchical_model_template.py

  • Executable scriptline 1
    Executable file

skills/pymc/assets/linear_regression_template.py

  • Executable scriptline 1
    Executable file

skills/pymc/references/distributions.md

  • Network accessline 377
    Sources: [distribution catalog](https://www.pymc.io/projects/docs/en/stable/api/distributions.html),
  • Network accessline 378
    [released distribution source](https://github.com/pymc-devs/pymc/tree/v6.3.2/pymc/distributions),
  • Network accessline 379
    [forward sampling source](https://www.pymc.io/projects/docs/en/stable/_modules/pymc/sampling/forward.html).

skills/pymc/references/sampling_inference.md

  • Network accessline 146
    - [Sampling](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.sample.html)
  • Network accessline 147
    - [NUTS initialization](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.init_nuts.html)
  • Network accessline 148
    - [Variational fit](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.fit.html)
  • Network accessline 149
    - [MAP limitations](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.find_MAP.html)
  • Network accessline 150
    - [Forward sampling source](https://www.pymc.io/projects/docs/en/stable/_modules/pymc/sampling/forward.html)
  • Network accessline 151
    - [ArviZ diagnostics](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.bfmi.html)

skills/pymc/references/standard_workflow.md

  • Network accessline 94
    Sources: [Data](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.Data.html),
  • Network accessline 95
    [forward sampling](https://www.pymc.io/projects/docs/en/stable/_modules/pymc/sampling/forward.html),
  • Network accessline 96
    [log likelihood](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.stats.compute_log_likelihood.html).

skills/pymc/references/workflows.md

  • Network accessline 151
    Sources: [log likelihood](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.stats.compute_log_likelihood.html),
  • Network accessline 152
    [LOO](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.loo.html),
  • Network accessline 153
    [comparison](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.compare.html),
  • Network accessline 154
    [summary](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.summary.html).

skills/pymc/scripts/model_comparison.py

  • Executable scriptline 1
    Executable file

skills/pymc/scripts/model_diagnostics.py

  • Executable scriptline 1
    Executable file

skills/pymoo/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 30
    **Documentation:** https://pymoo.org/ — LLM-friendly index: https://pymoo.org/llms.txt
  • Network accessline 71
    **Check feasibility before plotting or selecting:** If no feasible solution was found, `result.X` and `result.F` can be `None`. With `return_least_infeasible=True`, a returned candidate can still violate constraints; report its `CV` and res
  • Network accessline 279
    Official review sources: [release notes](https://pymoo.org/versions.html), [problem definition](https://pymoo.org/interface/problem.html), [result](https://pymoo.org/interface/result.html), and sources linked in each reference.
  • Network accessline 300
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 302
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 304
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 305
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 306
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 307
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pymoo/references/algorithms.md

  • Network accessline 238
    Reviewed 2026-10-01 against [algorithm catalogue](https://pymoo.org/algorithms/list.html), [NSGA-III](https://pymoo.org/algorithms/moo/nsga3.html), [MOEA/D](https://pymoo.org/algorithms/moo/moead.html), [mixed variables](https://pymoo.org/c

skills/pymoo/references/constraints_mcdm.md

  • Network accessline 182
    Sources reviewed 2026-10-01: [constraints](https://pymoo.org/constraints/index.html),
  • Network accessline 183
    [CV objective](https://pymoo.org/constraints/as_obj.html),
  • Network accessline 184
    [CV penalty](https://pymoo.org/constraints/as_penalty.html),
  • Network accessline 185
    [MCDM](https://pymoo.org/mcdm/index.html),
  • Network accessline 186
    [indicators](https://pymoo.org/misc/indicators.html), and the released 0.6.2 source.

skills/pymoo/references/lifecycle.md

  • Network accessline 102
    Sources reviewed 2026-10-01: [minimize](https://pymoo.org/interface/minimize.html),
  • Network accessline 103
    [callback](https://pymoo.org/interface/callback.html),
  • Network accessline 104
    [termination](https://pymoo.org/interface/termination.html),
  • Network accessline 105
    [checkpoint](https://pymoo.org/misc/checkpoint.html), and released source under

skills/pymoo/references/operators.md

  • Network accessline 113
    Sources reviewed 2026-10-01: [selection](https://pymoo.org/operators/selection.html),
  • Network accessline 114
    [crossover](https://pymoo.org/operators/crossover.html),
  • Network accessline 115
    [mutation](https://pymoo.org/operators/mutation.html),
  • Network accessline 116
    [discrete variables](https://pymoo.org/customization/discrete.html), and released

skills/pymoo/references/parallelization.md

  • Network accessline 57
    Sources: [Starmap](https://pymoo.org/parallelization/starmap.html),
  • Network accessline 58
    [Joblib](https://pymoo.org/parallelization/joblib.html), and released 0.6.2 source;

skills/pymoo/references/problems.md

  • Network accessline 267
    Reviewed 2026-10-01 against native problem objects and [ZDT](https://pymoo.org/problems/multi/zdt.html), [OSY](https://pymoo.org/problems/multi/osy.html), and [DTLZ](https://pymoo.org/problems/many/dtlz.html). Benchmark engineering equation

skills/pymoo/references/quick_start_workflows.md

  • Network accessline 179
    Reviewed 2026-10-01 against the current [getting started guide](https://pymoo.org/getting_started/index.html),
  • Network accessline 180
    [mixed-variable guide](https://pymoo.org/customization/mixed.html), and the specific

skills/pymoo/references/visualization.md

  • Network accessline 103
    `pyrecorder.writers.video.Video`, recording plots inside the writer context. There is no `pymoo.visualization.video.Video(result.algorithm)` interface. Follow the [video guide](https://pymoo.org/visualization/video.html) and validate the
  • Network accessline 104
    There is no `pymoo.visualization.video.Video(result.algorithm)` interface. Follow the [video guide](https://pymoo.org/visualization/video.html) and validate the selected writer/codec on the target machine. Video encoding and interactive
  • Network accessline 105
    Follow the [video guide](https://pymoo.org/visualization/video.html) and validate the
  • Network accessline 109
    Sources reviewed 2026-10-01: [visualization](https://pymoo.org/visualization/index.html),
  • Network accessline 110
    [Heatmap](https://pymoo.org/visualization/heatmap.html),
  • Network accessline 111
    [Petal](https://pymoo.org/visualization/petal.html), and released plotting source.

skills/pymoo/scripts/custom_problem_example.py

  • Executable scriptline 1
    Executable file

skills/pymoo/scripts/decision_making_example.py

  • Executable scriptline 1
    Executable file

skills/pymoo/scripts/many_objective_example.py

  • Executable scriptline 1
    Executable file

skills/pymoo/scripts/multi_objective_example.py

  • Executable scriptline 1
    Executable file

skills/pymoo/scripts/single_objective_example.py

  • Executable scriptline 1
    Executable file

skills/pyopenms/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 112
    `--fdr` estimates top-hit PSM q-values from one comparable search run and rejects missing labels, non-finite scores, mixed score types/directions, and absent target or decoy top hits. It does not recalibrate existing q-values. Before using 
  • Network accessline 114
    or decoy top hits. It does not recalibrate existing q-values. Before using it, verify target/decoy annotations, score direction, and the search database used to generate the hits. The script applies `FalseDiscoveryRate` to peptide identific
  • Network accessline 199
    - Release and wheel constraints: https://pypi.org/project/pyopenms/3.6.0/
  • Network accessline 200
    - OpenMS 3.6 changes: https://openms.de/documentation/html/ChangeLog.html
  • Network accessline 201
    - Python tutorials (check version banner): https://pyopenms.readthedocs.io/en/latest/
  • Network accessline 202
    - Tested wheel source: https://github.com/OpenMS/OpenMS/tree/5d5cbff4053b281763a1a79bf69e81c27967cfdf
  • Network accessline 203
    - OpenMS: https://www.openms.org
  • Network accessline 204
    - GitHub: https://github.com/OpenMS/OpenMS
  • Network accessline 221
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 223
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 225
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 226
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 227
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 228
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pyopenms/references/data_structures.md

  • Network accessline 116
    Sources: [3.6 release changes](https://openms.de/documentation/html/ChangeLog.html),
  • Network accessline 117
    [wheel metadata](https://pypi.org/project/pyopenms/3.6.0/), and native 3.6.0

skills/pyopenms/references/feature_detection.md

  • Network accessline 132
    Source: [OpenMS 3.6 release changes](https://openms.de/documentation/html/ChangeLog.html),
  • Network accessline 133
    [feature tutorial](https://pyopenms.readthedocs.io/en/latest/user_guide/feature_detection.html)

skills/pyopenms/references/file_io.md

  • Network accessline 88
    Source: [OpenMS release changes](https://openms.de/documentation/html/ChangeLog.html)
  • Network accessline 89
    and installed pyOpenMS 3.6.0 binding signatures; the older [mzML tutorial](https://pyopenms.readthedocs.io/en/latest/user_guide/mzml_files.html) may show different output-argument conventions.
  • Network accessline 90
    [mzML tutorial](https://pyopenms.readthedocs.io/en/latest/user_guide/mzml_files.html)

skills/pyopenms/references/identification.md

  • Network accessline 99
    Sources: [FDR release implementation](https://github.com/OpenMS/OpenMS/blob/5d5cbff4053b281763a1a79bf69e81c27967cfdf/src/openms/source/ANALYSIS/ID/FalseDiscoveryRate.cpp),
  • Network accessline 100
    [OpenMS FDR API](https://openms.de/documentation/classOpenMS_1_1FalseDiscoveryRate.html)

skills/pyopenms/references/metabolomics.md

  • Network accessline 106
    Sources: [AccurateMassSearch release implementation](https://github.com/OpenMS/OpenMS/blob/5d5cbff4053b281763a1a79bf69e81c27967cfdf/src/openms/source/ANALYSIS/ID/AccurateMassSearchEngine.cpp),
  • Network accessline 107
    [GNPS exporter source](https://github.com/OpenMS/OpenMS/blob/5d5cbff4053b281763a1a79bf69e81c27967cfdf/src/openms/source/FORMAT/GNPSMGFFile.cpp),
  • Network accessline 108
    [SIRIUS exporter source](https://github.com/OpenMS/OpenMS/blob/5d5cbff4053b281763a1a79bf69e81c27967cfdf/src/openms/source/ANALYSIS/ID/SiriusExportAlgorithm.cpp).

skills/pyopenms/references/signal_processing.md

  • Network accessline 111
    Sources: [InternalCalibration release source](https://github.com/OpenMS/OpenMS/blob/5d5cbff4053b281763a1a79bf69e81c27967cfdf/src/openms/include/OpenMS/PROCESSING/CALIBRATION/InternalCalibration.h),
  • Network accessline 112
    [OpenMS changes](https://openms.de/documentation/html/ChangeLog.html), and installed

skills/pyopenms/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/pyopenms/scripts/accurate_mass_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/align_link_quantify.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/consensus_to_matrix.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/convert_format.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/detect_adducts.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/detect_features_centroided.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/detect_features_metabo.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/digest_protein.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/export_gnps_sirius.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/extract_chromatograms.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/inspect_ms_data.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/mass_calculator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/plot_ms_data.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/process_identifications.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/process_spectra.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pyopenms/scripts/theoretical_spectrum.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pysam/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 91
    **Numeric coordinates accepted by pysam APIs are 0-based, half-open.** This includes numeric `AlignmentFile.fetch()`, `VariantFile.fetch()`,
  • Network accessline 92
    includes numeric `AlignmentFile.fetch()`, `VariantFile.fetch()`,
  • Network accessline 93
    `FastaFile.fetch()`, `TabixFile.fetch()`, and `pileup()` arguments.
  • Network accessline 98
    # The same 100 bases: bam.fetch("chr1", 99, 199)          # [99, 199)
  • Network accessline 99
    bam.fetch("chr1", 99, 199)          # [99, 199)
  • Network accessline 100
    bam.fetch(region="chr1:100-199")    # 1-based inclusive
  • Network accessline 121
    with pysam.AlignmentFile("sample.bam", "rb", threads=4) as bam:     for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 122
    for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 132
    Use `fetch(until_eof=True)` to stream every record in file order, including
  • Network accessline 136
    with pysam.AlignmentFile("sample.bam", "rb") as bam:     for read in bam.fetch(until_eof=True):
  • Network accessline 137
    for read in bam.fetch(until_eof=True):
  • Network accessline 143
    - `fetch()` returns placed alignment records overlapping a region; even an
  • Network accessline 186
    with pysam.VariantFile("cohort.vcf.gz", threads=4) as variants:     for record in variants.fetch("chr1", 999_999, 2_000_000):
  • Network accessline 187
    for record in variants.fetch("chr1", 999_999, 2_000_000):
  • Network accessline 215
    with pysam.FastaFile("reference.fa") as fasta:     sequence = fasta.fetch("chr1", 999, 1_099)
  • Network accessline 216
    sequence = fasta.fetch("chr1", 999, 1_099)
  • Network accessline 236
    with pysam.TabixFile("regions.bed.gz", parser=pysam.asBed()) as tbx:     for interval in tbx.fetch("chr1", 1_000, 2_000):
  • Network accessline 237
    for interval in tbx.fetch("chr1", 1_000, 2_000):
  • Network accessline 258
    threads=4, ) as cram:     for read in cram.fetch("chr1", 1_000, 2_000):
  • Network accessline 259
    ) as cram:     for read in cram.fetch("chr1", 1_000, 2_000):         ...
  • Network accessline 260
    for read in cram.fetch("chr1", 1_000, 2_000):
  • Network accessline 316
    with the matching CRAM reference and compare expected counts/checksums. Reopen   variant/sequence outputs before downstream use. See the   [samtools quickcheck contract](https://www.htslib.org/doc/samtools-quickcheck.html).
  • Network accessline 317
    variant/sequence outputs before downstream use. See the   [samtools quickcheck contract](https://www.htslib.org/doc/samtools-quickcheck.html). - Use CSI rather than BAI/TBI when references or coordinates exceed legacy
  • Network accessline 318
    [samtools quickcheck contract](https://www.htslib.org/doc/samtools-quickcheck.html).
  • Network accessline 338
    - Treating numeric `VariantFile.fetch()` coordinates as 1-based
  • Network accessline 339
    - Using ordinary gzip where BGZF plus tabix/CSI is required - Calling region fetch without an index - Assuming `fetch()` includes unplaced unmapped alignments
  • Network accessline 340
    - Calling region fetch without an index - Assuming `fetch()` includes unplaced unmapped alignments - Forgetting `truncate=True` for an exact pileup interval
  • Network accessline 341
    - Assuming `fetch()` includes unplaced unmapped alignments
  • Network accessline 356
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 358
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 360
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 361
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 362
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 363
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pysam/references/alignment_files.md

  • Network accessline 73
    with pysam.AlignmentFile("input.bam", "rb") as bam:     for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 74
    for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 80
    or end after it. - Records are returned in coordinate/index order. - BAM/CRAM `fetch()` with no region requires an index and visits placed records
  • Network accessline 81
    - Records are returned in coordinate/index order. - BAM/CRAM `fetch()` with no region requires an index and visits placed records   by reference. Placed unmapped records can appear in both this and region
  • Network accessline 82
    - BAM/CRAM `fetch()` with no region requires an index and visits placed records
  • Network accessline 83
    by reference. Placed unmapped records can appear in both this and region   queries; test `read.is_unmapped`. Unplaced reads need sequential scanning. - SAM `fetch()` without a region is sequential; SAM region access is unsupported
  • Network accessline 84
    queries; test `read.is_unmapped`. Unplaced reads need sequential scanning. - SAM `fetch()` without a region is sequential; SAM region access is unsupported   by `AlignmentFile` even though standalone samtools can index BGZF SAM.
  • Network accessline 85
    - SAM `fetch()` without a region is sequential; SAM region access is unsupported
  • Network accessline 91
    with pysam.AlignmentFile("input.bam", "rb") as bam:     for read in bam.fetch(until_eof=True):
  • Network accessline 92
    for read in bam.fetch(until_eof=True):
  • Network accessline 101
    `fetch("*")` requests only unplaced unmapped records at the end of a
  • Network accessline 106
    `multiple_iterators` belongs to `fetch()`, not the `AlignmentFile`
  • Network accessline 110
    with pysam.AlignmentFile("input.bam", "rb") as bam:     chr1_reads = bam.fetch("chr1", multiple_iterators=True)
  • Network accessline 111
    chr1_reads = bam.fetch("chr1", multiple_iterators=True)
  • Network accessline 112
    chr2_reads = bam.fetch("chr2", multiple_iterators=True)
  • Network accessline 349
    "filtered.bam", "wb", template=source, threads=4 ) as destination:     for read in source.fetch(until_eof=True):
  • Network accessline 350
    ) as destination:     for read in source.fetch(until_eof=True):         if keep_primary(read):
  • Network accessline 351
    for read in source.fetch(until_eof=True):

skills/pysam/references/api_reference.md

  • Network accessline 37
    AlignmentFile.fetch(
  • Network accessline 210
    VariantFile.fetch(
  • Network accessline 277
    FastaFile.fetch(
  • Network accessline 315
    TabixFile.fetch(

skills/pysam/references/common_workflows.md

  • Network accessline 206
    # Validate REF without inferring a variant from a mismatched assembly.     observed_ref = fasta.fetch(record.contig, record.start, record.start + 1)
  • Network accessline 207
    observed_ref = fasta.fetch(record.contig, record.start, record.start + 1)
  • Network accessline 300
    fasta: pysam.FastaFile, ) -> bool:     observed = fasta.fetch(
  • Network accessline 301
    ) -> bool:     observed = fasta.fetch(         record.contig,
  • Network accessline 302
    observed = fasta.fetch(
  • Network accessline 339
    "filtered.bam", "wb", template=source ) as output:     for read in source.fetch(until_eof=True):
  • Network accessline 340
    ) as output:     for read in source.fetch(until_eof=True):         if usable_read(read):
  • Network accessline 341
    for read in source.fetch(until_eof=True):
  • Network accessline 358
    "genes.fa", "x", encoding="utf-8" ) as output:     for gene in genes.fetch():
  • Network accessline 359
    ) as output:     for gene in genes.fetch():         sequence = fasta.fetch(gene.contig, gene.start, gene.end)
  • Network accessline 360
    for gene in genes.fetch():
  • Network accessline 361
    sequence = fasta.fetch(gene.contig, gene.start, gene.end)
  • Network accessline 378
    primary_reads = (         read         for read in bam.fetch("chr1")
  • Network accessline 379
    read         for read in bam.fetch("chr1")         if not read.is_unmapped
  • Network accessline 380
    for read in bam.fetch("chr1")

skills/pysam/references/coordinates_and_indexing.md

  • Network accessline 29
    file.fetch("chr1", 99, 199)
  • Network accessline 30
    file.fetch(region="chr1:100-199")
  • Network accessline 35
    - `AlignmentFile.fetch()`, `count()`, `count_coverage()`, and `pileup()`
  • Network accessline 36
    - `VariantFile.fetch()`
  • Network accessline 37
    - `FastaFile.fetch()`
  • Network accessline 38
    - `TabixFile.fetch()`
  • Network accessline 40
    Do not treat numeric `VariantFile.fetch()` arguments as VCF text coordinates.
  • Network accessline 76
    assert record.start == record.pos - 1 base = fasta.fetch(record.contig, record.start, record.start + 1)
  • Network accessline 77
    base = fasta.fetch(record.contig, record.start, record.start + 1)
  • Network accessline 115
    - `seq_col`, `start_col`, and `end_col` are 0-based **column indices** - file coordinates default to 1-based unless `zerobased=True` - later `TabixFile.fetch()` numeric query coordinates are still 0-based
  • Network accessline 117
    - later `TabixFile.fetch()` numeric query coordinates are still 0-based
  • Network accessline 323
    numeric = list(file.fetch(contig, start, stop))
  • Network accessline 325
    textual = list(file.fetch(region=region))

skills/pysam/references/cram_and_performance.md

  • Network accessline 64
    threads=4, ) as cram:     for read in cram.fetch("chr1", 1_000, 2_000):
  • Network accessline 65
    ) as cram:     for read in cram.fetch("chr1", 1_000, 2_000):         ...
  • Network accessline 66
    for read in cram.fetch("chr1", 1_000, 2_000):
  • Network accessline 78
    threads=4, ) as destination:     for read in source.fetch(until_eof=True):
  • Network accessline 79
    ) as destination:     for read in source.fetch(until_eof=True):         destination.write(read)
  • Network accessline 80
    for read in source.fetch(until_eof=True):
  • Network accessline 154
    reference_filename="reference.fa", ) as cram:     first = next(cram.fetch(until_eof=True), None)
  • Network accessline 156
    first = next(cram.fetch(until_eof=True), None)
  • Network accessline 186
    with pysam.AlignmentFile(     "https://example.org/data/sample.bam",
  • Network accessline 187
    "https://example.org/data/sample.bam",
  • Network accessline 188
    "rb",     index_filename="https://example.org/data/sample.bam.bai", ) as bam:
  • Network accessline 189
    index_filename="https://example.org/data/sample.bam.bai", ) as bam:     for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 190
    ) as bam:     for read in bam.fetch("chr1", 1_000, 2_000):         ...
  • Network accessline 191
    for read in bam.fetch("chr1", 1_000, 2_000):
  • Network accessline 235
    - one independently opened handle per worker, or - independent `fetch(..., multiple_iterators=True)` iterators when the
  • Network accessline 236
    - independent `fetch(..., multiple_iterators=True)` iterators when the
  • Network accessline 239
    Variant iterators use `fetch(..., reopen=True)`; Tabix and alignment iterators
  • Network accessline 272
    Use `fetch(until_eof=True)` for alignments and normal iteration for variants.

skills/pysam/references/sequence_files.md

  • Network accessline 39
    with pysam.FastaFile("reference.fa") as fasta:     # Numeric: 0-based, half-open     sequence = fasta.fetch("chr1", 999, 1_099)
  • Network accessline 41
    sequence = fasta.fetch("chr1", 999, 1_099)
  • Network accessline 43
    # Region string: 1-based, inclusive     same_sequence = fasta.fetch(region="chr1:1000-1099")
  • Network accessline 44
    same_sequence = fasta.fetch(region="chr1:1000-1099")
  • Network accessline 71
    start + len(ref) + flank,     )     context = fasta.fetch(contig, context_start, context_stop)
  • Network accessline 72
    )     context = fasta.fetch(contig, context_start, context_stop)     observed_ref = fasta.fetch(contig, start, start + len(ref))
  • Network accessline 73
    context = fasta.fetch(contig, context_start, context_stop)
  • Network accessline 74
    observed_ref = fasta.fetch(contig, start, start + len(ref))
  • Network accessline 87
    sequence = fasta.fetch("chr1", start, stop)
  • Network accessline 259
    parser=pysam.asBed(), ) as regions:     for row in regions.fetch("chr1", 1_000, 2_000):
  • Network accessline 260
    ) as regions:     for row in regions.fetch("chr1", 1_000, 2_000):         print(row.contig, row.start, row.end, row.name)
  • Network accessline 261
    for row in regions.fetch("chr1", 1_000, 2_000):
  • Network accessline 281
    with pysam.TabixFile("annotations.tsv.gz") as table:     for line in table.fetch("chr1", 1_000, 2_000):
  • Network accessline 282
    for line in table.fetch("chr1", 1_000, 2_000):
  • Network accessline 289
    with pysam.TabixFile("annotations.gff.gz") as table:     header_lines = list(table.header)     first = table.fetch("chr1", multiple_iterators=True)
  • Network accessline 290
    header_lines = list(table.header)     first = table.fetch("chr1", multiple_iterators=True)     second = table.fetch("chr2", multiple_iterators=True)
  • Network accessline 291
    first = table.fetch("chr1", multiple_iterators=True)
  • Network accessline 292
    second = table.fetch("chr2", multiple_iterators=True)

skills/pysam/references/sources.md

  • Network accessline 14
    - [pysam on PyPI](https://pypi.org/project/pysam/) — current published version,
  • Network accessline 15
    release date, wheels, release history, and provenance attestations - [Pysam release notes](https://pysam.readthedocs.io/en/stable/release.html) —   0.24 CRAM changes, Python support, bundled component versions, bug fixes, and
  • Network accessline 16
    - [Pysam release notes](https://pysam.readthedocs.io/en/stable/release.html) —
  • Network accessline 17
    0.24 CRAM changes, Python support, bundled component versions, bug fixes, and   deprecations - [pysam-developers/pysam](https://github.com/pysam-developers/pysam) —
  • Network accessline 18
    deprecations - [pysam-developers/pysam](https://github.com/pysam-developers/pysam) —   upstream source and current development state
  • Network accessline 19
    - [pysam-developers/pysam](https://github.com/pysam-developers/pysam) —
  • Network accessline 20
    upstream source and current development state - [pysam 0.24.1 source tag](https://github.com/pysam-developers/pysam/tree/v0.24.1)   — version-specific implementation and tests
  • Network accessline 21
    - [pysam 0.24.1 source tag](https://github.com/pysam-developers/pysam/tree/v0.24.1)
  • Network accessline 40
    - [Documentation index](https://pysam.readthedocs.io/en/stable/index.html)
  • Network accessline 41
    - [Installation](https://pysam.readthedocs.io/en/stable/installation.html)
  • Network accessline 42
    - [Usage guide](https://pysam.readthedocs.io/en/stable/usage.html)
  • Network accessline 43
    - [API reference](https://pysam.readthedocs.io/en/stable/api.html)
  • Network accessline 44
    - [FAQ](https://pysam.readthedocs.io/en/stable/faq.html)
  • Network accessline 45
    - [Release notes](https://pysam.readthedocs.io/en/stable/release.html)
  • Network accessline 46
    - [Glossary](https://pysam.readthedocs.io/en/stable/glossary.html)
  • Network accessline 63
    - [samtools 1.24 manual](https://www.htslib.org/doc/1.24/samtools.html)
  • Network accessline 64
    - [bcftools 1.24 manual](https://www.htslib.org/doc/1.24/bcftools.html)
  • Network accessline 65
    - [tabix 1.24 manual](https://www.htslib.org/doc/1.24/tabix.html)
  • Network accessline 66
    - [bgzip 1.24 manual](https://www.htslib.org/doc/1.24/bgzip.html)
  • Network accessline 67
    - [faidx 1.24 format/manual](https://www.htslib.org/doc/1.24/faidx.html)
  • Network accessline 68
    - [HTSlib documentation index](https://www.htslib.org/doc/)
  • Network accessline 76
    - [Pysam 0.24 release notes](https://pysam.readthedocs.io/en/stable/release.html#release-0-24-0)
  • Network accessline 77
    — CRAM 3.1 default and removal of implicit EBI lookup - [Samtools reference-sequence guidance](https://www.htslib.org/doc/1.24/samtools.html)   — CRAM reference search order and `REF_PATH`/`REF_CACHE`
  • Network accessline 78
    - [Samtools reference-sequence guidance](https://www.htslib.org/doc/1.24/samtools.html)
  • Network accessline 79
    — CRAM reference search order and `REF_PATH`/`REF_CACHE` - [Using CRAM within Samtools](https://www.htslib.org/workflow/cram.html) —   reference-based compression, M5 tags, local caches, and workflow concepts
  • Network accessline 80
    - [Using CRAM within Samtools](https://www.htslib.org/workflow/cram.html) —
  • Network accessline 89
    - [HTS format specifications index](https://samtools.github.io/hts-specs/)
  • Network accessline 90
    - [SAM/BAM and BAI specification](https://samtools.github.io/hts-specs/SAMv1.pdf)
  • Network accessline 91
    - [SAM optional tags specification](https://samtools.github.io/hts-specs/SAMtags.pdf)
  • Network accessline 92
    - [CRAM 3 specification](https://samtools.github.io/hts-specs/CRAMv3.pdf)
  • Network accessline 93
    - [VCF 4.5 specification](https://samtools.github.io/hts-specs/VCFv4.5.pdf)
  • Network accessline 94
    - [BCF 2 quick reference](https://samtools.github.io/hts-specs/BCFv2_qref.pdf)
  • Network accessline 95
    - [Tabix index specification](https://samtools.github.io/hts-specs/tabix.pdf)
  • Network accessline 96
    - [CSI specification](https://samtools.github.io/hts-specs/CSIv1.pdf)
  • Network accessline 97
    - [BED 1 specification](https://samtools.github.io/hts-specs/BEDv1.pdf)
  • Network accessline 108
    - [Alignment iteration, coverage, CRAM and pileup](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/libcalignmentfile.pyx) - [CIGAR, sequence orientation and pileup columns](https://github.com/pysam-developers/pysam/blob/v0.24.1
  • Network accessline 109
    - [CIGAR, sequence orientation and pileup columns](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/libcalignedsegment.pyx) - [Variants, headers, fetch and write modes](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysa
  • Network accessline 110
    - [Variants, headers, fetch and write modes](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/libcbcf.pyx)
  • Network accessline 111
    - [FASTA/FASTQ index and bounds behavior](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/libcfaidx.pyx)
  • Network accessline 112
    - [Tabix constructor, indexes and parsers](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/libctabix.pyx)
  • Network accessline 113
    - [Dispatcher error and message handling](https://github.com/pysam-developers/pysam/blob/v0.24.1/pysam/utils.py)

skills/pysam/references/variant_files.md

  • Network accessline 44
    with pysam.VariantFile("cohort.vcf.gz") as variants:     # Numeric coordinates: [999_999, 2_000_000)     numeric = variants.fetch("chr1", 999_999, 2_000_000)
  • Network accessline 46
    numeric = variants.fetch("chr1", 999_999, 2_000_000)
  • Network accessline 48
    # Region string: 1-based inclusive     text = variants.fetch(region="chr1:1000000-2000000")
  • Network accessline 49
    text = variants.fetch(region="chr1:1000000-2000000")
  • Network accessline 52
    `VariantFile.fetch()` explicitly defines numeric `start`/`stop` as 0-based,
  • Network accessline 63
    Do not subtract one from a numeric `start` passed to `fetch()`. Use
  • Network accessline 71
    An unindexed VCF.gz or BCF can still be read sequentially with normal iteration. In 0.24.1, `fetch()` with no contig/region rewinds to the start of
  • Network accessline 72
    iteration. In 0.24.1, `fetch()` with no contig/region rewinds to the start of
  • Network accessline 82
    For simultaneous iterators, `VariantFile.fetch()` uses `reopen=True`:
  • Network accessline 85
    first = variants.fetch("chr1", reopen=True)
  • Network accessline 86
    second = variants.fetch("chr2", reopen=True)

skills/pysam/scripts/alignment_qc.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 4
    Counts are alignment-record counts, not unique templates. A whole-file scan uses fetch(until_eof=True) and needs no index. --region is a 1-based inclusive
  • Network accessline 5
    uses fetch(until_eof=True) and needs no index. --region is a 1-based inclusive
  • Network accessline 105
    ) -> Iterator[pysam.AlignedSegment]:     if region is None:         return alignments.fetch(until_eof=True)
  • Network accessline 106
    if region is None:         return alignments.fetch(until_eof=True)     return alignments.fetch(region=region)
  • Network accessline 107
    return alignments.fetch(until_eof=True)
  • Network accessline 108
    return alignments.fetch(region=region)

skills/pysam/scripts/filter_alignments.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 141
    ) -> Iterator[pysam.AlignedSegment]:     if region is None:         return alignments.fetch(until_eof=True)
  • Network accessline 142
    if region is None:         return alignments.fetch(until_eof=True)     return alignments.fetch(region=region)
  • Network accessline 143
    return alignments.fetch(until_eof=True)
  • Network accessline 144
    return alignments.fetch(region=region)

skills/pysam/scripts/inspect_hts.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pysam/scripts/variant_summary.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 94
    if region is None:         return iter(variants)     return variants.fetch(region=region)
  • Network accessline 96
    return variants.fetch(region=region)

skills/pytdc/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 68
    To check for a newer release, inspect the PyPI release history at <https://pypi.org/project/pytdc/>. Before changing the pin, compare its source
  • Network accessline 69
    <https://pypi.org/project/pytdc/>. Before changing the pin, compare its source
  • Network accessline 253
    deviation as run-to-run variability, not a confidence interval on generalization performance. Do not index `group.get(...)` by seed, and do not derive dummy predictions from test labels. See the [TDC leaderboard guide](https://tdcommons.ai/
  • Network accessline 255
    predictions from test labels. See the [TDC leaderboard guide](https://tdcommons.ai/benchmark/overview/).
  • Network accessline 316
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 318
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 320
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 321
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 322
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 323
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pytdc/references/datasets.md

  • Network accessline 109
    Many datasets are associated with the Harvard Dataverse collection <https://doi.org/10.7910/DVN/21LKWG>. Newer resources may instead use CELLxGENE,
  • Network accessline 110
    <https://doi.org/10.7910/DVN/21LKWG>. Newer resources may instead use CELLxGENE,
  • Network accessline 113
    The core contract is a public HTTPS `GET` to `https://dataverse.harvard.edu/api/access/datafile/{numeric_file_id}`. The release
  • Network accessline 114
    `https://dataverse.harvard.edu/api/access/datafile/{numeric_file_id}`. The release
  • Network accessline 122
    interrupted transfers can therefore leave a cache file that future calls accept. Check status/size/checksum against public file metadata when available and inspect a suspect file before reusing it. Initial Python-HTTP metadata probes receiv
  • Network accessline 123
    Check status/size/checksum against public file metadata when available and inspect a suspect file before reusing it. Initial Python-HTTP metadata probes received 403; bounded curl probes then returned public metadata for the three example d
  • Network accessline 124
    a suspect file before reusing it. Initial Python-HTTP metadata probes received 403; bounded curl probes then
  • Network accessline 238
    "split_fractions": [0.7, 0.1, 0.2],   "license_reviewed": true,   "source_page": "https://tdcommons.ai/single_pred_tasks/adme"
  • Network accessline 239
    "license_reviewed": true,   "source_page": "https://tdcommons.ai/single_pred_tasks/adme" }
  • Network accessline 240
    "source_page": "https://tdcommons.ai/single_pred_tasks/adme"

skills/pytdc/references/sources.md

  • Network accessline 13
    1. [PyTDC on PyPI](https://pypi.org/project/pytdc/)
  • Network accessline 19
    - License metadata: MIT    - No `Requires-Python` or Python classifiers 2. [PyPI JSON for 1.1.15](https://pypi.org/pypi/PyTDC/1.1.15/json)
  • Network accessline 20
    - No `Requires-Python` or Python classifiers 2. [PyPI JSON for 1.1.15](https://pypi.org/pypi/PyTDC/1.1.15/json)    - Used to verify exact `Requires-Dist`, artifact metadata, and absence of
  • Network accessline 21
    2. [PyPI JSON for 1.1.15](https://pypi.org/pypi/PyTDC/1.1.15/json)
  • Network accessline 22
    - Used to verify exact `Requires-Dist`, artifact metadata, and absence of      `Requires-Python`. 3. [Official setup.py](https://github.com/mims-harvard/TDC/blob/main/setup.py)
  • Network accessline 23
    `Requires-Python`. 3. [Official setup.py](https://github.com/mims-harvard/TDC/blob/main/setup.py)    - Package name `pytdc`; version loaded from `tdc/version.py`; dependencies loaded
  • Network accessline 24
    3. [Official setup.py](https://github.com/mims-harvard/TDC/blob/main/setup.py)
  • Network accessline 25
    - Package name `pytdc`; version loaded from `tdc/version.py`; dependencies loaded      from `requirements.txt`; no `python_requires`. 4. [Official requirements.txt](https://github.com/mims-harvard/TDC/blob/main/requirements.txt)
  • Network accessline 26
    from `requirements.txt`; no `python_requires`. 4. [Official requirements.txt](https://github.com/mims-harvard/TDC/blob/main/requirements.txt)    - 1.1.15 pins/constrains a large dependency graph, including
  • Network accessline 27
    4. [Official requirements.txt](https://github.com/mims-harvard/TDC/blob/main/requirements.txt)
  • Network accessline 29
    `cellxgene-census==1.15.0`, NumPy `<2`, RDKit `<2024.3.1`, Hugging Face      packages, and TileDB-SOMA. 5. [cellxgene-census 1.15.0 JSON](https://pypi.org/pypi/cellxgene-census/1.15.0/json)
  • Network accessline 30
    packages, and TileDB-SOMA. 5. [cellxgene-census 1.15.0 JSON](https://pypi.org/pypi/cellxgene-census/1.15.0/json)    - Declares `Requires-Python: >=3.8,<3.12`.
  • Network accessline 31
    5. [cellxgene-census 1.15.0 JSON](https://pypi.org/pypi/cellxgene-census/1.15.0/json)
  • Network accessline 32
    - Declares `Requires-Python: >=3.8,<3.12`. 6. [RDKit 2023.9.6 JSON](https://pypi.org/pypi/rdkit/2023.9.6/json)    - Provides CPython 3.8–3.12 wheels for common platforms, including macOS ARM64,
  • Network accessline 33
    6. [RDKit 2023.9.6 JSON](https://pypi.org/pypi/rdkit/2023.9.6/json)
  • Network accessline 34
    - Provides CPython 3.8–3.12 wheels for common platforms, including macOS ARM64,      but no CPython 3.13 wheel. 7. [Setuptools release history](https://setuptools.pypa.io/en/stable/history.html)
  • Network accessline 35
    but no CPython 3.13 wheel. 7. [Setuptools release history](https://setuptools.pypa.io/en/stable/history.html)    - `pkg_resources` was deprecated long before this snapshot and removed in
  • Network accessline 36
    7. [Setuptools release history](https://setuptools.pypa.io/en/stable/history.html)
  • Network accessline 50
    1. [Package metadata registry](https://github.com/mims-harvard/TDC/blob/main/tdc/metadata.py)
  • Network accessline 51
    - Task/dataset names, evaluator names, oracle categories, benchmark names,      benchmark metrics, and split metadata. 2. [Top-level public imports](https://github.com/mims-harvard/TDC/blob/main/tdc/__init__.py)
  • Network accessline 52
    benchmark metrics, and split metadata. 2. [Top-level public imports](https://github.com/mims-harvard/TDC/blob/main/tdc/__init__.py)    - `Evaluator`, `Oracle`, and deprecated generic `BenchmarkGroup`.
  • Network accessline 53
    2. [Top-level public imports](https://github.com/mims-harvard/TDC/blob/main/tdc/__init__.py)
  • Network accessline 54
    - `Evaluator`, `Oracle`, and deprecated generic `BenchmarkGroup`. 3. [Single-prediction imports](https://github.com/mims-harvard/TDC/blob/main/tdc/single_pred/__init__.py) 4. [Multi-prediction imports](https://github.com/mims-harvard/TDC/bl
  • Network accessline 55
    3. [Single-prediction imports](https://github.com/mims-harvard/TDC/blob/main/tdc/single_pred/__init__.py)
  • Network accessline 56
    4. [Multi-prediction imports](https://github.com/mims-harvard/TDC/blob/main/tdc/multi_pred/__init__.py)
  • Network accessline 57
    5. [Generation imports](https://github.com/mims-harvard/TDC/blob/main/tdc/generation/__init__.py)
  • Network accessline 58
    6. [Base loader](https://github.com/mims-harvard/TDC/blob/main/tdc/base_dataset.py)
  • Network accessline 59
    7. [Single-prediction loader](https://github.com/mims-harvard/TDC/blob/main/tdc/single_pred/single_pred_dataset.py)
  • Network accessline 60
    8. [Pair-prediction loader](https://github.com/mims-harvard/TDC/blob/main/tdc/multi_pred/bi_pred_dataset.py)
  • Network accessline 61
    9. [General multi-prediction loader](https://github.com/mims-harvard/TDC/blob/main/tdc/multi_pred/multi_pred_dataset.py)
  • Network accessline 62
    10. [Generation loader](https://github.com/mims-harvard/TDC/blob/main/tdc/generation/generation_dataset.py)
  • Network accessline 63
    11. [Split implementations](https://github.com/mims-harvard/TDC/blob/main/tdc/utils/split.py)
  • Network accessline 64
    12. [Evaluator implementation](https://github.com/mims-harvard/TDC/blob/main/tdc/evaluator.py) 13. [Oracle implementation](https://github.com/mims-harvard/TDC/blob/main/tdc/oracles.py) 14. [Download/load implementation](https://github.com/m
  • Network accessline 65
    13. [Oracle implementation](https://github.com/mims-harvard/TDC/blob/main/tdc/oracles.py) 14. [Download/load implementation](https://github.com/mims-harvard/TDC/blob/main/tdc/utils/load.py) 15. [Metadata retrieval helpers](https://github.co
  • Network accessline 66
    14. [Download/load implementation](https://github.com/mims-harvard/TDC/blob/main/tdc/utils/load.py)
  • Network accessline 67
    15. [Metadata retrieval helpers](https://github.com/mims-harvard/TDC/blob/main/tdc/utils/retrieve.py)
  • Network accessline 68
    16. [Specialized BenchmarkGroup base](https://github.com/mims-harvard/TDC/blob/main/tdc/benchmark_group/base_group.py)
  • Network accessline 69
    17. [Deprecated generic BenchmarkGroup](https://github.com/mims-harvard/TDC/blob/main/tdc/benchmark_deprecated.py)
  • Network accessline 76
    1. [TDC quick start](https://tdcommons.ai/start/)
  • Network accessline 77
    - Problem/task/dataset hierarchy and constructor/get-data/get-split workflow. 2. [Dataset splits](https://tdcommons.ai/functions/data_split/)    - Random defaults, documented scaffold scope, `cold_split` plus `column_name`,
  • Network accessline 78
    2. [Dataset splits](https://tdcommons.ai/functions/data_split/)
  • Network accessline 79
    - Random defaults, documented scaffold scope, `cold_split` plus `column_name`,      and combination split. 3. [Model evaluation](https://tdcommons.ai/functions/data_evaluation/)
  • Network accessline 80
    and combination split. 3. [Model evaluation](https://tdcommons.ai/functions/data_evaluation/)    - Exact evaluator examples, input types, thresholds, and metric definitions.
  • Network accessline 81
    3. [Model evaluation](https://tdcommons.ai/functions/data_evaluation/)
  • Network accessline 82
    - Exact evaluator examples, input types, thresholds, and metric definitions. 4. [Benchmark/leaderboard guide](https://tdcommons.ai/benchmark/overview/)    - `get`, `get_train_valid_split`, `evaluate`, `evaluate_many`, fixed test set,
  • Network accessline 83
    4. [Benchmark/leaderboard guide](https://tdcommons.ai/benchmark/overview/)
  • Network accessline 84
    - `get`, `get_train_valid_split`, `evaluate`, `evaluate_many`, fixed test set,      and at least five independent runs. 5. [ADMET benchmark group](https://tdcommons.ai/benchmark/admet_group/overview)
  • Network accessline 85
    and at least five independent runs. 5. [ADMET benchmark group](https://tdcommons.ai/benchmark/admet_group/overview)    - Dataset-specific benchmark metrics and scaffold protocol.
  • Network accessline 86
    5. [ADMET benchmark group](https://tdcommons.ai/benchmark/admet_group/overview)
  • Network accessline 87
    - Dataset-specific benchmark metrics and scaffold protocol. 6. [Oracle documentation](https://tdcommons.ai/functions/oracles/)    - Local, checkpoint, synthesis-service, and docking examples/requirements.
  • Network accessline 88
    6. [Oracle documentation](https://tdcommons.ai/functions/oracles/)
  • Network accessline 89
    - Local, checkpoint, synthesis-service, and docking examples/requirements. 7. [Molecule generation task](https://tdcommons.ai/generation_tasks/molgen)    - Stable MolGen names and random split examples.
  • Network accessline 90
    7. [Molecule generation task](https://tdcommons.ai/generation_tasks/molgen)
  • Network accessline 91
    - Stable MolGen names and random split examples. 8. [ADME task](https://tdcommons.ai/single_pred_tasks/adme)    - Dataset-specific descriptions, splits, citations, and heterogeneous license
  • Network accessline 92
    8. [ADME task](https://tdcommons.ai/single_pred_tasks/adme)
  • Network accessline 93
    - Dataset-specific descriptions, splits, citations, and heterogeneous license      labels. 9. [DTI task](https://tdcommons.ai/multi_pred_tasks/dti/)
  • Network accessline 94
    labels. 9. [DTI task](https://tdcommons.ai/multi_pred_tasks/dti/)    - DTI datasets, cold-drug/protein intent, and per-dataset licenses.
  • Network accessline 95
    9. [DTI task](https://tdcommons.ai/multi_pred_tasks/dti/)
  • Network accessline 96
    - DTI datasets, cold-drug/protein intent, and per-dataset licenses. 10. [Trial outcome task](https://tdcommons.ai/multi_pred_tasks/trialoutcome/)     - Evidence that some TDC datasets carry non-commercial terms.
  • Network accessline 97
    10. [Trial outcome task](https://tdcommons.ai/multi_pred_tasks/trialoutcome/)
  • Network accessline 98
    - Evidence that some TDC datasets carry non-commercial terms. 11. [TDC 0.4.1 ReadTheDocs](https://tdc.readthedocs.io/)     - Generated API signatures and source links used only as a cross-check. Its
  • Network accessline 99
    11. [TDC 0.4.1 ReadTheDocs](https://tdc.readthedocs.io/)
  • Network accessline 100
    - Generated API signatures and source links used only as a cross-check. Its       displayed release is behind PyPI 1.1.15. 12. [Harvard Dataverse TDC collection](https://doi.org/10.7910/DVN/21LKWG)
  • Network accessline 101
    displayed release is behind PyPI 1.1.15. 12. [Harvard Dataverse TDC collection](https://doi.org/10.7910/DVN/21LKWG)     - Persistent collection identifier linked by the official README. The landing
  • Network accessline 102
    12. [Harvard Dataverse TDC collection](https://doi.org/10.7910/DVN/21LKWG)
  • Network accessline 103
    - Persistent collection identifier linked by the official README. The landing       page is not treated as a universal license for individual datasets. 13. [Dataverse Data Access API](https://guides.dataverse.org/en/latest/api/dataaccess.ht
  • Network accessline 104
    page is not treated as a universal license for individual datasets. 13. [Dataverse Data Access API](https://guides.dataverse.org/en/latest/api/dataaccess.html)     - GET file bytes by numeric ID, public/restricted access distinction, and
  • Network accessline 105
    13. [Dataverse Data Access API](https://guides.dataverse.org/en/latest/api/dataaccess.html)
  • Network accessline 106
    - GET file bytes by numeric ID, public/restricted access distinction, and       optional format behavior; PyTDC supplies no auth or pagination. 14. [PrimeKG resource source](https://github.com/mims-harvard/TDC/blob/main/tdc/resource/primekg
  • Network accessline 107
    optional format behavior; PyTDC supplies no auth or pagination. 14. [PrimeKG resource source](https://github.com/mims-harvard/TDC/blob/main/tdc/resource/primekg.py)     - Grouped graph mapping, `node_type` parameter, feature files and lossy
  • Network accessline 108
    14. [PrimeKG resource source](https://github.com/mims-harvard/TDC/blob/main/tdc/resource/primekg.py)
  • Network accessline 109
    - Grouped graph mapping, `node_type` parameter, feature files and lossy       undirected display-name graph. 15. [Chemical evaluator source](https://github.com/mims-harvard/TDC/blob/main/tdc/chem_utils/evaluator.py)
  • Network accessline 110
    undirected display-name graph. 15. [Chemical evaluator source](https://github.com/mims-harvard/TDC/blob/main/tdc/chem_utils/evaluator.py)     - Actual KL/FCD transformations and SciPy compatibility failure.
  • Network accessline 111
    15. [Chemical evaluator source](https://github.com/mims-harvard/TDC/blob/main/tdc/chem_utils/evaluator.py)
  • Network accessline 116
    1. Huang, K., Fu, T., Gao, W. *et al.* (2021).    [Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug    Discovery and Development](https://datasets-benchmarks-proceedings.neurips.cc/paper_files/paper/2021/hash/4c56ff4c
  • Network accessline 117
    [Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug    Discovery and Development](https://datasets-benchmarks-proceedings.neurips.cc/paper_files/paper/2021/hash/4c56ff4ce4aaf9573aa5dff913df997a-Abstract-round1.html).   
  • Network accessline 118
    Discovery and Development](https://datasets-benchmarks-proceedings.neurips.cc/paper_files/paper/2021/hash/4c56ff4ce4aaf9573aa5dff913df997a-Abstract-round1.html).
  • Network accessline 121
    2. Huang, K., Fu, T., Gao, W. *et al.* (2022).    [Artificial intelligence foundation for therapeutic    science](https://doi.org/10.1038/s41589-022-01131-2).
  • Network accessline 122
    [Artificial intelligence foundation for therapeutic    science](https://doi.org/10.1038/s41589-022-01131-2).    *Nature Chemical Biology* 18, 1033–1036. Published 2022-09-21.
  • Network accessline 123
    science](https://doi.org/10.1038/s41589-022-01131-2).
  • Network accessline 209
    for Caco2 4259569, Davis 5219748, BindingDB Patent 4724851, MOSES 4170962, PrimeKG 6180626, ADMET group 4426004, drug-combination group 4426002 and DTI DG group 4742443. Curl returned HTTP 200, expected artifact labels, and
  • Network accessline 210
    PrimeKG 6180626, ADMET group 4426004, drug-combination group 4426002 and DTI DG group 4742443. Curl returned HTTP 200, expected artifact labels, and `restricted: false` for each. Python urllib requests received HTTP 403 in this
  • Network accessline 211
    group 4742443. Curl returned HTTP 200, expected artifact labels, and

skills/pytdc/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytdc/scripts/benchmark_evaluation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytdc/scripts/cache_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytdc/scripts/discover_metadata.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytdc/scripts/load_and_split_data.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytdc/scripts/molecular_generation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/pytorch-lightning/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 19
    **Reviewed release:** [Lightning 2.6.6](https://github.com/Lightning-AI/pytorch-lightning/releases/tag/2.6.6), including its checkpoint-loading security fixes. CPU tests use Python 3.11, Torch 2.14.1 and Lightning 2.6.6. Use `import lightni
  • Network accessline 132
    - Device agnostic code - Use `self.device` instead of `.cuda()` - Hyperparameter saving - Use `self.save_hyperparameters()` in `__init__()` - Metric logging - For scalar tensors, cross-device reduction requires `self.log(..., sync_dist=True
  • Network accessline 133
    - Hyperparameter saving - Use `self.save_hyperparameters()` in `__init__()` - Metric logging - For scalar tensors, cross-device reduction requires `self.log(..., sync_dist=True)`; the default is `False`. Have all ranks participate in synchr
  • Network accessline 134
    - Metric logging - For scalar tensors, cross-device reduction requires `self.log(..., sync_dist=True)`; the default is `False`. Have all ranks participate in synchronized calls. For non-additive metrics such as AUROC, use a stateful TorchMe
  • Network accessline 199
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 201
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 203
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 204
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 205
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 206
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pytorch-lightning/references/best_practices.md

  • Network accessline 86
    Source: [PyTorch reproducibility](https://docs.pytorch.org/docs/2.14/notes/randomness.html)

skills/pytorch-lightning/references/callbacks.md

  • Network accessline 114
    Sources: [callback hook signatures](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/callbacks/callback.py),
  • Network accessline 115
    [ModelCheckpoint](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/callbacks/model_checkpoint.py),
  • Network accessline 116
    [EarlyStopping](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/callbacks/early_stopping.py),
  • Network accessline 117
    [Timer](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/callbacks/timer.py).

skills/pytorch-lightning/references/data_module.md

  • Network accessline 96
    Sources: [DataModule lifecycle guide](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/docs/source-pytorch/data/datamodule.rst),
  • Network accessline 97
    [Trainer setup and restoration order](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/trainer/trainer.py),
  • Network accessline 98
    [checkpoint connector](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/trainer/connectors/checkpoint_connector.py).

skills/pytorch-lightning/references/distributed_training.md

  • Network accessline 143
    Sources: [DDP strategy](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/strategies/ddp.py),
  • Network accessline 144
    [FSDP strategy](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/strategies/fsdp.py),
  • Network accessline 145
    [FSDP guide](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/docs/source-pytorch/advanced/model_parallel/fsdp.rst),
  • Network accessline 146
    [DeepSpeed strategy](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/strategies/deepspeed.py),
  • Network accessline 147
    [DeepSpeed install](https://www.deepspeed.ai/tutorials/advanced-install/),
  • Network accessline 148
    [cluster guide](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/docs/source-pytorch/clouds/cluster_advanced.rst).

skills/pytorch-lightning/references/lightning_module.md

  • Network accessline 124
    Sources: [2.6.6 module API/source](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/core/module.py),
  • Network accessline 125
    [optimization guide](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/docs/source-pytorch/common/optimization.rst),
  • Network accessline 126
    [checkpoint fixes](https://github.com/Lightning-AI/pytorch-lightning/releases/tag/2.6.6).

skills/pytorch-lightning/references/logging.md

  • Network accessline 107
    from lightning.pytorch.loggers import MLFlowLogger logger = MLFlowLogger(experiment_name="my-experiment", run_name="run-001",                       tracking_uri="http://127.0.0.1:5000", log_model=False)
  • Network accessline 108
    logger = MLFlowLogger(experiment_name="my-experiment", run_name="run-001",                       tracking_uri="http://127.0.0.1:5000", log_model=False) logger.log_metrics({"val_loss": 0.5}, step=1)
  • Network accessline 109
    tracking_uri="http://127.0.0.1:5000", log_model=False)
  • Access to secretsline 124
    [Credential-related source omitted]
  • Network accessline 136
    Sources: [tensor aggregation](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/trainer/connectors/logger_connector/result.py),
  • Network accessline 137
    [W&B wrapper](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/loggers/wandb.py),
  • Network accessline 138
    [W&B 0.30 initialization](https://github.com/wandb/wandb/blob/v0.30.0/wandb/sdk/wandb_init.py),
  • Network accessline 139
    [MLflow wrapper](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/loggers/mlflow.py),
  • Network accessline 140
    [MLflow 3.16.1 client](https://github.com/mlflow/mlflow/blob/v3.16.1/mlflow/tracking/client.py),
  • Network accessline 141
    [Comet wrapper](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/loggers/comet.py),
  • Network accessline 142
    [Comet start API](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/start/),
  • Network accessline 143
    [TorchMetrics integration](https://lightning.ai/docs/torchmetrics/stable/pages/lightning.html),
  • Network accessline 144
    [Neptune shutdown](https://docs.neptune.ai/).

skills/pytorch-lightning/references/trainer.md

  • Network accessline 88
    Sources: [Trainer signature and semantics](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/trainer/trainer.py),
  • Network accessline 89
    [default logger selection](https://github.com/Lightning-AI/pytorch-lightning/blob/2.6.6/src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py),
  • Network accessline 90
    [PyTorch reproducibility](https://docs.pytorch.org/docs/2.14/notes/randomness.html).

skills/pytorch-lightning/scripts/quick_trainer_setup.py

  • Executable scriptline 1
    Executable file

skills/pytorch-lightning/scripts/template_datamodule.py

  • Executable scriptline 1
    Executable file

skills/pytorch-lightning/scripts/template_lightning_module.py

  • Executable scriptline 1
    Executable file

skills/pyzotero/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 29
    Pyzotero is a Python wrapper for the [Zotero API v3](https://www.zotero.org/support/dev/web_api/v3/start). Use it to programmatically manage Zotero libraries: read items and collections, create and update references, upload attachments, man
  • Network accessline 31
    **Reviewed target:** [pyzotero 1.15.2](https://pypi.org/project/pyzotero/1.15.2/) on 2026-09-30. Checked official [SDK documentation](https://pyzotero.readthedocs.io/en/latest/), release source, and [Web API contracts](https://www.zotero.or
  • Network accessline 35
    **For remote private reads and writes**, get credentials from https://www.zotero.org/settings/keys:
  • Network accessline 36
    - **User ID**: shown as "Your userID for use in API calls" - **API Key**: create at https://www.zotero.org/settings/keys/new - **Library ID**: for group libraries, the integer after `/groups/` in the group URL
  • Network accessline 37
    - **API Key**: create at https://www.zotero.org/settings/keys/new
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]
  • Network accessline 84
    - Item data lives in `item['data']`. Access fields like `item['data']['title']`, `item['data']['creators']`. - Pyzotero returns 100 items by default (API default is 25). Use `zot.everything(zot.items())` to get all items. - Return types are
  • Network accessline 86
    - Return types are method-specific: `update_item()` reports Boolean success, while `create_items()` returns per-item creation status. Inspect its `failed`, `successful` (full saved objects), `success` (legacy keys), and `unchanged` mappings
  • Network accessline 149
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 151
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 153
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 154
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 155
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 156
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/pyzotero/references/authentication.md

  • Network accessline 7
    Obtain from https://www.zotero.org/settings/keys (or create a key at https://www.zotero.org/settings/keys/new):
  • Network accessline 10
    |-----------|---------------| | **User ID** | "Your userID for use in API calls" section | | **API Key** | Create new key at /settings/keys/new, or via Settings → Security → Applications → "Create new key" at https://www.zotero.org/settings
  • Network accessline 11
    | **User ID** | "Your userID for use in API calls" section | | **API Key** | Create new key at /settings/keys/new, or via Settings → Security → Applications → "Create new key" at https://www.zotero.org/settings/security | | **Group Library 
  • Network accessline 12
    | **API Key** | Create new key at /settings/keys/new, or via Settings → Security → Applications → "Create new key" at https://www.zotero.org/settings/security |
  • Network accessline 13
    | **Group Library ID** | Integer after `/groups/` in group URL (e.g. `https://www.zotero.org/groups/169947`) |
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 61
    Zotero 7+ supports unauthenticated local reads at `http://127.0.0.1:23119/api`. User ID `0` selects the local personal library, including an unsynced library. Group libraries still use their numeric group ID.
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 100
    When creating an API key at https://www.zotero.org/settings/keys/new, choose appropriate permissions:
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Network accessline 131
    Sources: [local API](https://www.zotero.org/support/dev/web_api/v3/local_api), [Pyzotero local guidance](https://pyzotero.readthedocs.io/en/latest/#the-local-zotero-api).

skills/pyzotero/references/cli.md

  • Network accessline 121
    For Semantic Scholar CLI commands (`related`, `citations`, `references`, `s2search`), network access is required; see the limitations in [mcp.md](mcp.md). Sources: [CLI documentation](https://pyzotero.readthedocs.io/en/latest/#command-line-

skills/pyzotero/references/error-handling.md

  • Network accessline 79
    Sources: [Zotero backoff rules](https://www.zotero.org/support/dev/web_api/v3/basics#rate_limiting), [Pyzotero error implementation](https://github.com/urschrei/pyzotero/blob/v1.15.2/src/pyzotero/errors.py).

skills/pyzotero/references/exports.md

  • Network accessline 50
    Pass a valid style identifier from the [Zotero style repository](https://www.zotero.org/styles), such as `apa`, `vancouver`, `ieee`, or `nature`; avoid assuming a renamed style alias still exists. `linkwrap='1'` wraps bibliography URLs in l
  • Network accessline 54
    The [API format table](https://www.zotero.org/support/dev/web_api/v3/basics#export_formats) lists `ris`, `biblatex`, `rdf_dc`, `rdf_zotero`, `wikipedia`, and others. Pyzotero 1.15.2 dispatches by response content type. A live direct `format
  • Network accessline 78
    Source: [API response formats](https://www.zotero.org/support/dev/web_api/v3/basics#request_parameters), [release response dispatch](https://github.com/urschrei/pyzotero/blob/v1.15.2/src/pyzotero/_decorators.py).

skills/pyzotero/references/files-attachments.md

  • Network accessline 107
    Upload results are distinct from `create_items()` results: lists under `success`, `failure`, and `unchanged`. Returned successful entries carry the current `version`; creation failures may include an `error` dict. The SDK manages file autho

skills/pyzotero/references/full-text.md

  • Network accessline 72
    `fulltext_item()` sends GET to `/items/{attachmentKey}/fulltext`; a 404 can mean missing indexed content as well as a missing item. `new_fulltext()` uses `/fulltext?since=<version>` and returns a key-to-version dict. `set_fulltext()` PUTs t

skills/pyzotero/references/mcp.md

  • Network accessline 3
    Pyzotero 1.15.2 ships an optional [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that exposes your **local Zotero library** and Semantic Scholar integration as tools for LLM clients (e.g., Claude Desktop).
  • Network accessline 105
    Host: `https://api.semanticscholar.org`. Pyzotero 1.15.2's integration does not send a Semantic Scholar API key or expose an API-key option, so do not imply a Zotero key authenticates these requests. Handle public-service rate limits. `chec
  • Access to secretsline 120
    [Credential-related source omitted]
  • Network accessline 124
    Sources: [Pyzotero MCP documentation](https://pyzotero.readthedocs.io/en/latest/#mcp-server), [Graph schema](https://api.semanticscholar.org/graph/v1/swagger.json), [recommendations schema](https://api.semanticscholar.org/recommendations/v1

skills/pyzotero/references/read-api.md

  • Network accessline 144
    All library routes use `/users/{userID}` or `/groups/{groupID}` under `https://api.zotero.org`. Item reads use `/items`, `/items/top`, `/items/trash`, `/items/{key}`, and `/items/{key}/children`. Collections use `/collections`, `/collection
  • Network accessline 146
    `deleted()` returns a dict of deleted keys grouped by object type, not item records. A complete incremental sync needs changed objects **and** deletions, plus `includeTrashed=1` when tracking trash transitions. Save the library version from

skills/pyzotero/references/saved-searches.md

  • Network accessline 53
    version = zot.last_modified_version()     response = zot.client.delete(         f'https://api.zotero.org/{zot.library_type}/{zot.library_id}/searches',
  • Network accessline 54
    response = zot.client.delete(         f'https://api.zotero.org/{zot.library_type}/{zot.library_id}/searches',         params={'searchKey': ','.join(keys)},
  • Network accessline 55
    f'https://api.zotero.org/{zot.library_type}/{zot.library_id}/searches',
  • Network accessline 93
    Sources: [search writes](https://www.zotero.org/support/dev/web_api/v3/write_requests#search_requests), [local search execution](https://www.zotero.org/support/dev/web_api/v3/local_api).

skills/pyzotero/references/search-params.md

  • Network accessline 93
    For tag endpoints, `qmode='contains'` is the default; prefix matching requires `qmode='startsWith'`. Read parameters are endpoint-specific, not valid on every method. `limit=None` omits the limit: it does **not** fetch a whole remote JSON i

skills/pyzotero/references/write-api.md

  • Network accessline 145
    Sources: [write request/response contracts](https://www.zotero.org/support/dev/web_api/v3/write_requests), [Pyzotero 1.15.2 source](https://github.com/urschrei/pyzotero/blob/v1.15.2/src/pyzotero/_client.py).

skills/qiime2-amplicon/SKILL.md

  • Network accessline 106
    Open `trimmed.qzv`, `table.qzv`, and `taxa.qzv` in a local QIIME visualization environment or [QIIME 2 View](https://view.qiime2.org/) as appropriate for the data. Examine quality/length profiles,
  • Network accessline 107
    [QIIME 2 View](https://view.qiime2.org/) as appropriate for the data. Examine quality/length profiles,
  • Network accessline 124
    - [Current installation entry point](https://library.qiime2.org/quickstart/qiime2) and
  • Network accessline 125
    [amplicon documentation](https://amplicon-docs.qiime2.org/en/latest/).
  • Network accessline 126
    - [Import formats](https://amplicon-docs.qiime2.org/en/latest/how-to-guides/how-to-import/).
  • Network accessline 127
    - [Cutadapt actions](https://amplicon-docs.qiime2.org/en/latest/references/plugins/cutadapt/) and
  • Network accessline 128
    [DADA2 actions](https://amplicon-docs.qiime2.org/en/latest/references/plugins/dada2/).
  • Network accessline 129
    - [Classifier data resources](https://library.qiime2.org/data-resources).

skills/qiime2-amplicon/references/runtime-and-interpretation.md

  • Network accessline 6
    quickstart on 2026-10-01. The official distribution image is `quay.io/qiime2/qiime2:2026.7` (the image naming changed from earlier `amplicon` releases). Use the official [quickstart](https://library.qiime2.org/quickstart/qiime2) for its con
  • Network accessline 7
    `quay.io/qiime2/qiime2:2026.7` (the image naming changed from earlier `amplicon` releases). Use the official [quickstart](https://library.qiime2.org/quickstart/qiime2) for its conda environment or container. A PyPI package with a similar na
  • Network accessline 8
    Use the official [quickstart](https://library.qiime2.org/quickstart/qiime2) for its conda environment
  • Network accessline 169
    - [Distribution dependency pins](https://github.com/qiime2/distributions/blob/dev/2026.7/qiime2/released/rachis-qiime2-linux-64-conda.yml).
  • Network accessline 170
    - [DADA2 2026.7.0 source](https://github.com/qiime2/q2-dada2/tree/2026.7.0/q2_dada2),
  • Network accessline 171
    [Cutadapt 2026.7.0 source](https://github.com/qiime2/q2-cutadapt/tree/2026.7.0/q2_cutadapt),
  • Network accessline 172
    and [Cutadapt 5.2 paired filtering](https://cutadapt.readthedocs.io/en/v5.2/guide.html#filtering-paired-end-reads).
  • Network accessline 173
    - [Feature-table registration](https://github.com/qiime2/q2-feature-table/blob/2026.7.0/q2_feature_table/plugin_setup.py),
  • Network accessline 174
    [demux registration](https://github.com/qiime2/q2-demux/blob/2026.7.0/q2_demux/plugin_setup.py),
  • Network accessline 175
    [taxa registration](https://github.com/qiime2/q2-taxa/blob/2026.7.0/q2_taxa/plugin_setup.py).
  • Network accessline 176
    - [Classifier source](https://github.com/qiime2/q2-feature-classifier/tree/2026.7.0/q2_feature_classifier)
  • Network accessline 177
    and [current classifier resources](https://library.qiime2.org/data-resources).
  • Network accessline 178
    - [Manifest implementation](https://github.com/qiime2/q2-types/blob/2026.7.0/q2_types/per_sample_sequences/_formats.py),
  • Network accessline 179
    [metadata rules](https://use.qiime2.org/en/latest/references/metadata/),
  • Network accessline 180
    and [CLI tools](https://github.com/rachis-org/rachis-cli/blob/2026.7.0/q2cli/builtin/tools.py).

skills/qiime2-amplicon/scripts/amplicon_workflow.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qiskit/SKILL.md

  • Network accessline 274
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 276
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 278
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 279
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 280
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 281
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/qiskit/references/migration.md

  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]

skills/qiskit/references/setup.md

  • Network accessline 116
    Create and manage API keys through the [IBM Cloud API keys page](https://cloud.ibm.com/iam/apikeys). Find instance names and Cloud Resource Names (CRNs) on the [IBM Quantum Platform Instances page](https://quantum.cloud.ibm.com/instances).
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 139
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]

skills/qiskit/references/sources.md

  • Network accessline 9
    | Distribution | Version | PyPI | |---|---:|---| | Qiskit SDK | 2.5.2 | [qiskit](https://pypi.org/project/qiskit/) |
  • Network accessline 10
    |---|---:|---| | Qiskit SDK | 2.5.2 | [qiskit](https://pypi.org/project/qiskit/) | | Qiskit IBM Runtime | 0.50.0 | [qiskit-ibm-runtime](https://pypi.org/project/qiskit-ibm-runtime/) |
  • Network accessline 11
    | Qiskit SDK | 2.5.2 | [qiskit](https://pypi.org/project/qiskit/) |
  • Network accessline 12
    | Qiskit IBM Runtime | 0.50.0 | [qiskit-ibm-runtime](https://pypi.org/project/qiskit-ibm-runtime/) |
  • Network accessline 13
    | Qiskit Aer | 0.17.2 | [qiskit-aer](https://pypi.org/project/qiskit-aer/) |
  • Network accessline 14
    | Qiskit Algorithms | 0.4.0 | [qiskit-algorithms](https://pypi.org/project/qiskit-algorithms/) |
  • Network accessline 15
    | Qiskit Nature | 0.8.0 | [qiskit-nature](https://pypi.org/project/qiskit-nature/) |
  • Network accessline 16
    | Qiskit Nature PySCF | 0.4.0 | [qiskit-nature-pyscf](https://pypi.org/project/qiskit-nature-pyscf/) |
  • Network accessline 17
    | Qiskit Machine Learning | 0.9.1 | [qiskit-machine-learning](https://pypi.org/project/qiskit-machine-learning/) |
  • Network accessline 18
    | Qiskit Optimization | 0.7.0 | [qiskit-optimization](https://pypi.org/project/qiskit-optimization/) |
  • Network accessline 24
    - [IBM Quantum documentation](https://quantum.cloud.ibm.com/docs/)
  • Network accessline 25
    - [Qiskit quickstart](https://quantum.cloud.ibm.com/docs/guides/quick-start)
  • Network accessline 26
    - [Install Qiskit](https://quantum.cloud.ibm.com/docs/guides/install-qiskit)
  • Network accessline 27
    - [Qiskit SDK API reference](https://quantum.cloud.ibm.com/docs/api/qiskit)
  • Network accessline 28
    - [Qiskit SDK release notes](https://quantum.cloud.ibm.com/docs/api/qiskit/release-notes)
  • Network accessline 29
    - [Qiskit 2.5 release notes](https://quantum.cloud.ibm.com/docs/api/qiskit/release-notes/2.5)
  • Network accessline 30
    - [Qiskit GitHub repository](https://github.com/Qiskit/qiskit)
  • Network accessline 31
    - [Qiskit GitHub releases](https://github.com/Qiskit/qiskit/releases)
  • Network accessline 39
    - [Construct circuits](https://quantum.cloud.ibm.com/docs/guides/construct-circuits)
  • Network accessline 40
    - [Circuit library API](https://quantum.cloud.ibm.com/docs/api/qiskit/circuit_library)
  • Network accessline 41
    - [Quantum information API](https://quantum.cloud.ibm.com/docs/api/qiskit/quantum_info)
  • Network accessline 42
    - [QPY serialization API](https://quantum.cloud.ibm.com/docs/api/qiskit/qpy)
  • Network accessline 43
    - [OpenQASM 2 API](https://quantum.cloud.ibm.com/docs/api/qiskit/qasm2)
  • Network accessline 44
    - [OpenQASM 3 API](https://quantum.cloud.ibm.com/docs/api/qiskit/qasm3)
  • Network accessline 48
    - [Introduction to primitives](https://quantum.cloud.ibm.com/docs/guides/primitives)
  • Network accessline 49
    - [Primitive input and output](https://quantum.cloud.ibm.com/docs/guides/primitive-input-output)
  • Network accessline 50
    - [Exact simulation with SDK primitives](https://quantum.cloud.ibm.com/docs/guides/simulate-with-qiskit-sdk-primitives)
  • Network accessline 51
    - [Primitives API](https://quantum.cloud.ibm.com/docs/api/qiskit/primitives)
  • Network accessline 55
    - [Introduction to transpilation](https://quantum.cloud.ibm.com/docs/guides/transpile)
  • Network accessline 56
    - [Compare transpiler settings](https://quantum.cloud.ibm.com/docs/guides/circuit-transpilation-settings)
  • Network accessline 57
    - [Transpiler API](https://quantum.cloud.ibm.com/docs/api/qiskit/transpiler)
  • Network accessline 58
    - [Preset pass managers API](https://quantum.cloud.ibm.com/docs/api/qiskit/transpiler_preset)
  • Network accessline 62
    - [Visualization API](https://quantum.cloud.ibm.com/docs/api/qiskit/visualization)
  • Network accessline 66
    - [Qiskit 2.0 migration guide](https://quantum.cloud.ibm.com/docs/migration-guides/qiskit-2.0)
  • Network accessline 67
    - [Qiskit 1.0 feature changes](https://quantum.cloud.ibm.com/docs/guides/qiskit-1.0-features)
  • Network accessline 68
    - [Qiskit package-structure migration](https://quantum.cloud.ibm.com/docs/guides/metapackage-migration)
  • Network accessline 69
    - [Migrate BackendV1 to BackendV2](https://quantum.cloud.ibm.com/docs/guides/qiskit-backendv1-to-v2)
  • Network accessline 70
    - [Migrate to V2 Runtime primitives](https://quantum.cloud.ibm.com/docs/guides/v2-primitives)
  • Network accessline 71
    - [Migrate Qiskit Pulse to fractional gates](https://quantum.cloud.ibm.com/docs/guides/pulse-migration)
  • Network accessline 72
    - [Migrate from IBM Quantum Platform Classic](https://quantum.cloud.ibm.com/docs/migration-guides/classic-iqp-to-cloud-iqp)
  • Network accessline 78
    - [Qiskit IBM Runtime repository](https://github.com/Qiskit/qiskit-ibm-runtime)
  • Network accessline 79
    - [Runtime client release notes](https://quantum.cloud.ibm.com/docs/api/qiskit-ibm-runtime/release-notes)
  • Network accessline 80
    - [QiskitRuntimeService API](https://quantum.cloud.ibm.com/docs/api/qiskit-ibm-runtime/qiskit-runtime-service)
  • Network accessline 81
    - [Client-side Sampler API](https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/executor-sampler-sampler)
  • Network accessline 82
    - [Client-side Estimator API](https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/executor-estimator-estimator)
  • Network accessline 83
    - [Client-side option models](https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/options-models)
  • Network accessline 84
    - [Set up IBM Quantum Platform](https://quantum.cloud.ibm.com/docs/guides/cloud-setup)
  • Network accessline 85
    - [Runtime execution modes](https://quantum.cloud.ibm.com/docs/guides/execution-modes)
  • Network accessline 86
    - [Run jobs in a batch](https://quantum.cloud.ibm.com/docs/guides/run-jobs-batch)
  • Network accessline 87
    - [Run jobs in a session](https://quantum.cloud.ibm.com/docs/guides/run-jobs-session)
  • Network accessline 88
    - [Runtime local testing mode](https://quantum.cloud.ibm.com/docs/guides/local-testing-mode)
  • Network accessline 89
    - [Sampler options](https://quantum.cloud.ibm.com/docs/guides/sampler-options)
  • Network accessline 90
    - [Estimator options](https://quantum.cloud.ibm.com/docs/guides/estimator-options)
  • Network accessline 91
    - [Error mitigation and suppression](https://quantum.cloud.ibm.com/docs/guides/error-mitigation-and-suppression-techniques)
  • Network accessline 97
    - [Qiskit Aer documentation](https://qiskit.github.io/qiskit-aer/)
  • Network accessline 98
    - [Aer simulator API](https://qiskit.github.io/qiskit-aer/stubs/qiskit_aer.AerSimulator.html)
  • Network accessline 99
    - [Aer primitives API](https://qiskit.github.io/qiskit-aer/apidocs/aer_primitives.html)
  • Network accessline 105
    - [Qiskit Algorithms 0.4](https://qiskit-community.github.io/qiskit-algorithms/)
  • Network accessline 106
    - [Qiskit Nature 0.8](https://qiskit-community.github.io/qiskit-nature/)
  • Network accessline 107
    - [Qiskit Nature getting started](https://qiskit-community.github.io/qiskit-nature/getting_started.html)
  • Network accessline 108
    - [Qiskit Machine Learning 0.9](https://qiskit-community.github.io/qiskit-machine-learning/)
  • Network accessline 109
    - [Qiskit Machine Learning migration guide](https://qiskit-community.github.io/qiskit-machine-learning/migration/index.html)
  • Network accessline 110
    - [Qiskit Optimization 0.7](https://qiskit-community.github.io/qiskit-optimization/)
  • Network accessline 111
    - [Qiskit Optimization migration guides](https://qiskit-community.github.io/qiskit-optimization/migration/index.html)
  • Network accessline 117
    - [Qiskit addon: circuit cutting](https://qiskit.github.io/qiskit-addon-cutting/)
  • Network accessline 118
    - [Qiskit addon: sample-based quantum diagonalization](https://qiskit.github.io/qiskit-addon-sqd/)
  • Network accessline 119
    - [Qiskit addon: operator backpropagation](https://qiskit.github.io/qiskit-addon-obp/)
  • Network accessline 120
    - [Qiskit addon: multi-product formulas](https://qiskit.github.io/qiskit-addon-mpf/)
  • Network accessline 121
    - [Qiskit addon: AQC-Tensor](https://qiskit.github.io/qiskit-addon-aqc-tensor/)
  • Network accessline 122
    - [IBM guide to Qiskit addons](https://quantum.cloud.ibm.com/docs/guides/addons)
  • Network accessline 138
    - [SamplerPubResult source, 2.5.2](https://github.com/Qiskit/qiskit/blob/2.5.2/qiskit/primitives/containers/sampler_pub_result.py) delegates to [BitArray source](https://github.com/Qiskit/qiskit/blob/2.5.2/qiskit/primitives/containers/bit_a
  • Network accessline 139
    - [StatevectorEstimator API](https://quantum.cloud.ibm.com/docs/en/api/qiskit/qiskit.primitives.StatevectorEstimator) and [released implementation](https://github.com/Qiskit/qiskit/blob/2.5.2/qiskit/primitives/statevector_estimator.py): uni
  • Network accessline 140
    - [Runtime Sampler preparation source](https://github.com/Qiskit/qiskit-ibm-runtime/blob/0.50.0/qiskit_ibm_runtime/executor_sampler/prepare.py) rejects input boxes even when twirling is enabled; the current API page documents a weaker restr
  • Network accessline 141
    - [Fractional-gate guide](https://quantum.cloud.ibm.com/docs/en/guides/fractional-gates) contains a `least_busy(fractional_gates=True)` typo. The [service API](https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/qiskit-runtime-serv
  • Network accessline 142
    - [Optimization 0.7 migration](https://qiskit-community.github.io/qiskit-optimization/migration/03_migration_guide_to_v0.7.html) requires its own QAOA/optimizer/result types for `MinimumEigenOptimizer`; the corrected example was run separat
  • Network accessline 143
    - [Qiskit Dynamics](https://github.com/qiskit-community/qiskit-dynamics) was archived October 31, 2025 and is no longer maintained; removed its unqualified recommendation as a current pulse replacement.
  • Network accessline 150
    Use the SDK for request serialization and result decoding. These contracts were reviewed against [REST introduction](https://quantum.cloud.ibm.com/docs/en/api/qiskit-runtime-rest), [OpenAPI](https://quantum.cloud.ibm.com/api/openapi.json), 
  • Network accessline 152
    [Credential-related source omitted]

skills/qiskit/scripts/check_environment.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qiskit/scripts/inspect_runtime.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qiskit/scripts/run_local_primitives.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/SKILL.md

  • Network accessline 196
    then reduce it further to check convergence of the pulse response. Tight relative/absolute tolerances alone can still miss a pulse sampled only in an idle region. See the [QuTiP solver options](https://qutip.readthedocs.io/en/qutip-5.3.x/ap
  • Network accessline 198
    idle region. See the [QuTiP solver options](https://qutip.readthedocs.io/en/qutip-5.3.x/apidoc/solver.html).
  • Network accessline 324
    - [QuTiP 5.3.1 PyPI metadata](https://pypi.org/project/qutip/)
  • Network accessline 325
    - [QuTiP 5.3.1 release](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 326
    - [QuTiP 5.3 changelog](https://qutip.readthedocs.io/en/stable/changelog.html)
  • Network accessline 327
    - [QuTiP 5.3 API](https://qutip.readthedocs.io/en/stable/apidoc/apidoc.html)
  • Network accessline 328
    - [QuTiP version-5 tutorials](https://github.com/qutip/qutip-tutorials/tree/main/tutorials-v5)
  • Network accessline 329
    - [qutip-qip PyPI](https://pypi.org/project/qutip-qip/)
  • Network accessline 330
    - [qutip-qtrl PyPI](https://pypi.org/project/qutip-qtrl/)
  • Network accessline 331
    - [qutip-jax PyPI](https://pypi.org/project/qutip-jax/)
  • Network accessline 332
    - [official unreleased qutip-cupy repository](https://github.com/qutip/qutip-cupy)
  • Network accessline 340
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 342
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 344
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 345
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 346
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 347
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/qutip/references/advanced.md

  • Network accessline 438
    - [Bloch-Redfield guide](https://qutip.readthedocs.io/en/stable/guide/dynamics/dynamics-bloch-redfield.html)
  • Network accessline 439
    - [Stochastic solver guide](https://qutip.readthedocs.io/en/stable/guide/dynamics/dynamics-stochastic.html)
  • Network accessline 440
    - [Floquet API](https://qutip.readthedocs.io/en/stable/apidoc/solver.html#floquet-states-and-floquet-markov-master-equation)
  • Network accessline 441
    - [HEOM API](https://qutip.readthedocs.io/en/stable/apidoc/heom.html)
  • Network accessline 442
    - [PIQS API](https://qutip.readthedocs.io/en/stable/apidoc/piqs.html)
  • Network accessline 443
    - [QuTiP 5.3.1 release](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 444
    - [qutip-qip 0.4.2](https://pypi.org/project/qutip-qip/)
  • Network accessline 445
    - [QIP circuit and device API](https://qutip-qip.readthedocs.io/en/stable/apidoc/qutip_qip.circuit.html)
  • Network accessline 446
    - [QTRL 0.2.0 pulse API source](https://github.com/qutip/qutip-qtrl/blob/v0.2.0/src/qutip_qtrl/pulseoptim.py)
  • Network accessline 447
    - [QTRL 0.2.0 slot construction](https://github.com/qutip/qutip-qtrl/blob/v0.2.0/src/qutip_qtrl/dynamics.py)
  • Network accessline 448
    - [JAX solver guide](https://qutip-jax.readthedocs.io/en/latest/solver.html)
  • Network accessline 449
    - [JAX 0.1.1 integrator source](https://github.com/qutip/qutip-jax/blob/v0.1.1/src/qutip_jax/ode.py)
  • Network accessline 450
    - [qutip-qtrl 0.2.0](https://pypi.org/project/qutip-qtrl/)
  • Network accessline 451
    - [qutip-jax 0.1.1](https://pypi.org/project/qutip-jax/)
  • Network accessline 452
    - [official qutip-cupy repository](https://github.com/qutip/qutip-cupy)

skills/qutip/references/analysis.md

  • Network accessline 320
    - [Solver, correlation, spectrum, and steady-state API](https://qutip.readthedocs.io/en/stable/apidoc/solver.html)
  • Network accessline 321
    - [Steady-state guide](https://qutip.readthedocs.io/en/stable/guide/guide-steady.html)
  • Network accessline 322
    - [Correlation guide](https://qutip.readthedocs.io/en/stable/guide/guide-correlation.html)
  • Network accessline 323
    - [Quantum-object API](https://qutip.readthedocs.io/en/stable/apidoc/quantumobject.html)
  • Network accessline 324
    - [QuTiP 5.3.1 release notes](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 325
    - [QuTiP 5 changelog](https://qutip.readthedocs.io/en/stable/changelog.html)

skills/qutip/references/core_concepts.md

  • Network accessline 296
    - [QuTiP 5.3 quantum-object API](https://qutip.readthedocs.io/en/stable/apidoc/quantumobject.html)
  • Network accessline 297
    - [Tensor-product guide](https://qutip.readthedocs.io/en/stable/guide/guide-tensor.html)
  • Network accessline 298
    - [QuTiP 5.3.1 release notes](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 299
    - [QuTiP 5.3 changelog](https://qutip.readthedocs.io/en/stable/changelog.html)

skills/qutip/references/time_evolution.md

  • Network accessline 383
    - [Dynamics API](https://qutip.readthedocs.io/en/stable/apidoc/solver.html)
  • Network accessline 384
    - [QobjEvo and coefficients API](https://qutip.readthedocs.io/en/stable/apidoc/time_dep.html)
  • Network accessline 385
    - [Dynamics user guide](https://qutip.readthedocs.io/en/stable/guide/guide-dynamics.html)
  • Network accessline 386
    - [Monte Carlo guide](https://qutip.readthedocs.io/en/stable/guide/dynamics/dynamics-monte.html)
  • Network accessline 387
    - [Stochastic solver guide](https://qutip.readthedocs.io/en/stable/guide/dynamics/dynamics-stochastic.html)
  • Network accessline 388
    - [Bloch-Redfield guide](https://qutip.readthedocs.io/en/stable/guide/dynamics/dynamics-bloch-redfield.html)
  • Network accessline 389
    - [QuTiP 5.3.1 release](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 390
    - [QuTiP 5 migration changelog](https://qutip.readthedocs.io/en/stable/changelog.html#qutip-5-0-0-2024-03-28)

skills/qutip/references/visualization.md

  • Network accessline 334
    - [Visualization and animation API](https://qutip.readthedocs.io/en/stable/apidoc/visualization.html)
  • Network accessline 335
    - [Wigner and Q-function API](https://qutip.readthedocs.io/en/stable/apidoc/visualization.html#pseudoprobability-functions)
  • Network accessline 336
    - [Bloch sphere guide](https://qutip.readthedocs.io/en/stable/guide/guide-bloch.html)
  • Network accessline 337
    - [QuTiP 5.3.1 release notes](https://github.com/qutip/qutip/releases/tag/v5.3.1)
  • Network accessline 338
    - [Official QuTiP version-5 tutorials](https://github.com/qutip/qutip-tutorials/tree/main/tutorials-v5)

skills/qutip/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/convergence_sweep.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/qobj_model_validator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/result_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/solver_config_planner.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/steady_state_spectrum_planner.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/qutip/scripts/two_level_simulation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/rdkit/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 131
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 133
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 135
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 136
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 137
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 138
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/rdkit/references/review.md

  • Network accessline 10
    - [Stable release](https://github.com/rdkit/rdkit/releases/tag/Release_2026_03_6)
  • Network accessline 11
    and [PyPI metadata](https://pypi.org/pypi/rdkit/json): stable version and wheel availability.
  • Network accessline 12
    - [Installation](https://www.rdkit.org/docs/Install.html) and
  • Network accessline 13
    [Python introduction](https://www.rdkit.org/docs/GettingStartedInPython.html):
  • Network accessline 14
    binary packaging, parsing, suppliers, conformers, drawing. - [RDKit Book](https://www.rdkit.org/docs/RDKit_Book.html): SMARTS semantics,   sanitization, stereochemistry, reactions, hydrogen handling, thread caveats.
  • Network accessline 15
    - [RDKit Book](https://www.rdkit.org/docs/RDKit_Book.html): SMARTS semantics,
  • Network accessline 16
    sanitization, stereochemistry, reactions, hydrogen handling, thread caveats. - [2026.03.1 release notes](https://github.com/rdkit/rdkit/releases/tag/Release_2026_03_1):   canonical stereo/Kekulization changes, H removal and MolToSmarts beha
  • Network accessline 17
    - [2026.03.1 release notes](https://github.com/rdkit/rdkit/releases/tag/Release_2026_03_1):
  • Network accessline 19
    The standalone backwards-incompatible-changes page stops at older releases;   release notes are necessary for current changes. - [Molecular files](https://www.rdkit.org/docs/source/rdkit.Chem.rdmolfiles.html),
  • Network accessline 20
    release notes are necessary for current changes. - [Molecular files](https://www.rdkit.org/docs/source/rdkit.Chem.rdmolfiles.html),   [graph operations](https://www.rdkit.org/docs/source/rdkit.Chem.rdmolops.html),
  • Network accessline 21
    - [Molecular files](https://www.rdkit.org/docs/source/rdkit.Chem.rdmolfiles.html),
  • Network accessline 22
    [graph operations](https://www.rdkit.org/docs/source/rdkit.Chem.rdmolops.html),
  • Network accessline 23
    [molecule/atom/bond API](https://www.rdkit.org/docs/source/rdkit.Chem.rdchem.html).
  • Network accessline 24
    - [Fingerprint generators](https://www.rdkit.org/docs/source/rdkit.Chem.rdFingerprintGenerator.html),
  • Network accessline 25
    [atom pairs](https://www.rdkit.org/docs/source/rdkit.Chem.AtomPairs.Pairs.html),
  • Network accessline 26
    [torsions](https://www.rdkit.org/docs/source/rdkit.Chem.AtomPairs.Torsions.html),
  • Network accessline 27
    [similarities](https://www.rdkit.org/docs/source/rdkit.DataStructs.html),
  • Network accessline 28
    [Butina](https://www.rdkit.org/docs/source/rdkit.ML.Cluster.Butina.html).
  • Network accessline 29
    - [Descriptors](https://www.rdkit.org/docs/source/rdkit.Chem.Descriptors.html),
  • Network accessline 30
    [molecular descriptors](https://www.rdkit.org/docs/source/rdkit.Chem.rdMolDescriptors.html),
  • Network accessline 31
    [tagged Lipinski definitions](https://github.com/rdkit/rdkit/blob/Release_2026_03_6/rdkit/Chem/Lipinski.py).
  • Network accessline 32
    - [Standardization API](https://www.rdkit.org/docs/source/rdkit.Chem.MolStandardize.rdMolStandardize.html)
  • Network accessline 33
    and [released implementation](https://github.com/rdkit/rdkit/blob/Release_2026_03_6/Code/GraphMol/MolStandardize/MolStandardize.cpp):
  • Network accessline 34
    Cleanup retains disconnected salts; FragmentParent, Uncharger and tautomer   operations are separate, scientifically consequential policies. - [Embedding](https://www.rdkit.org/docs/source/rdkit.Chem.rdDistGeom.html),
  • Network accessline 35
    operations are separate, scientifically consequential policies. - [Embedding](https://www.rdkit.org/docs/source/rdkit.Chem.rdDistGeom.html),   [released force-field wrapper](https://github.com/rdkit/rdkit/blob/Release_2026_03_6/Code/GraphMo
  • Network accessline 36
    - [Embedding](https://www.rdkit.org/docs/source/rdkit.Chem.rdDistGeom.html),
  • Network accessline 37
    [released force-field wrapper](https://github.com/rdkit/rdkit/blob/Release_2026_03_6/Code/GraphMol/ForceFieldHelpers/Wrap/rdForceFields.cpp),
  • Network accessline 38
    [drawing](https://www.rdkit.org/docs/source/rdkit.Chem.Draw.html).
  • Network accessline 39
    - [Reactions](https://www.rdkit.org/docs/source/rdkit.Chem.rdChemReactions.html),
  • Network accessline 40
    [hashes](https://www.rdkit.org/docs/source/rdkit.Chem.rdMolHash.html),
  • Network accessline 41
    [scaffolds](https://www.rdkit.org/docs/source/rdkit.Chem.Scaffolds.MurckoScaffold.html),
  • Network accessline 42
    [PAINS catalogue](https://www.rdkit.org/docs/source/rdkit.Chem.FilterCatalog.html).

skills/rdkit/references/workflows_and_best_practices.md

  • Possible obfuscationline 116
    mols = [Chem.Mol(base64.b64decode(item)) for item in cached]

skills/rdkit/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/rdkit/scripts/molecular_properties.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/rdkit/scripts/similarity_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/rdkit/scripts/substructure_filter.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/relion/SKILL.md

  • Network accessline 125
    - [RELION 5.0 installation](https://relion.readthedocs.io/en/release-5.0/Installation.html).
  • Network accessline 126
    - [STAR and map conventions](https://relion.readthedocs.io/en/release-5.0/Reference/Conventions.html).
  • Network accessline 127
    - [Single-particle tutorial](https://relion.readthedocs.io/en/release-5.0/SPA_tutorial/index.html).
  • Network accessline 128
    - [Gold-standard refinement](https://relion.readthedocs.io/en/release-5.0/SPA_tutorial/Refine3D.html).
  • Network accessline 129
    - [Mask creation and postprocessing](https://relion.readthedocs.io/en/release-5.0/SPA_tutorial/Mask.html).

skills/relion/references/acquisition-and-restarts.md

  • Network accessline 37
    origin offsets shift the observation into the reference projection, before rotation. The actual 5.0.1 labels are `_rlnOriginXAngst`/`_rlnOriginYAngst` (the conventions page spells the suffix out as `Angstrom`; the [label definitions](https:
  • Network accessline 38
    5.0.1 labels are `_rlnOriginXAngst`/`_rlnOriginYAngst` (the conventions page spells the suffix out as `Angstrom`; the [label definitions](https://github.com/3dem/relion/blob/5.0.1/src/metadata_label.h) are authoritative). Avoid sign changes
  • Network accessline 39
    as `Angstrom`; the [label definitions](https://github.com/3dem/relion/blob/5.0.1/src/metadata_label.h)
  • Network accessline 71
    The [GUI's Continue operation](https://relion.readthedocs.io/en/release-5.0/Reference/Using-RELION.html) uses the existing job directory; refinement continuations get prefixes such as `run_ct23`. The illustrative direct command above instea
  • Network accessline 75
    and source checkpoint alongside the results. This helper neither submits scheduler jobs nor implements RELION's External-job marker/output-node contract. Use the native GUI or [Schemes](https://relion.readthedocs.io/en/release-5.0/Reference
  • Network accessline 76
    implements RELION's External-job marker/output-node contract. Use the native GUI or [Schemes](https://relion.readthedocs.io/en/release-5.0/Reference/Schemes.html) when pipeline tracking is required; no remote service, HTTP API, authenticati
  • Network accessline 77
    [Schemes](https://relion.readthedocs.io/en/release-5.0/Reference/Schemes.html) when pipeline tracking

skills/relion/references/runtime-and-validation.md

  • Network accessline 5
    The workflow targets **RELION 5.0.1**, source tag `5.0.1`, commit `d476e6f6a4f1f37627c06ace5227fc374c0c2b05` from the [official repository](https://github.com/3dem/relion/tree/5.0.1).
  • Network accessline 6
    `d476e6f6a4f1f37627c06ace5227fc374c0c2b05` from the [official repository](https://github.com/3dem/relion/tree/5.0.1). The latest official stable release was still 5.0.1 at the 2026-10-01 review. The Python helper was
  • Network accessline 7
    [official repository](https://github.com/3dem/relion/tree/5.0.1).
  • Network accessline 84
    All native arguments emitted by the helper and the restart example were checked in tagged [ml_optimiser.cpp](https://github.com/3dem/relion/blob/5.0.1/src/ml_optimiser.cpp),
  • Network accessline 85
    [ml_optimiser.cpp](https://github.com/3dem/relion/blob/5.0.1/src/ml_optimiser.cpp),
  • Network accessline 86
    [ml_optimiser_mpi.cpp](https://github.com/3dem/relion/blob/5.0.1/src/ml_optimiser_mpi.cpp),
  • Network accessline 87
    [postprocessing.cpp](https://github.com/3dem/relion/blob/5.0.1/src/postprocessing.cpp) and
  • Network accessline 88
    [image_handler.cpp](https://github.com/3dem/relion/blob/5.0.1/src/apps/image_handler.cpp).
  • Network accessline 94
    [FileName::compose/decompose](https://github.com/3dem/relion/blob/5.0.1/src/filename.cpp) confirms
  • Network accessline 95
    zero-padded stack indices, and [rwMRC.h](https://github.com/3dem/relion/blob/5.0.1/src/rwMRC.h)
  • Network accessline 97
    other map grids rather than guessing how to reinterpret them. Reading loops with `starfile.read(..., always_dict=True)` and reading MRC data/headers with `mrcfile.mmap` were cross-checked against the [starfile API](https://teamtomo.org/star
  • Network accessline 98
    `starfile.read(..., always_dict=True)` and reading MRC data/headers with `mrcfile.mmap` were cross-checked against the [starfile API](https://teamtomo.org/starfile/) and [mrcfile guide](https://mrcfile.readthedocs.io/en/stable/usage_guide.h
  • Network accessline 99
    cross-checked against the [starfile API](https://teamtomo.org/starfile/) and
  • Network accessline 100
    [mrcfile guide](https://mrcfile.readthedocs.io/en/stable/usage_guide.html), then exercised on local

skills/relion/scripts/spa_workflow.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/relsa-severity-assessment/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 17
    This skill computes reference-relative multivariate scores and exploratory ARIMA forecasts. It targets the equations and printed example of [RELSA 0.0.1.9000](https://github.com/mytalbot/RELSA)
  • Network accessline 18
    It targets the equations and printed example of [RELSA 0.0.1.9000](https://github.com/mytalbot/RELSA)
  • Network accessline 19
    (commit `e68e8451e8719ccc3600179f55900cd7254ede9d`, current upstream at review), plus the published [foRcast methodology](https://doi.org/10.3389/fphys.2026.1869563). The Python forecast helper is an independent nonseasonal approximation, n
  • Network accessline 20
    published [foRcast methodology](https://doi.org/10.3389/fphys.2026.1869563).
  • Network accessline 249
    - RELSA and forecasts support assessment; observed distress and approved humane endpoint   criteria take precedence. No low score authorizes delaying care or extending a procedure. - KDE zones are not EU severity categories. The [Commission
  • Network accessline 250
    criteria take precedence. No low score authorizes delaying care or extending a procedure. - KDE zones are not EU severity categories. The [Commission severity framework](https://environment.ec.europa.eu/topics/chemicals/animals-science_en) 
  • Network accessline 251
    - KDE zones are not EU severity categories. The [Commission severity framework](https://environment.ec.europa.eu/topics/chemicals/animals-science_en)
  • Network accessline 339
    - Talbot, S. R. et al. (2022). RELSA — a multidimensional procedure for the comparative   assessment of well-being and the quantitative determination of severity in experimental   procedures. *Front. Vet. Sci.* 9:937711. R package: <https:/
  • Network accessline 340
    assessment of well-being and the quantitative determination of severity in experimental   procedures. *Front. Vet. Sci.* 9:937711. R package: <https://github.com/mytalbot/RELSA> - Lutscher, S. et al. (2026). Refining humane endpoint detecti
  • Network accessline 341
    procedures. *Front. Vet. Sci.* 9:937711. R package: <https://github.com/mytalbot/RELSA>
  • Network accessline 355
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 357
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 359
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 360
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 361
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 362
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/relsa-severity-assessment/references/forecasting.md

  • Network accessline 3
    The [2026 foRcast paper](https://doi.org/10.3389/fphys.2026.1869563) predicts a RELSA score at
  • Network accessline 7
    The bundled Python helper is an independent nonseasonal approximation of that workflow. Current [R forecast::auto.arima documentation](https://pkg.robjhyndman.com/forecast/reference/auto.arima.html)
  • Network accessline 8
    Current [R forecast::auto.arima documentation](https://pkg.robjhyndman.com/forecast/reference/auto.arima.html)
  • Network accessline 23
    [statsmodels SARIMAXResults](https://www.statsmodels.org/stable/generated/statsmodels.tsa.statespace.sarimax.SARIMAXResults.html)

skills/relsa-severity-assessment/references/relsa-method.md

  • Network accessline 3
    Reviewed 2026-10-01 against the [official RELSA repository](https://github.com/mytalbot/RELSA),
  • Network accessline 4
    version 0.0.1.9000, commit `e68e8451e8719ccc3600179f55900cd7254ede9d`, and the [primary methods paper](https://doi.org/10.3389/fvets.2022.937711). This skill implements the equations independently in Python. Source inspection and agreement
  • Network accessline 5
    [primary methods paper](https://doi.org/10.3389/fvets.2022.937711).

skills/relsa-severity-assessment/references/thresholds-and-zones.md

  • Network accessline 3
    The [primary foRcast paper](https://doi.org/10.3389/fphys.2026.1869563) explores local minima
  • Network accessline 10
    `bw_nrd0()` uses R's rule `0.9 * min(sd, IQR/1.349) * n^(-1/5)` with the zero-spread fallback. The [official R density documentation](https://stat.ethz.ch/R-manual/R-devel/library/stats/html/density.html)
  • Network accessline 11
    The [official R density documentation](https://stat.ethz.ch/R-manual/R-devel/library/stats/html/density.html)
  • Network accessline 74
    The [European Commission severity assessment framework](https://environment.ec.europa.eu/topics/chemicals/animals-science_en)
  • Network accessline 75
    addresses prospective classification, monitoring during procedures and actual experienced severity. The [Directive](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32010L0063) uses non-recovery, mild, moderate and severe categor
  • Network accessline 76
    severity. The [Directive](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32010L0063)

skills/relsa-severity-assessment/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/relsa-severity-assessment/scripts/forecast_relsa.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/relsa-severity-assessment/scripts/kde_thresholds.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/relsa-severity-assessment/scripts/relsa_score.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/research-grants/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 6
    [Credential-related source omitted]
  • Network accessline 49
    For NIH, use this skill for requirements, critique, consistency checks and limited editing of investigator-authored material. [NIH policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm
  • Network accessline 50
    editing of investigator-authored material. [NIH policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm)
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 77
    **Disclosure:** AI schematic generation sends your prompt to [OpenRouter](https://openrouter.ai/) (a third-party API). Do not include unpublished sensitive details unless that transmission is appropriate for your project.
  • Network accessline 86
    **Key Features**: - Use the [current PAPPG index](https://www.nsf.gov/policies/pappg), effective supplements and solicitation; as reviewed, NSF 24-1 is supplemented by NSF 26-200 and 26-202
  • Network accessline 87
    - Use the [current PAPPG index](https://www.nsf.gov/policies/pappg), effective supplements and solicitation; as reviewed, NSF 24-1 is supplemented by NSF 26-200 and 26-202
  • Network accessline 101
    - Preliminary evidence normally supports R01 feasibility; follow the mechanism-specific instructions - Rigor and reproducibility; SciENcv Common Forms and NIH Supplement required under the 2026 implementation - For eligible applications, mo
  • Network accessline 102
    - Rigor and reproducibility; SciENcv Common Forms and NIH Supplement required under the 2026 implementation - For eligible applications, modular budgets use **$25,000 increments**, up to **$250,000 in direct costs per budget period**, exclu
  • Network accessline 103
    - For eligible applications, modular budgets use **$25,000 increments**, up to **$250,000 in direct costs per budget period**, excluding consortium F&A; verify the NOFO and organization eligibility. See [NIH budget guidance](https://grants.
  • Network accessline 104
    - NIH permits **one resubmission (A1)** of an unfunded application, within 37 months of the initial application due date when the NOFO permits resubmissions; see [resubmission policy](https://grants.nih.gov/grants-process/submit/submission-
  • Network accessline 328
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 330
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 332
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 333
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 334
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 335
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/research-grants/assets/budget_justification_template.md

  • Network accessline 20
    NIH modular submissions have separate personnel, consortium and additional narrative justifications: keep salary/fringe rates in the internal worksheet, not the submitted modular personnel narrative. See [NIH budget guidance](https://grants
  • Network accessline 22
    modular personnel narrative. See [NIH budget guidance](https://grants.nih.gov/grants/developing_budget.htm).
  • Network accessline 80
    Synthetic example: 2 planned articles × $3,000 estimated fee = $6,000, not $12,000. Replace the fee with a dated quote if needed. NIH public-access compliance does not require purchasing gold open access: [NIH's policy](https://grants.nih.g
  • Network accessline 81
    Replace the fee with a dated quote if needed. NIH public-access compliance does not require purchasing gold open access: [NIH's policy](https://grants.nih.gov/policy-and-compliance/policy-topics/public-access) uses PubMed Central deposit. D
  • Network accessline 82
    require purchasing gold open access: [NIH's policy](https://grants.nih.gov/policy-and-compliance/policy-topics/public-access)
  • Network accessline 93
    NIH has no blanket 8% domestic-subaward F&A limit. Foreign collaborations require checking the [current NIH structure](https://www.grants.nih.gov/policy-and-compliance/policy-topics/subawards)
  • Network accessline 94
    checking the [current NIH structure](https://www.grants.nih.gov/policy-and-compliance/policy-topics/subawards)
  • Network accessline 101
    List each excluded category and why it is excluded under the **applicable agreement**. MTDC is not simply total direct cost minus equipment or consortium F&A. NIH's 2026 [exception to revised MTDC rules](https://grants.nih.gov/grants/guide/
  • Network accessline 102
    MTDC is not simply total direct cost minus equipment or consortium F&A. NIH's 2026 [exception to revised MTDC rules](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-072.html) means a generic federal $50,000 subaward threshold mus
  • Network accessline 103
    [exception to revised MTDC rules](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-072.html)

skills/research-grants/assets/nih_specific_aims_template.md

  • Network accessline 3
    Reviewed 2026-10-01. The standard NIH Specific Aims attachment is **up to one page**; verify the [NOFO and page-limit table](https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits).
  • Network accessline 4
    verify the [NOFO and page-limit table](https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits).
  • Network accessline 6
    application or a required paragraph/aim count. NIH permits limited AI assistance, but applications or sections substantially developed by AI are not eligible under [its application policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/s
  • Network accessline 8
    [its application policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm).
  • Network accessline 54
    Follow [NIH attachment formatting](https://www.grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/format-attachments):

skills/research-grants/assets/nsf_project_summary_template.md

  • Network accessline 3
    Reviewed 2026-10-01. Use this structure for a standard research proposal under the [current supplemented PAPPG](https://www.nsf.gov/policies/pappg) unless the solicitation
  • Network accessline 4
    [current supplemented PAPPG](https://www.nsf.gov/policies/pappg) unless the solicitation
  • Network accessline 32
    Select activities based on the research and actual capacity; there is no mandatory "five-pillar" formula. Follow [current NSF priorities](https://www.nsf.gov/updates-on-priorities)
  • Network accessline 33
    "five-pillar" formula. Follow [current NSF priorities](https://www.nsf.gov/updates-on-priorities)

skills/research-grants/references/broader_impacts.md

  • Network accessline 3
    Reviewed 2026-10-01. All sample partnerships, results, numbers and budgets are hypothetical teaching examples, not commitments or current program availability. Replace them with verified applicant plans. Follow [current NSF priorities](http
  • Network accessline 4
    hypothetical teaching examples, not commitments or current program availability. Replace them with verified applicant plans. Follow [current NSF priorities](https://www.nsf.gov/updates-on-priorities) and the solicitation for participation r
  • Network accessline 5
    Replace them with verified applicant plans. Follow [current NSF priorities](https://www.nsf.gov/updates-on-priorities)
  • Network accessline 20
    These five groupings are drafting aids, not a mandatory NSF taxonomy. Choose a credible benefit, through the research itself or associated activities, and explain resources, timelines and assessment. See [NSF broader-impact guidance](https:
  • Network accessline 379
    ### NSF Resources - **NSF Broader Impacts Website**: https://www.nsf.gov/funding/learn/broader-impacts
  • Network accessline 380
    - **NSF Broader Impacts Website**: https://www.nsf.gov/funding/learn/broader-impacts
  • Network accessline 381
    - **Applicable requirements**: https://www.nsf.gov/policies/pappg

skills/research-grants/references/darpa_guidelines.md

  • Network accessline 3
    Reviewed 2026-10-01. DARPA funds high-risk research with national-security value, including **basic and applied research**. Do not exclude fundamental work simply because it is basic science: the [BAA guidance](https://www.darpa.mil/researc
  • Network accessline 4
    including **basic and applied research**. Do not exclude fundamental work simply because it is basic science: the [BAA guidance](https://www.darpa.mil/research/opportunities/baa) explicitly covers both. The solicitation's technical scope an
  • Network accessline 5
    because it is basic science: the [BAA guidance](https://www.darpa.mil/research/opportunities/baa)
  • Network accessline 10
    Start from [DARPA research opportunities](https://www.darpa.mil/work-with-us/opportunities)
  • Network accessline 11
    and the official [SAM.gov](https://sam.gov/) record. Retrieve the solicitation,
  • Network accessline 17
    The technical offices include BTO, DSO, IPTO, MXO, STO and TTO. [In May 2026](https://www.darpa.mil/news/2026/what-is-in-name-darpa-reflecting-enduring-mission-future-focus),
  • Network accessline 18
    [In May 2026](https://www.darpa.mil/news/2026/what-is-in-name-darpa-reflecting-enduring-mission-future-focus),
  • Network accessline 29
    Use the [Heilmeier Catechism](https://www.darpa.mil/about/heilmeier-catechism) to organize

skills/research-grants/references/doe_guidelines.md

  • Network accessline 17
    Use [SC funding listings](https://science.osti.gov/grants/FOAs/Open) and the
  • Network accessline 18
    [closed-call archive](https://science.osti.gov/grants/FOAs/Closed) to distinguish status.
  • Network accessline 22
    DOE announced [CMEI program realignment in January 2026](https://www.energy.gov/cmei/articles/energy-department-announces-realignment-critical-minerals-and-energy-innovation).
  • Network accessline 30
    - [Grants.gov](https://www.grants.gov/) hosts federal opportunities and application
  • Network accessline 31
    packages. Match the exact opportunity and package; check amendments and status. - [PAMS](https://pamspublic.science.energy.gov/) is SC's management system. Do not send   an ordinary SC full application there merely because pre-applications 
  • Network accessline 32
    - [PAMS](https://pamspublic.science.energy.gov/) is SC's management system. Do not send
  • Network accessline 33
    an ordinary SC full application there merely because pre-applications use PAMS. - A verified **historical example**, [DE-FOA-0003600 Amendment 000001](https://science.osti.gov/bes/-/media/grants/pdf/foas/2026/DE-FOA-0003600-000001.pdf),   s
  • Network accessline 34
    - A verified **historical example**, [DE-FOA-0003600 Amendment 000001](https://science.osti.gov/bes/-/media/grants/pdf/foas/2026/DE-FOA-0003600-000001.pdf),
  • Network accessline 35
    sends pre-applications/LOIs to PAMS and full applications to Grants.gov, not FedConnect.   This illustrates the distinction; it does not establish current availability. - [ARPA-E eXCHANGE](https://arpa-e-foa.energy.gov/) is the application 
  • Network accessline 36
    This illustrates the distinction; it does not establish current availability. - [ARPA-E eXCHANGE](https://arpa-e-foa.energy.gov/) is the application portal;   **OPEN is a program**, not the name of a submission system.
  • Network accessline 37
    - [ARPA-E eXCHANGE](https://arpa-e-foa.energy.gov/) is the application portal;
  • Network accessline 38
    **OPEN is a program**, not the name of a submission system. - [CMEI eXCHANGE](https://eere-exchange.energy.gov/) carries opportunity-specific   application instructions. Do not assume its stage or deadline matches ARPA-E.
  • Network accessline 39
    - [CMEI eXCHANGE](https://eere-exchange.energy.gov/) carries opportunity-specific
  • Network accessline 74
    For opportunities published on/after January 1, 2026, covered individuals generate DOE Common Forms through SciENcv under [DOE's Common Forms guidance](https://www.energy.gov/ia/common-forms-sciencv).
  • Network accessline 75
    DOE Common Forms through SciENcv under [DOE's Common Forms guidance](https://www.energy.gov/ia/common-forms-sciencv).
  • Network accessline 82
    plan as optional merely because an old example omitted it. Check human/animal research, research security, foreign participation, and other applicable requirements using the opportunity and [SC policy guidance](https://science.osti.gov/gran
  • Network accessline 84
    opportunity and [SC policy guidance](https://science.osti.gov/grants/Policy-and-Guidance).
  • Network accessline 91
    "20% university/50% industry" ARPA-E rule. Team composition, work allocation,   recipient type and award instrument may change the required share. A dated   [MAGNITO FAQ](https://arpa-e.energy.gov/sites/default/files/2025-11/DE-FOA-0003590%
  • Network accessline 92
    recipient type and award instrument may change the required share. A dated   [MAGNITO FAQ](https://arpa-e.energy.gov/sites/default/files/2025-11/DE-FOA-0003590%20MAGNITO%20FOA%20FAQ%20-%204f.pdf)   illustrates why reductions must be evaluat
  • Network accessline 93
    [MAGNITO FAQ](https://arpa-e.energy.gov/sites/default/files/2025-11/DE-FOA-0003590%20MAGNITO%20FOA%20FAQ%20-%204f.pdf)

skills/research-grants/references/nih_guidelines.md

  • Network accessline 3
    Reviewed 2026-10-01. Start from a specific active NOFO, its amendments, related NIH Guide notices, due date, activity code, and application form package. Since October 2025, [Grants.gov is the official source of NIH funding opportunities](h
  • Network accessline 4
    Guide notices, due date, activity code, and application form package. Since October 2025, [Grants.gov is the official source of NIH funding opportunities](https://www.grants.nih.gov/funding/explore-nih-opportunities); the NIH Guide continue
  • Network accessline 5
    2025, [Grants.gov is the official source of NIH funding opportunities](https://www.grants.nih.gov/funding/explore-nih-opportunities);
  • Network accessline 11
    [NIH policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm)
  • Network accessline 25
    For most research project grants with due dates on/after January 25, 2025, use the [simplified review framework](https://www.grants.nih.gov/policy-and-compliance/policy-topics/peer-review/simplifying-review/framework):
  • Network accessline 26
    [simplified review framework](https://www.grants.nih.gov/policy-and-compliance/policy-topics/peer-review/simplifying-review/framework):
  • Network accessline 42
    [NOT-OD-26-114](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-114.html)
  • Network accessline 52
    Use the [current page-limit table](https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits)
  • Network accessline 77
    Follow [attachment requirements](https://www.grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/format-attachments):
  • Network accessline 87
    For application due dates and relevant JIT/RPPR/prior-approval submissions on/after January 25, 2026, NIH requires Common Forms; enforcement began May 8, 2026. Use [SciENcv for the Biographical Sketch Common Form and NIH Supplement](https:/
  • Network accessline 88
    January 25, 2026, NIH requires Common Forms; enforcement began May 8, 2026. Use [SciENcv for the Biographical Sketch Common Form and NIH Supplement](https://www.grants.nih.gov/grants-process/write-application/forms-directory/biographical-sk
  • Network accessline 89
    Use [SciENcv for the Biographical Sketch Common Form and NIH Supplement](https://www.grants.nih.gov/grants-process/write-application/forms-directory/biographical-sketch-common-form)
  • Network accessline 97
    For data-generating activities covered by the DMS policy, use the updated structured plan format required for competing applications from May 25, 2026 under [NOT-OD-26-046](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-046.html
  • Network accessline 98
    plan format required for competing applications from May 25, 2026 under [NOT-OD-26-046](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-046.html). [NOT-OD-26-100](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-100.htm
  • Network accessline 99
    [NOT-OD-26-046](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-046.html).
  • Network accessline 100
    [NOT-OD-26-100](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-100.html)
  • Network accessline 109
    Preliminary studies normally support feasibility; the instructions and NOFO determine   requirements. There is no universal $250,000 minimum or maximum award budget. - **R21:** exploratory/developmental; the [activity-code guidance](https:/
  • Network accessline 110
    requirements. There is no universal $250,000 minimum or maximum award budget. - **R21:** exploratory/developmental; the [activity-code guidance](https://www.grants.nih.gov/funding/activity-codes/r21)   describes up to $275,000 direct costs 
  • Network accessline 111
    - **R21:** exploratory/developmental; the [activity-code guidance](https://www.grants.nih.gov/funding/activity-codes/r21)
  • Network accessline 124
    [NOT-OD-26-098](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-098.html)
  • Network accessline 131
    Select the budget form using the NOFO and organization eligibility. For eligible applications, [modular budgets](https://grants.nih.gov/grants/developing_budget.htm)
  • Network accessline 132
    applications, [modular budgets](https://grants.nih.gov/grants/developing_budget.htm)
  • Network accessline 139
    The FY2026 Executive Level II cap is $228,000 effective January 1, 2026, as corrected by [NOT-OD-26-038](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-038.html).
  • Network accessline 140
    [NOT-OD-26-038](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-038.html).
  • Network accessline 141
    The September 28 [continuing-resolution notice](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-131.html)
  • Network accessline 147
    Use the applicable negotiated F&A rate and base. **NIH does not impose a blanket 8% F&A rate on domestic subawards.** Do not apply the revised federal $50,000 MTDC subaward threshold automatically: [NOT-OD-26-072](https://grants.nih.gov/gra
  • Network accessline 148
    F&A rate on domestic subawards.** Do not apply the revised federal $50,000 MTDC subaward threshold automatically: [NOT-OD-26-072](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-072.html) rescinded NIH implementation of revised M
  • Network accessline 149
    subaward threshold automatically: [NOT-OD-26-072](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-072.html)
  • Network accessline 155
    Foreign collaborations no longer use ordinary nested foreign subawards for new applications. Consult the [current subaward policy](https://www.grants.nih.gov/policy-and-compliance/policy-topics/subawards)
  • Network accessline 156
    applications. Consult the [current subaward policy](https://www.grants.nih.gov/policy-and-compliance/policy-topics/subawards)
  • Network accessline 157
    and [PF5 instructions](https://grants.nih.gov/funding/activity-codes/pf5) for eligible
  • Network accessline 163
    Use the NOFO's Key Dates and current [standard-date table](https://www.grants.nih.gov/grants-process/submit/submission-policies/standard-due-dates).
  • Network accessline 164
    [standard-date table](https://www.grants.nih.gov/grants-process/submit/submission-policies/standard-due-dates).
  • Network accessline 179
    [NOT-OD-26-094](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-094.html)
  • Network accessline 189
    NIH permits one A1 within 37 months of the initial application due date when the NOFO accepts resubmissions. Follow the [resubmission policy](https://grants.nih.gov/grants-process/submit/submission-policies/resubmission-applications),
  • Network accessline 190
    accepts resubmissions. Follow the [resubmission policy](https://grants.nih.gov/grants-process/submit/submission-policies/resubmission-applications),

skills/research-grants/references/nsf_guidelines.md

  • Network accessline 3
    Reviewed 2026-10-01. Use the solicitation, amendments, and effective policy notices before the base PAPPG. The [current PAPPG index](https://www.nsf.gov/policies/pappg)
  • Network accessline 4
    before the base PAPPG. The [current PAPPG index](https://www.nsf.gov/policies/pappg)
  • Network accessline 5
    still identifies NSF 24-1; draft replacement guidance is not an effective rule. [Supplement 1](https://www.nsf.gov/policies/document/pappg24-1-supplement-1) and [Supplement 2](https://www.nsf.gov/policies/document/pappg24-1-supplement-2)
  • Network accessline 6
    [Supplement 1](https://www.nsf.gov/policies/document/pappg24-1-supplement-1)
  • Network accessline 7
    and [Supplement 2](https://www.nsf.gov/policies/document/pappg24-1-supplement-2)
  • Network accessline 12
    Record its NSF number, revision, due date and time zone, eligible organizations and investigators, proposal type, budget, duration, and required documents. Use [funding search](https://www.nsf.gov/funding/opportunities) for current opportun
  • Network accessline 13
    investigators, proposal type, budget, duration, and required documents. Use [funding search](https://www.nsf.gov/funding/opportunities) for current opportunities; a funded award or an archived solicitation does not establish an open call.
  • Network accessline 14
    [funding search](https://www.nsf.gov/funding/opportunities) for current opportunities;
  • Network accessline 20
    [Intellectual Merit and Broader Impacts](https://www.nsf.gov/policies/pappg/24-1/ch-3-proposal-processing-review)
  • Network accessline 32
    Under [PAPPG Chapter II](https://www.nsf.gov/policies/pappg/24-1/ch-2-proposal-preparation),
  • Network accessline 91
    [CAREER NSF 22-586](https://www.nsf.gov/funding/opportunities/career-faculty-early-career-development-program/nsf22-586/solicitation)

skills/research-grants/references/nstc_guidelines.md

  • Network accessline 3
    Reviewed 2026-10-01. NSTC (國家科學及技術委員會, formerly MOST) requirements depend on the call, division, project type and year. Start with the [research-project area](https://www.nstc.gov.tw/folksonomy/list/3555dc27-f75a-491d-b9b2-ab66c156801f?l=ch
  • Network accessline 4
    the call, division, project type and year. Start with the [research-project area](https://www.nstc.gov.tw/folksonomy/list/3555dc27-f75a-491d-b9b2-ab66c156801f?l=ch) and the applicable call in the [solicitation directory](https://www.nstc.go
  • Network accessline 5
    [research-project area](https://www.nstc.gov.tw/folksonomy/list/3555dc27-f75a-491d-b9b2-ab66c156801f?l=ch)
  • Network accessline 6
    and the applicable call in the [solicitation directory](https://www.nstc.gov.tw/folksonomy/rfpList).
  • Network accessline 12
    1. Record call title, version/date, responsible division, project type, research field,    eligibility, application period and institutional deadline. 2. Retrieve the current [common forms](https://www.nstc.gov.tw/folksonomy/list/6c0b309f-5
  • Network accessline 13
    eligibility, application period and institutional deadline. 2. Retrieve the current [common forms](https://www.nstc.gov.tw/folksonomy/list/6c0b309f-518b-4613-a142-44af89109251?l=ch),    division-specific forms and special-call attachments. 
  • Network accessline 14
    2. Retrieve the current [common forms](https://www.nstc.gov.tw/folksonomy/list/6c0b309f-518b-4613-a142-44af89109251?l=ch),
  • Network accessline 15
    division-specific forms and special-call attachments. Record the downloaded filename    and revision so another reader can reproduce the requirements. 3. Read the [research-project operating rules, revised April 10, 2026](https://www.nstc.g
  • Network accessline 16
    and revision so another reader can reproduce the requirements. 3. Read the [research-project operating rules, revised April 10, 2026](https://www.nstc.gov.tw/folksonomy/detail/2572b81b-2188-4fc5-af55-c2efac89c610).    Eligibility of the ins
  • Network accessline 17
    3. Read the [research-project operating rules, revised April 10, 2026](https://www.nstc.gov.tw/folksonomy/detail/2572b81b-2188-4fc5-af55-c2efac89c610).
  • Network accessline 26
    in separate forms such as CM02; do not treat all application fields as CM03 sections. Use the exact current form headings and instructions. The [Humanities division](https://www.nstc.gov.tw/folksonomy/list/dea8c5cc-acd5-46d0-8dcb-15cfd8072e
  • Network accessline 27
    Use the exact current form headings and instructions. The [Humanities division](https://www.nstc.gov.tw/folksonomy/list/dea8c5cc-acd5-46d0-8dcb-15cfd8072e5d?l=ch) and [Engineering division](https://www.nstc.gov.tw/folksonomy/list/49ec3266-5
  • Network accessline 28
    [Humanities division](https://www.nstc.gov.tw/folksonomy/list/dea8c5cc-acd5-46d0-8dcb-15cfd8072e5d?l=ch)
  • Network accessline 29
    and [Engineering division](https://www.nstc.gov.tw/folksonomy/list/49ec3266-51af-4527-be73-fe5e10d0cf13?l=ch)
  • Network accessline 102
    Do not invent data, achievements, partner commitments, ethics approval or equipment access. The [NSTC academic-ethics rules](https://law.nstc.gov.tw/LawContent.aspx?id=FL044283)
  • Network accessline 103
    access. The [NSTC academic-ethics rules](https://law.nstc.gov.tw/LawContent.aspx?id=FL044283)

skills/research-grants/references/proposal_types_and_resubmission.md

  • Network accessline 28
    Follow [NIH resubmission policy](https://grants.nih.gov/grants-process/submit/submission-policies/resubmission-applications)

skills/research-grants/references/review_criteria.md

  • Network accessline 10
    [Intellectual Merit and Broader Impacts](https://www.nsf.gov/policies/pappg/24-1/ch-3-proposal-processing-review)
  • Network accessline 18
    For applicable RPG due dates on/after January 25, 2025, the [simplified framework](https://www.grants.nih.gov/policy-and-compliance/policy-topics/peer-review/simplifying-review/framework)
  • Network accessline 19
    [simplified framework](https://www.grants.nih.gov/policy-and-compliance/policy-topics/peer-review/simplifying-review/framework)

skills/research-grants/references/specific_aims_guide.md

  • Network accessline 5
    hypothetical, unvalidated teaching examples. Replace them with investigator-provided evidence and current primary citations; do not submit them as real findings. Follow [NIH application policy](https://grants.nih.gov/grants/policy/nihgps/HT
  • Network accessline 6
    evidence and current primary citations; do not submit them as real findings. Follow [NIH application policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm) on limited AI assistance and
  • Network accessline 7
    [NIH application policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm)
  • Network accessline 16
    **Margins**: At least 0.5 inches (all sides) **Font**: At least 11-point body text; graphic text follows the attachment-rule exception **Line spacing**: At most six lines per vertical inch; at most 15 characters per horizontal inch. See [NI
  • Network accessline 18
    **Line spacing**: At most six lines per vertical inch; at most 15 characters per horizontal inch. See [NIH attachment rules](https://www.grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/format-attachments).

skills/research-lookup/README.md

  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]

skills/research-lookup/SKILL.md

  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 246
    Research models (`lite`, `base`, and `core`) can return research basis information containing citations, reasoning, and confidence. Chat requires `PARALLEL_API_KEY` because it calls `https://api.parallel.ai/v1beta/chat/completions` with `x-
  • Network accessline 247
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Network accessline 248
    because it calls `https://api.parallel.ai/v1beta/chat/completions` with `x-api-key`
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 329
    [Credential-related source omitted]
  • Network accessline 382
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 384
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 386
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 387
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 388
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 389
    https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/research-lookup/references/api-contracts.md

  • Network accessline 10
    - Search uses `POST https://api.parallel.ai/v1/search`; Extract uses
  • Network accessline 11
    `POST https://api.parallel.ai/v1/extract`. API keys use `x-api-key`; the CLI
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 39
    Sources: [Search schema](https://docs.parallel.ai/api-reference/search/search),
  • Network accessline 40
    [Extract schema](https://docs.parallel.ai/api-reference/extract/extract),
  • Network accessline 41
    [Search migration](https://docs.parallel.ai/search/search-migration-guide),
  • Network accessline 42
    [Extract migration](https://docs.parallel.ai/extract/extract-migration-guide),
  • Network accessline 43
    [CLI 0.9.3 source](https://github.com/parallel-web/parallel-web-tools/tree/v0.9.3),
  • Network accessline 44
    [release metadata](https://pypi.org/project/parallel-web-tools/0.9.3/).
  • Network accessline 62
    Sources: [create Task](https://docs.parallel.ai/api-reference/tasks/create-task-run),
  • Network accessline 63
    [retrieve result](https://docs.parallel.ai/api-reference/tasks/retrieve-task-run-result),
  • Network accessline 64
    [interactions](https://docs.parallel.ai/task-api/guides/interactions),
  • Network accessline 65
    [CLI source](https://github.com/parallel-web/parallel-web-tools/tree/v0.9.3).
  • Network accessline 69
    The current reference documents `POST https://api.parallel.ai/v1beta/chat/completions`
  • Network accessline 81
    Sources: [Chat reference](https://docs.parallel.ai/api-reference/chat-api-beta/chat-completions),
  • Network accessline 82
    [research-model announcement](https://parallel.ai/blog/research-models-chat),
  • Network accessline 83
    [Responses quickstart](https://docs.parallel.ai/responses-api/responses-quickstart).
  • Network accessline 87
    The wrapper calls `POST https://openrouter.ai/api/v1/chat/completions` with
  • Network accessline 101
    Sources: [request format](https://openrouter.ai/docs/api_reference/overview),
  • Network accessline 102
    [web search and citations](https://openrouter.ai/docs/guides/features/plugins/web-search),
  • Network accessline 103
    [model catalog](https://openrouter.ai/api/v1/models),
  • Network accessline 104
    [model endpoints](https://openrouter.ai/api/v1/models/perplexity/sonar-pro-search/endpoints).

skills/research-lookup/scripts/manuscript_packet.py

  • Executable scriptline 1
    Executable file
  • Network accessline 641
    venue = str(reference.get("venue") or "").strip()     identifier = (         f"https://doi.org/{reference['doi']}"
  • Network accessline 642
    identifier = (         f"https://doi.org/{reference['doi']}"         if reference.get("doi")
  • Network accessline 643
    f"https://doi.org/{reference['doi']}"

skills/research-lookup/scripts/research_lookup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 213
    [Credential-related source omitted]
  • Access to secretsline 214
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]
  • Access to secretsline 746
    [Credential-related source omitted]
  • Access to secretsline 747
    [Credential-related source omitted]
  • Access to secretsline 749
    [Credential-related source omitted]
  • Network accessline 764
    "stream": False,         }         response = requests.post(
  • Network accessline 765
    }         response = requests.post(             "https://api.parallel.ai/v1beta/chat/completions",
  • Network accessline 766
    response = requests.post(
  • Network accessline 767
    "https://api.parallel.ai/v1beta/chat/completions",
  • Access to secretsline 769
    [Credential-related source omitted]
  • Access to secretsline 802
    [Credential-related source omitted]
  • Access to secretsline 803
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Network accessline 835
    "web_search_options": {"search_context_size": "high"},         }         response = requests.post(
  • Network accessline 836
    }         response = requests.post(             "https://openrouter.ai/api/v1/chat/completions",
  • Network accessline 837
    response = requests.post(
  • Network accessline 838
    "https://openrouter.ai/api/v1/chat/completions",
  • Access to secretsline 840
    [Credential-related source omitted]
  • Network accessline 941
    for doi in doi_pattern.findall(text or ""):             clean_doi = doi.rstrip(".,;:)]}").lower()             url = f"https://doi.org/{clean_doi}"
  • Network accessline 942
    clean_doi = doi.rstrip(".,;:)]}").lower()             url = f"https://doi.org/{clean_doi}"             if url not in seen:
  • Network accessline 943
    url = f"https://doi.org/{clean_doi}"

skills/rowan/SKILL.md

  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 64
    This submits a hosted calculation and consumes credits. Examples target [`rowan-python` 3.2.0](https://pypi.org/project/rowan-python/3.2.0/), reviewed
  • Network accessline 65
    [`rowan-python` 3.2.0](https://pypi.org/project/rowan-python/3.2.0/), reviewed
  • Network accessline 66
    2026-09-30 against the released SDK and [official reference](https://docs.rowansci.com/api/python/v3/).
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 349
    Illustrative API calls below require an authenticated account and the named local file; they have not been re-run against the service for this documentation correction. Verify each PDB accession against its target before building a docking 

skills/rowan/references/access_and_pricing.md

  • Network accessline 3
    Reviewed 2026-09-30 against [Rowan's official pricing page](https://rowansci.com/pricing).

skills/rowan/references/batch_and_webhooks.md

  • Network accessline 3
    Targets `rowan-python` 3.2.0. Hosted calls below are illustrative; this refresh verified SDK contracts and local signature checks without submitting paid work. See the [workflow reference](https://docs.rowansci.com/api/python/v3/api/workflo
  • Network accessline 4
    verified SDK contracts and local signature checks without submitting paid work. See the [workflow reference](https://docs.rowansci.com/api/python/v3/api/workflow/) and [webhook reference](https://docs.rowansci.com/api/python/v3/api/webhooks
  • Network accessline 5
    See the [workflow reference](https://docs.rowansci.com/api/python/v3/api/workflow/)
  • Network accessline 6
    and [webhook reference](https://docs.rowansci.com/api/python/v3/api/webhooks/).
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 92
    rowan.Molecule.from_smiles("CCO"),     name="ethanol callback",     webhook_url="https://example.org/rowan_callback",  # Replace with your receiver.
  • Network accessline 93
    name="ethanol callback",     webhook_url="https://example.org/rowan_callback",  # Replace with your receiver.     max_credits=10,
  • Network accessline 94
    webhook_url="https://example.org/rowan_callback",  # Replace with your receiver.
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 159
    These are verified against the released SDK source, not an authenticated server probe. The default base is `https://api.rowansci.com`, with `X-API-Key` authentication and no guessed `/v1` prefix. Prefer SDK calls over hand-built requests.
  • Network accessline 160
    probe. The default base is `https://api.rowansci.com`, with `X-API-Key`

skills/rowan/references/end_to_end_example.md

  • Access to secretsline 8
    [Credential-related source omitted]

skills/rowan/references/troubleshooting.md

  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]

skills/rowan/references/workflow_catalog.md

  • Network accessline 3
    Submission code, options, and result shapes for the common workflow categories, followed by the SDK workflow directory. Hosted calls are illustrative, not authenticated service tests. The source baseline is [rowan-python 3.2.0](https://pypi
  • Network accessline 4
    by the SDK workflow directory. Hosted calls are illustrative, not authenticated service tests. The source baseline is [rowan-python 3.2.0](https://pypi.org/project/rowan-python/3.2.0/); see the [official workflow reference](https://docs.row
  • Network accessline 5
    The source baseline is [rowan-python 3.2.0](https://pypi.org/project/rowan-python/3.2.0/);
  • Network accessline 6
    see the [official workflow reference](https://docs.rowansci.com/api/python/v3/).

skills/scanpy/SKILL.md

  • Network accessline 29
    For large or out-of-core datasets, many functions support [Dask](https://docs.dask.org/) arrays (experimental):
  • Network accessline 35
    See the [Using dask with Scanpy](https://scanpy.scverse.org/en/stable/tutorials/experimental/dask.html) tutorial. For GPU-accelerated scanpy-like operations, use [rapids-singlecell](https://rapids-singlecell.readthedocs.io/) as a separate p
  • Network accessline 328
    - **Official scanpy documentation**: https://scanpy.scverse.org/en/stable/
  • Network accessline 329
    - **Scanpy tutorials**: https://scanpy.scverse.org/en/stable/tutorials/index.html
  • Network accessline 330
    - **Release notes**: https://scanpy.scverse.org/en/stable/release-notes/index.html
  • Network accessline 331
    - **scverse ecosystem**: https://scverse.org/ (related tools: squidpy, scvi-tools, cellrank)
  • Network accessline 332
    - **R interoperability**: https://www.bioconductor.org/packages/release/bioc/html/zellkonverter.html and https://mojaveazure.github.io/seurat-disk/
  • Network accessline 351
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 353
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 355
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 356
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 357
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 358
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scanpy/assets/analysis_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/references/r_interop.md

  • Network accessline 64
    Some R packages with Fortran code may require the CRAN macOS toolchain from `https://mac.R-project.org/tools/`. Prefer CRAN binary packages where possible to avoid compiler work.
  • Dangerous shell operationline 71
    sudo apt-get update
  • Dangerous shell operationline 72
    sudo apt-get install -y \
  • Dangerous shell operationline 82
    sudo dnf install -y \
  • Network accessline 123
    Rscript -e 'options(repos = c(CRAN = "https://cloud.r-project.org")); install.packages(c("BiocManager", "remotes"), Ncpus = max(1, parallel::detectCores() - 1)); BiocManager::install(c("SingleCellExperiment", "zellkonverter"), ask = FALSE, 
  • Network accessline 129
    Rscript -e 'options(repos = c(CRAN = "https://cloud.r-project.org")); install.packages(c("Seurat", "SeuratObject"), Ncpus = max(1, parallel::detectCores() - 1))'
  • Network accessline 135
    Rscript -e 'options(repos = c(CRAN = "https://cloud.r-project.org")); if (!requireNamespace("remotes", quietly = TRUE)) install.packages("remotes"); remotes::install_github("mojaveazure/seurat-disk", upgrade = "never")'
  • Network accessline 174
    options(repos = c(CRAN = "https://cloud.r-project.org"))
  • Network accessline 300
    - Current Homebrew cask: https://formulae.brew.sh/cask/r-app (the former token was `r`).
  • Network accessline 301
    - Winget manifest IDs: https://github.com/microsoft/winget-pkgs/tree/master/manifests/r/RProject
  • Network accessline 303
    - Current signatures: https://theislab.github.io/zellkonverter/reference/writeH5AD.html, https://satijalab.github.io/seurat-object/reference/UpdateSeuratObject.html, https://satijalab.github.io/seurat-object/reference/SplitLayers.html, http
  • Network accessline 304
    - SeuratDisk matrix choice: https://mojaveazure.github.io/seurat-disk/reference/Convert.html
  • Network accessline 306
    - R Project and CRAN installation pages: `https://www.r-project.org/`, `https://cran.r-project.org/bin/macosx`, `https://cran.r-project.org/bin/windows/base/rw-FAQ.html`
  • Network accessline 307
    - Bioconductor install guidance and BiocManager documentation: `https://www.bioconductor.org/install/`, `https://cran.r-project.org/web/packages/BiocManager/vignettes/BiocManager.html`
  • Network accessline 308
    - zellkonverter project and package documentation: `https://www.bioconductor.org/packages/release/bioc/html/zellkonverter.html`, `https://github.com/theislab/zellkonverter`
  • Network accessline 309
    - SeuratDisk documentation and repository: `https://mojaveazure.github.io/seurat-disk/`, `https://github.com/mojaveazure/seurat-disk`
  • Network accessline 310
    - sceasy repository for fallback context: `https://github.com/cellgeni/sceasy`

skills/scanpy/references/upstream-review.md

  • Network accessline 71
    - [Release notes](https://scanpy.readthedocs.io/en/stable/release-notes/index.html):
  • Network accessline 72
    1.12.4 released 2026-08-27; Python >=3.12; deprecated Louvain/plot `save` remain. - [HVG](https://scanpy.readthedocs.io/en/stable/generated/scanpy.pp.highly_variable_genes.html),   [PCA](https://scanpy.readthedocs.io/en/stable/generated/sca
  • Network accessline 73
    - [HVG](https://scanpy.readthedocs.io/en/stable/generated/scanpy.pp.highly_variable_genes.html),
  • Network accessline 74
    [PCA](https://scanpy.readthedocs.io/en/stable/generated/scanpy.pp.pca.html),
  • Network accessline 75
    [neighbors](https://scanpy.readthedocs.io/en/stable/generated/scanpy.pp.neighbors.html),
  • Network accessline 76
    [Leiden](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.leiden.html).
  • Network accessline 77
    - [Marker ranking](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.rank_genes_groups.html),
  • Network accessline 78
    [aggregation](https://scanpy.readthedocs.io/en/stable/generated/scanpy.get.aggregate.html),
  • Network accessline 79
    [gene scoring](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.score_genes.html).
  • Network accessline 80
    - [AnnData raw](https://anndata.readthedocs.io/en/stable/generated/anndata.AnnData.raw.html),
  • Network accessline 81
    [backed I/O](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_h5ad.html),
  • Network accessline 82
    [released source](https://github.com/scverse/anndata/tree/0.13.4).
  • Network accessline 83
    - [Harmony](https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.harmony_integrate.html)
  • Network accessline 84
    changes `X_pca_harmony`, not X. Scanpy 1.12.4 still transposes `Z_corr`,   but [harmonypy 2.0.2](https://github.com/slowkow/harmonypy) returns cells x PCs.   The wrapper failed a native shape check; toolkit integration calls
  • Network accessline 85
    but [harmonypy 2.0.2](https://github.com/slowkow/harmonypy) returns cells x PCs.
  • Network accessline 87
    `harmonypy.run_harmony` directly, validates shape/finiteness, and stores   `Z_corr` without transposition. Rebuild neighbors explicitly on it.    [BBKNN](https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.bbknn.html)
  • Network accessline 88
    `Z_corr` without transposition. Rebuild neighbors explicitly on it.    [BBKNN](https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.bbknn.html)   replaces the neighbor graph; running ordinary neighbors afterward discards it.
  • Network accessline 89
    [BBKNN](https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.bbknn.html)
  • Network accessline 96
    confounded batch and condition. Optional Harmony/BBKNN runtime validation is   separately reported; ordinary native tests do not establish integration quality. - [DPT](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.dpt.html) re
  • Network accessline 97
    separately reported; ordinary native tests do not establish integration quality. - [DPT](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.dpt.html) requires   neighbors, diffusion components and a justified biological root. An ar
  • Network accessline 98
    - [DPT](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.dpt.html) requires
  • Network accessline 99
    neighbors, diffusion components and a justified biological root. An arbitrary   cluster zero is only an illustrative placeholder; pseudotime is not elapsed time. - [ingest](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.ingest.
  • Network accessline 100
    cluster zero is only an illustrative placeholder; pseudotime is not elapsed time. - [ingest](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.ingest.html)   requires the same ordered gene axis and compatible preprocessing in quer
  • Network accessline 101
    - [ingest](https://scanpy.readthedocs.io/en/stable/generated/scanpy.tl.ingest.html)

skills/scanpy/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/annotate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/batch_correct.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/cluster.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/convert.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/find_markers.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/inspect_data.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/plot.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/preprocess.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/pseudobulk.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/qc_analysis.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/reduce_dimensions.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/run_pipeline.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/score_genes.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scanpy/scripts/subset.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/SKILL.md

  • Broad permissionsline 1
    Read Write Bash Glob Python
  • Network accessline 167
    Failure to find prior work does not prove novelty. Freeze the exact work revision and evidence-access date before independent rating so raters assess the same material. For public papers, check publisher correction/retraction notices and [C
  • Network accessline 309
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 311
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 313
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 314
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 315
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 316
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scholar-evaluation/references/evaluation_framework.md

  • Network accessline 5
    The paper currently referenced by this skill is Moussa et al., [*ScholarEval: Research Idea Evaluation Grounded in Literature*](https://arxiv.org/abs/2510.16234), arXiv:2510.16234v2,
  • Network accessline 6
    [*ScholarEval: Research Idea Evaluation Grounded in Literature*](https://arxiv.org/abs/2510.16234), arXiv:2510.16234v2, revised 2026-02-28.
  • Network accessline 7
    Literature*](https://arxiv.org/abs/2510.16234), arXiv:2510.16234v2,

skills/scholar-evaluation/references/source_ledger.md

  • Network accessline 18
    - **Primary source:** [Read the Declaration](https://sfdora.org/read/)
  • Network accessline 30
    - **Primary source:** [Guidance on the responsible use of quantitative   indicators](https://sfdora.org/resource/guidance-on-the-responsible-use-of-quantitative-indicators-in-research-assessment/)
  • Network accessline 31
    indicators](https://sfdora.org/resource/guidance-on-the-responsible-use-of-quantitative-indicators-in-research-assessment/)
  • Network accessline 32
    - **Document:** [official PDF](https://sfdora.org/wp-content/uploads/2024/05/DORA_indicators_guidance.pdf)
  • Network accessline 46
    - **Primary source:** Hicks, Wouters, Waltman, de Rijcke, and Rafols,   [“Bibliometrics: The Leiden Manifesto for research   metrics”](https://doi.org/10.1038/520429a), *Nature* 520, 429–431.
  • Network accessline 47
    [“Bibliometrics: The Leiden Manifesto for research   metrics”](https://doi.org/10.1038/520429a), *Nature* 520, 429–431. - **Published:** 2015-04-22. Publisher metadata remains current. The publisher
  • Network accessline 48
    metrics”](https://doi.org/10.1038/520429a), *Nature* 520, 429–431.
  • Network accessline 49
    - **Published:** 2015-04-22. Publisher metadata remains current. The publisher   full text was access-limited during this refresh; principles were checked   against the [author-linked Spanish translation](https://www.leidenmanifesto.org/upl
  • Network accessline 50
    full text was access-limited during this refresh; principles were checked   against the [author-linked Spanish translation](https://www.leidenmanifesto.org/uploads/4/1/6/0/41603901/manifiesto_cast.pdf)   hosted by the official manifesto sit
  • Network accessline 51
    against the [author-linked Spanish translation](https://www.leidenmanifesto.org/uploads/4/1/6/0/41603901/manifiesto_cast.pdf)
  • Network accessline 64
    - **Primary record:** [Agreement on Reforming Research   Assessment](https://doi.org/10.5281/zenodo.13480728), version 1.
  • Network accessline 65
    Assessment](https://doi.org/10.5281/zenodo.13480728), version 1.
  • Network accessline 66
    - **Published:** 2022-07-20; Zenodo record modified 2024-08-29. - **Current official overview:** [CoARA Agreement](https://www.coara.org/agreement/the-agreement-full-text/) - **Verified points:** recognize diverse outputs, practices, activi
  • Network accessline 67
    - **Current official overview:** [CoARA Agreement](https://www.coara.org/agreement/the-agreement-full-text/)
  • Network accessline 79
    - **Primary article:** Moher et al. (2020), [“The Hong Kong Principles for   assessing researchers: Fostering research   integrity”](https://doi.org/10.1371/journal.pbio.3000737), *PLOS Biology*
  • Network accessline 80
    assessing researchers: Fostering research   integrity”](https://doi.org/10.1371/journal.pbio.3000737), *PLOS Biology*   18(7):e3000737.
  • Network accessline 81
    integrity”](https://doi.org/10.1371/journal.pbio.3000737), *PLOS Biology*
  • Network accessline 83
    - **Published:** 2020-07-16. - **Official implementation page:** [World Conferences on Research Integrity   Foundation](https://www.wcrif.org/guidance/hong-kong-principles)
  • Network accessline 84
    - **Official implementation page:** [World Conferences on Research Integrity   Foundation](https://www.wcrif.org/guidance/hong-kong-principles) - **Verified points:** assess responsible practices, value complete reporting,
  • Network accessline 85
    Foundation](https://www.wcrif.org/guidance/hong-kong-principles)
  • Network accessline 94
    - **Primary public-sector source:** Research England/UKRI, [*The Metric   Tide*](https://www.ukri.org/publications/review-of-metrics-in-research-assessment-and-management/).
  • Network accessline 95
    Tide*](https://www.ukri.org/publications/review-of-metrics-in-research-assessment-and-management/).
  • Network accessline 96
    - **Published:** 2015-07-06. - **Revisit:** Curry, Gadd, and Wilsdon, [*Harnessing the Metric   Tide*](https://rori.figshare.com/articles/report/Harnessing_the_Metric_Tide/21701624),
  • Network accessline 97
    - **Revisit:** Curry, Gadd, and Wilsdon, [*Harnessing the Metric   Tide*](https://rori.figshare.com/articles/report/Harnessing_the_Metric_Tide/21701624),   version 2 (DOI 10.6084/m9.figshare.21701624).
  • Network accessline 98
    Tide*](https://rori.figshare.com/articles/report/Harnessing_the_Metric_Tide/21701624),
  • Network accessline 112
    - **Primary policy:** [UKRI funding assessment and decision-making policy and   principles](https://www.ukri.org/publications/ukri-principles-of-assessment-and-decision-making/uk-research-and-innovation-ukri-funding-assessment-and-decision-
  • Network accessline 113
    principles](https://www.ukri.org/publications/ukri-principles-of-assessment-and-decision-making/uk-research-and-innovation-ukri-funding-assessment-and-decision-making-policy-and-principles)
  • Network accessline 114
    - **Primary implementation guidance:** [Résumé for Research and Innovation   (R4RI)](https://www.ukri.org/apply-for-funding/develop-your-application/resume-for-research-and-innovation-r4ri-guidance/) - **R4RI last updated:** 2026-04-30.
  • Network accessline 115
    (R4RI)](https://www.ukri.org/apply-for-funding/develop-your-application/resume-for-research-and-innovation-r4ri-guidance/)
  • Network accessline 127
    - **Primary source:** [UNESCO Recommendation on Open   Science](https://unesdoc.unesco.org/ark:/48223/pf0000379949).
  • Network accessline 128
    Science](https://unesdoc.unesco.org/ark:/48223/pf0000379949).
  • Network accessline 129
    - **Adopted:** 2021-11-23 by the UNESCO General Conference. - **Official overview:** [UNESCO Open Science](https://www.unesco.org/en/open-science/about) - **Verified points:** quality and integrity, collective benefit, equity,
  • Network accessline 130
    - **Official overview:** [UNESCO Open Science](https://www.unesco.org/en/open-science/about)
  • Network accessline 140
    - **Primary source:** [SCOPE Framework full guide,   v1.0](https://inorms.net/wp-content/uploads/2022/03/21655-scope-guide-v10.pdf).
  • Network accessline 141
    v1.0](https://inorms.net/wp-content/uploads/2022/03/21655-scope-guide-v10.pdf).
  • Network accessline 142
    - **Current official page:** [INORMS SCOPE Framework for Research   Evaluation](https://inorms.net/scope-framework-for-research-evaluation). - **Verified points:** Start with values; consider Context; identify Options;
  • Network accessline 143
    Evaluation](https://inorms.net/scope-framework-for-research-evaluation).
  • Network accessline 152
    - **Primary source:** [CRediT](https://credit.niso.org/).
  • Network accessline 163
    - **Primary source:** AERA, APA, and NCME, [*Standards for Educational and   Psychological Testing*, 2014   edition](https://www.testingstandards.net/uploads/7/6/6/4/76643089/standards_2014edition.pdf).
  • Network accessline 164
    Psychological Testing*, 2014   edition](https://www.testingstandards.net/uploads/7/6/6/4/76643089/standards_2014edition.pdf). - **Official status page:** [NCME Testing Standards](https://ncme.org/resources/books/testing-standards/).
  • Network accessline 165
    edition](https://www.testingstandards.net/uploads/7/6/6/4/76643089/standards_2014edition.pdf).
  • Network accessline 166
    - **Official status page:** [NCME Testing Standards](https://ncme.org/resources/books/testing-standards/).
  • Network accessline 181
    - **Primary source:** W3C, [Web Content Accessibility Guidelines   2.2](https://www.w3.org/TR/WCAG22/).
  • Network accessline 182
    2.2](https://www.w3.org/TR/WCAG22/).
  • Network accessline 190
    - **Primary guidance:** UK Information Commissioner's Office,   [purpose limitation](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/purpose-limitation
  • Network accessline 191
    [purpose limitation](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/purpose-limitation)
  • Network accessline 192
    and [data minimisation](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/data-minimisation).
  • Network accessline 204
    Adu-Ampratwum, Alyson East, Zitong Lu, Nikki Puccetti, Mingyi Xue, Huan Sun,   Bodhisattwa Prasad Majumder, and Sachin Kumar, [*ScholarEval: Research Idea   Evaluation Grounded in Literature*](https://arxiv.org/abs/2510.16234).
  • Network accessline 205
    Bodhisattwa Prasad Majumder, and Sachin Kumar, [*ScholarEval: Research Idea   Evaluation Grounded in Literature*](https://arxiv.org/abs/2510.16234). - **Verified status:** arXiv:2510.16234, submitted 2025-10-17; latest verified
  • Network accessline 206
    Evaluation Grounded in Literature*](https://arxiv.org/abs/2510.16234).
  • Network accessline 209
    `10.48550/arXiv.2510.16234` is an arXiv/DataCite DOI, not evidence of journal   publication. - **Official project:** [skai-research/ScholarEval](https://github.com/skai-research/ScholarEval).
  • Network accessline 210
    publication. - **Official project:** [skai-research/ScholarEval](https://github.com/skai-research/ScholarEval).   The repository describes itself as official code and data and cites the work
  • Network accessline 211
    - **Official project:** [skai-research/ScholarEval](https://github.com/skai-research/ScholarEval).
  • Network accessline 212
    The repository describes itself as official code and data and cites the work   as `@misc`; no release or peer-reviewed publication claim was verified. - **Review-status caution:** the [OpenReview forum](https://openreview.net/forum?id=0TPKI
  • Network accessline 213
    as `@misc`; no release or peer-reviewed publication claim was verified. - **Review-status caution:** the [OpenReview forum](https://openreview.net/forum?id=0TPKIbihMF)   returned a browser-verification challenge on 2026-10-01. Its indexed s
  • Network accessline 214
    - **Review-status caution:** the [OpenReview forum](https://openreview.net/forum?id=0TPKIbihMF)
  • Network accessline 230
    - **Primary source:** [Crossmark](https://www.crossref.org/services/crossmark/).

skills/scholar-evaluation/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/calculate_scores.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/check_process.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/check_traceability.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/generate_report_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/summarize_agreement.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/validate_rubric.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scholar-evaluation/scripts/weight_sensitivity.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-brainstorming/SKILL.md

  • Network accessline 202
    before outcomes are known; report later deviations and exploratory work transparently. Preregistration improves transparency but is not peer review, ethical approval, or proof of validity. For ideas generated after inspecting an existing da
  • Network accessline 204
    ethical approval, or proof of validity. For ideas generated after inspecting an existing dataset, record which outcomes and analyses were already seen. Treat tests on those same observations as exploratory; specify new data or an untouched 
  • Network accessline 295
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 297
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 299
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 300
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 301
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 302
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-brainstorming/references/sources.md

  • Network accessline 17
    Toward the solution of a riddle,” *Journal of Personality and Social Psychology* 53(3), 497–509. [DOI 10.1037/0022-3514.53.3.497](https://psycnet.apa.org/record/1988-01348-001).
  • Network accessline 18
    Psychology* 53(3), 497–509. [DOI 10.1037/0022-3514.53.3.497](https://psycnet.apa.org/record/1988-01348-001). Published 1987.
  • Network accessline 19
    [DOI 10.1037/0022-3514.53.3.497](https://psycnet.apa.org/record/1988-01348-001).
  • Network accessline 32
    brainstorming groups: A meta-analytic integration,” *Basic and Applied Social Psychology* 12(1), 3–23. [DOI 10.1207/s15324834basp1201_1](https://www.tandfonline.com/doi/abs/10.1207/s15324834basp1201_1).
  • Network accessline 33
    Psychology* 12(1), 3–23. [DOI 10.1207/s15324834basp1201_1](https://www.tandfonline.com/doi/abs/10.1207/s15324834basp1201_1). Published 1991.
  • Network accessline 34
    [DOI 10.1207/s15324834basp1201_1](https://www.tandfonline.com/doi/abs/10.1207/s15324834basp1201_1).
  • Network accessline 48
    idea generation and selection,” *Journal of Experimental Social Psychology* 42(2), 244–251. [DOI 10.1016/j.jesp.2005.04.005](https://www.sciencedirect.com/science/article/abs/pii/S0022103105000600).
  • Network accessline 49
    42(2), 244–251. [DOI 10.1016/j.jesp.2005.04.005](https://www.sciencedirect.com/science/article/abs/pii/S0022103105000600). Published March 2006.
  • Network accessline 50
    [DOI 10.1016/j.jesp.2005.04.005](https://www.sciencedirect.com/science/article/abs/pii/S0022103105000600).
  • Network accessline 57
    - Strictly separating generation and selection did not establish a universal   selection advantage in this experiment. - The [authors' institutional record](https://research.rug.nl/en/publications/productivity-is-not-enough-a-comparison-of-
  • Network accessline 58
    selection advantage in this experiment. - The [authors' institutional record](https://research.rug.nl/en/publications/productivity-is-not-enough-a-comparison-of-interactive-and-nomina/)   provides the abstract when the publisher page is una
  • Network accessline 59
    - The [authors' institutional record](https://research.rug.nl/en/publications/productivity-is-not-enough-a-comparison-of-interactive-and-nomina/)
  • Network accessline 65
    creative ideas after individual idea generation: Choosing between creativity and impact,” *British Journal of Psychology* 101(1), 47–68. [DOI 10.1348/000712609X414204](https://pubmed.ncbi.nlm.nih.gov/19267959/).
  • Network accessline 66
    and impact,” *British Journal of Psychology* 101(1), 47–68. [DOI 10.1348/000712609X414204](https://pubmed.ncbi.nlm.nih.gov/19267959/). Published February 2010.
  • Network accessline 67
    [DOI 10.1348/000712609X414204](https://pubmed.ncbi.nlm.nih.gov/19267959/).
  • Network accessline 78
    Steven M. Smith, Thomas B. Ward, and Jay S. Schumacher, “Constraining effects of examples in a creative generation task,” *Memory & Cognition* 21, 837–845. [DOI 10.3758/BF03202751](https://link.springer.com/article/10.3758/BF03202751).
  • Network accessline 79
    of examples in a creative generation task,” *Memory & Cognition* 21, 837–845. [DOI 10.3758/BF03202751](https://link.springer.com/article/10.3758/BF03202751). Published November 1993.
  • Network accessline 80
    [DOI 10.3758/BF03202751](https://link.springer.com/article/10.3758/BF03202751).
  • Network accessline 91
    Research,” *Organizational Behavior and Human Decision Processes* 73(2–3), 116–141. [DOI 10.1006/obhd.1998.2758](https://pubmed.ncbi.nlm.nih.gov/9705799/).
  • Network accessline 92
    116–141. [DOI 10.1006/obhd.1998.2758](https://pubmed.ncbi.nlm.nih.gov/9705799/). Published February 1998.
  • Network accessline 93
    [DOI 10.1006/obhd.1998.2758](https://pubmed.ncbi.nlm.nih.gov/9705799/).
  • Network accessline 106
    instrument for exploratory health studies,” *American Journal of Public Health* 62(3), 337–342. [DOI 10.2105/AJPH.62.3.337](https://pmc.ncbi.nlm.nih.gov/articles/PMC1530096/).
  • Network accessline 107
    Health* 62(3), 337–342. [DOI 10.2105/AJPH.62.3.337](https://pmc.ncbi.nlm.nih.gov/articles/PMC1530096/). Published March 1972.
  • Network accessline 108
    [DOI 10.2105/AJPH.62.3.337](https://pmc.ncbi.nlm.nih.gov/articles/PMC1530096/).
  • Network accessline 119
    survey item elicitation in health research: A scoping review,” *Journal of Clinical Epidemiology* 139, 140–148. [DOI 10.1016/j.jclinepi.2021.08.008](https://pubmed.ncbi.nlm.nih.gov/34400255/).
  • Network accessline 120
    Clinical Epidemiology* 139, 140–148. [DOI 10.1016/j.jclinepi.2021.08.008](https://pubmed.ncbi.nlm.nih.gov/34400255/). Published November 2021.
  • Network accessline 121
    [DOI 10.1016/j.jclinepi.2021.08.008](https://pubmed.ncbi.nlm.nih.gov/34400255/).
  • Network accessline 132
    Saskia Jünger et al., “Guidance on Conducting and REporting DElphi Studies (CREDES) in palliative care,” *Palliative Medicine* 31(8), 684–706. [DOI 10.1177/0269216317690685](https://pubmed.ncbi.nlm.nih.gov/28190381/).
  • Network accessline 133
    (CREDES) in palliative care,” *Palliative Medicine* 31(8), 684–706. [DOI 10.1177/0269216317690685](https://pubmed.ncbi.nlm.nih.gov/28190381/). E-published 13 February 2017.
  • Network accessline 134
    [DOI 10.1177/0269216317690685](https://pubmed.ncbi.nlm.nih.gov/28190381/).
  • Network accessline 144
    Dmitry Khodyakov, Sean Grant, Jack Kroger, and Melissa Bauman, [*RAND Methodological Guidance for Conducting and Critically Appraising Delphi Panels*](https://www.rand.org/pubs/tools/TLA3082-1.html).
  • Network accessline 145
    [*RAND Methodological Guidance for Conducting and Critically Appraising Delphi Panels*](https://www.rand.org/pubs/tools/TLA3082-1.html). RAND Corporation, 29 December 2023.
  • Network accessline 146
    Panels*](https://www.rand.org/pubs/tools/TLA3082-1.html).
  • Network accessline 148
    [DOI 10.7249/TLA3082-1](https://doi.org/10.7249/TLA3082-1).
  • Network accessline 157
    European Food Safety Authority, “Guidance on Expert Knowledge Elicitation in Food and Feed Safety Risk Assessment,” *EFSA Journal* 12(6):3734. [DOI 10.2903/j.efsa.2014.3734](https://efsa.onlinelibrary.wiley.com/doi/10.2903/j.efsa.2014.3734)
  • Network accessline 158
    Food and Feed Safety Risk Assessment,” *EFSA Journal* 12(6):3734. [DOI 10.2903/j.efsa.2014.3734](https://efsa.onlinelibrary.wiley.com/doi/10.2903/j.efsa.2014.3734). Adopted 22 May and published 19 June 2014.
  • Network accessline 159
    [DOI 10.2903/j.efsa.2014.3734](https://efsa.onlinelibrary.wiley.com/doi/10.2903/j.efsa.2014.3734).
  • Network accessline 169
    Roger Cooke, Max Mendel, and Wim Thijs, “Calibration and information in expert resolution; a classical approach,” *Automatica* 24(1), 87–94. [DOI 10.1016/0005-1098(88)90011-8](https://www.sciencedirect.com/science/article/abs/pii/0005109888
  • Network accessline 170
    resolution; a classical approach,” *Automatica* 24(1), 87–94. [DOI 10.1016/0005-1098(88)90011-8](https://www.sciencedirect.com/science/article/abs/pii/0005109888900118). Published 1988.
  • Network accessline 171
    [DOI 10.1016/0005-1098(88)90011-8](https://www.sciencedirect.com/science/article/abs/pii/0005109888900118).
  • Network accessline 183
    NIH Office of Extramural Research, [*Guidance: Rigor and Reproducibility in Grant Applications*](https://grants.nih.gov/policy-and-compliance/policy-topics/reproducibility/guidance).
  • Network accessline 184
    [*Guidance: Rigor and Reproducibility in Grant Applications*](https://grants.nih.gov/policy-and-compliance/policy-topics/reproducibility/guidance).
  • Network accessline 194
    NIH Office of Research on Women's Health, [*Sex as a Biological Variable*](https://orwh.od.nih.gov/sex-as-biological-variable).
  • Network accessline 195
    [*Sex as a Biological Variable*](https://orwh.od.nih.gov/sex-as-biological-variable).
  • Network accessline 200
    single-sex scope. - The page links the governing   [NOT-OD-15-102](https://grants.nih.gov/grants/guide/notice-files/not-od-15-102.html),
  • Network accessline 201
    - The page links the governing   [NOT-OD-15-102](https://grants.nih.gov/grants/guide/notice-files/not-od-15-102.html),   released 9 June 2015 and effective for relevant applications from 2016.
  • Network accessline 202
    [NOT-OD-15-102](https://grants.nih.gov/grants/guide/notice-files/not-od-15-102.html),
  • Network accessline 210
    Brian A. Nosek et al., “The preregistration revolution,” *Proceedings of the National Academy of Sciences* 115(11), 2600–2606. [DOI 10.1073/pnas.1708274114](https://pubmed.ncbi.nlm.nih.gov/29531091/).
  • Network accessline 211
    National Academy of Sciences* 115(11), 2600–2606. [DOI 10.1073/pnas.1708274114](https://pubmed.ncbi.nlm.nih.gov/29531091/). Published 13 March 2018.
  • Network accessline 212
    [DOI 10.1073/pnas.1708274114](https://pubmed.ncbi.nlm.nih.gov/29531091/).
  • Network accessline 222
    Brian A. Nosek et al., “Promoting an open research culture,” *Science* 348(6242), 1422–1425. [DOI 10.1126/science.aab2374](https://www.science.org/doi/10.1126/science.aab2374).
  • Network accessline 223
    348(6242), 1422–1425. [DOI 10.1126/science.aab2374](https://www.science.org/doi/10.1126/science.aab2374). Published 26 June 2015.
  • Network accessline 224
    [DOI 10.1126/science.aab2374](https://www.science.org/doi/10.1126/science.aab2374).
  • Network accessline 233
    Center for Open Science, [*Preregistration*](https://www.cos.io/initiatives/prereg) and
  • Network accessline 234
    [*Preregistration*](https://www.cos.io/initiatives/prereg) and
  • Network accessline 235
    [*Preregistration: A Plan, Not a Prison*](https://www.cos.io/blog/preregistration-plan-not-prison).
  • Network accessline 241
    Center for Open Science, [*Registered Reports*](https://www.cos.io/initiatives/registered-reports).
  • Network accessline 242
    [*Registered Reports*](https://www.cos.io/initiatives/registered-reports).
  • Network accessline 255
    creativity but reduces the collective diversity of novel content,” *Science Advances* 10(28):eadn5290. [DOI 10.1126/sciadv.adn5290](https://www.science.org/doi/10.1126/sciadv.adn5290).
  • Network accessline 256
    Advances* 10(28):eadn5290. [DOI 10.1126/sciadv.adn5290](https://www.science.org/doi/10.1126/sciadv.adn5290). Published 12 July 2024.
  • Network accessline 257
    [DOI 10.1126/sciadv.adn5290](https://www.science.org/doi/10.1126/sciadv.adn5290).
  • Network accessline 269
    William H. Walters and Esther Isabelle Wilder, “Fabrication and errors in the bibliographic citations generated by ChatGPT,” *Scientific Reports* 13. [DOI 10.1038/s41598-023-41032-5](https://www.nature.com/articles/s41598-023-41032-5).
  • Network accessline 270
    bibliographic citations generated by ChatGPT,” *Scientific Reports* 13. [DOI 10.1038/s41598-023-41032-5](https://www.nature.com/articles/s41598-023-41032-5). Published 7 September 2023.
  • Network accessline 271
    [DOI 10.1038/s41598-023-41032-5](https://www.nature.com/articles/s41598-023-41032-5).
  • Network accessline 281
    European Commission Directorate-General for Research and Innovation, [*Living guidelines on the responsible use of generative AI in research*](https://research-and-innovation.ec.europa.eu/document/download/2b6cf7e5-36ac-41cb-aab5-0d32050143
  • Network accessline 282
    [*Living guidelines on the responsible use of generative AI in research*](https://research-and-innovation.ec.europa.eu/document/download/2b6cf7e5-36ac-41cb-aab5-0d32050143dc_en). Third edition, May 2026; originally published March 2024.
  • Network accessline 283
    research*](https://research-and-innovation.ec.europa.eu/document/download/2b6cf7e5-36ac-41cb-aab5-0d32050143dc_en).
  • Network accessline 297
    Fengchun Miao and Wayne Holmes, [*Guidance for generative AI in education and research*](https://www.unesco.org/en/articles/guidance-generative-ai-education-and-research).
  • Network accessline 298
    [*Guidance for generative AI in education and research*](https://www.unesco.org/en/articles/guidance-generative-ai-education-and-research).
  • Network accessline 308
    International Committee of Medical Journal Editors, [*Use of Artificial Intelligence in Publishing*](https://www.icmje.org/recommendations/browse/artificial-intelligence).
  • Network accessline 309
    [*Use of Artificial Intelligence in Publishing*](https://www.icmje.org/recommendations/browse/artificial-intelligence).
  • Network accessline 318
    ALLEA, [*The European Code of Conduct for Research Integrity, 2023 Revised Edition*](https://allea.org/portfolio-item/european-code-of-conduct-2023).
  • Network accessline 319
    [*The European Code of Conduct for Research Integrity, 2023 Revised Edition*](https://allea.org/portfolio-item/european-code-of-conduct-2023). [DOI 10.26356/ECOC](https://doi.org/10.26356/ECOC). Published 2023.
  • Network accessline 320
    Edition*](https://allea.org/portfolio-item/european-code-of-conduct-2023).
  • Network accessline 321
    [DOI 10.26356/ECOC](https://doi.org/10.26356/ECOC). Published 2023.
  • Network accessline 332
    World Health Organization, [*Ensuring responsible use of life sciences research*](https://www.who.int/activities/ensuring-responsible-use-of-life-sciences-research).
  • Network accessline 333
    [*Ensuring responsible use of life sciences research*](https://www.who.int/activities/ensuring-responsible-use-of-life-sciences-research).
  • Network accessline 344
    U.S. Department of Health and Human Services, Administration for Strategic Preparedness and Response, [*United States Government Policy for Stopping High-Risk Life Sciences Research*](https://www.aspr.gov/readiness-response/medical-counterm
  • Network accessline 345
    Preparedness and Response, [*United States Government Policy for Stopping High-Risk Life Sciences Research*](https://www.aspr.gov/readiness-response/medical-countermeasures-biodefense/s3/high-consequence-research-oversight/USG-Policy-For-St
  • Network accessline 346
    [*United States Government Policy for Stopping High-Risk Life Sciences Research*](https://www.aspr.gov/readiness-response/medical-countermeasures-biodefense/s3/high-consequence-research-oversight/USG-Policy-For-Stopping-High-Risk-Life-Scien

skills/scientific-brainstorming/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/scientific-brainstorming/scripts/evaluate_matrix.py

  • Executable scriptline 1
    Executable file

skills/scientific-brainstorming/scripts/session_scaffold.py

  • Executable scriptline 1
    Executable file

skills/scientific-brainstorming/scripts/validate_register.py

  • Executable scriptline 1
    Executable file

skills/scientific-critical-thinking/SKILL.md

  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 78
    **Disclosure:** AI schematic generation sends your prompt to [OpenRouter](https://openrouter.ai/) (a third-party API). Do not include unpublished sensitive details unless that transmission is appropriate for your project.
  • Network accessline 139
    For RoB 2, identify the specific result: outcome, time point, intervention comparison, numerical estimate, and effect of assignment versus adherence. Use the variant for individually randomized, cluster, or crossover trials; record signalli
  • Network accessline 226
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 228
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 230
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 231
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 232
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 233
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-critical-thinking/references/review_sources.md

  • Network accessline 10
    | Source | Verified scope and consequence | | --- | --- | | [Cochrane Handbook, chapter 8](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-08) | RoB 2 is result-specific; assignment versus adherence and trial
  • Network accessline 11
    | --- | --- | | [Cochrane Handbook, chapter 8](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-08) | RoB 2 is result-specific; assignment versus adherence and trial variant matter. Overall judgments use domai
  • Network accessline 12
    | [Cochrane Handbook, chapter 8](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-08) | RoB 2 is result-specific; assignment versus adherence and trial variant matter. Overall judgments use domain rules, not a
  • Network accessline 13
    | [ROBINS-I V2 developers](https://www.riskofbias.info/welcome/robins-i-v2) | November 2025 V2 is still labelled draft, for follow-up/cohort intervention studies. It differs from ROBINS-I 2016; name the version. | | [QUADAS-3 developers](ht
  • Network accessline 14
    | [QUADAS-3 developers](https://www.bristol.ac.uk/population-health-sciences/projects/quadas/quadas-3/) | Current recommended diagnostic accuracy tool, published February 2026; listed download v1.2. Assessment is per accuracy estimate, with
  • Network accessline 15
    | [AMSTAR 2 developers](https://amstar.ca/Amstar-2.php) | Appraises systematic reviews of healthcare interventions; critical domains determine confidence, not a summed score. |
  • Network accessline 16
    | [PEDro scale](https://pedro.org.au/english/resources/pedro-scale/) | Physiotherapy-trial appraisal scale; eligibility item is not part of the total. Not equivalent to RoB 2 or a GRADE certainty rating. |
  • Network accessline 17
    | [Newcastle-Ottawa Scale developers](https://ohri.ca/en/who-we-are/core-facilities-and-platforms/ottawa-methods-centre/newcastle-ottawa-scale) | Cohort/case-control forms address selection, comparability, and outcome/exposure ascertainment
  • Network accessline 18
    | [CASP checklists](https://casp-uk.net/casp-tools-checklists/) | Separate appraisal checklists by design; use the matching current form. |
  • Network accessline 19
    | [CONSORT/SPIRIT developers](https://www.consort-spirit.org/) and [extensions](https://www.consort-spirit.org/extensions) | Core trial-results and protocol guidance is CONSORT 2025/SPIRIT 2025. Some applicable extensions still reference ol
  • Network accessline 20
    | [STROBE developers](https://www.strobe-statement.org/) | Cohort, case-control, and cross-sectional reporting; explicitly not a study-quality assessment instrument. |
  • Network accessline 21
    | [PRISMA 2020 developers](https://www.prisma-statement.org/prisma-2020) | Systematic-review reporting checklist, expanded checklist, and flow diagrams; not a bias or certainty score. |
  • Network accessline 22
    | [STARD guidance](https://www.equator-network.org/reporting-guidelines/stard/) | STARD 2015 for diagnostic accuracy reports; STARD-AI is a 2025 extension for AI studies. |
  • Network accessline 23
    | [COREQ guidance](https://www.equator-network.org/reporting-guidelines/coreq/) | Qualitative interviews and focus groups; not all qualitative designs indiscriminately. |
  • Network accessline 24
    | [CARE developers](https://www.care-statement.org/) | Case-report guidance developed in 2013 with 2017 explanation; reporting does not identify a comparative treatment effect. |
  • Network accessline 25
    | [GRADE Book principles](https://book.gradepro.org/guideline/principles-for-assessing-the-certainty-of-interventions) | Current chapter dated August 2025: outcome-level certainty relative to explicit thresholds/ranges, absolute effects, al
  • Network accessline 26
    | [GRADE Book overview](https://book.gradepro.org/guideline/overview-of-the-grade-approach) | Updated May 2026; intervention, diagnostic, prognosis, exposure, and values applications differ. The intervention design hierarchy is not universa
  • Network accessline 27
    | [GRADE recommendations](https://book.gradepro.org/guideline/grade-recommendations) | Updated March 2026: recommendation direction/strength requires a separate evidence-to-decision rationale and context. |
  • Network accessline 28
    | [Cochrane Handbook, chapter 14](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-14) | Practical Summary of Findings and ROBINS-I/GRADE integration; preserve outcome/comparison scope and explicit domain expl
  • Network accessline 37
    - [ASA p-value statement](https://www.amstat.org/asa/files/pdfs/p-valuestatement.pdf):
  • Network accessline 38
    p-values do not give hypothesis probabilities, effect importance, or a complete basis   for decisions. Interpretation requires the analysis context and full reporting. - [Greenland et al., statistical misinterpretations](https://link.spring
  • Network accessline 39
    for decisions. Interpretation requires the analysis context and full reporting. - [Greenland et al., statistical misinterpretations](https://link.springer.com/article/10.1007/s10654-016-0149-3):   test statistics and confidence intervals de
  • Network accessline 40
    - [Greenland et al., statistical misinterpretations](https://link.springer.com/article/10.1007/s10654-016-0149-3):
  • Network accessline 41
    test statistics and confidence intervals depend on the full model and sampling/selection   assumptions; avoid observed-power, threshold, and interval-overlap shortcuts. - [Hernán and Robins, Causal Inference: What If](https://miguelhernan.o
  • Network accessline 42
    assumptions; avoid observed-power, threshold, and interval-overlap shortcuts. - [Hernán and Robins, Causal Inference: What If](https://miguelhernan.org/whatifbook):   define the causal estimand and defend consistency, exchangeability, posit
  • Network accessline 43
    - [Hernán and Robins, Causal Inference: What If](https://miguelhernan.org/whatifbook):
  • Network accessline 44
    define the causal estimand and defend consistency, exchangeability, positivity, and   selection assumptions. The authors' current book link is dated August 19, 2026. - [Cochrane Handbook, chapter 13](https://www.cochrane.org/authors/handboo
  • Network accessline 45
    selection assumptions. The authors' current book link is dated August 19, 2026. - [Cochrane Handbook, chapter 13](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-13):   missing-evidence appraisal cannot be re
  • Network accessline 46
    - [Cochrane Handbook, chapter 13](https://www.cochrane.org/authors/handbooks-and-manuals/handbook/current/chapter-13):
  • Network accessline 47
    missing-evidence appraisal cannot be reduced to a funnel plot. Asymmetry has alternative   explanations; tests usually require at least ten studies and appropriate effect measures. - [ARRIVE 2.0 experimental-unit explanation](https://arrive
  • Network accessline 48
    explanations; tests usually require at least ten studies and appropriate effect measures. - [ARRIVE 2.0 experimental-unit explanation](https://arriveguidelines.org/arrive-guidelines/study-design/1b/explanation):   state the independent unit
  • Network accessline 49
    - [ARRIVE 2.0 experimental-unit explanation](https://arriveguidelines.org/arrive-guidelines/study-design/1b/explanation):
  • Network accessline 50
    state the independent unit and avoid treating subsamples or repeated measurements as   additional independent experimental units. - [FDA multiple-endpoints guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/m
  • Network accessline 51
    additional independent experimental units. - [FDA multiple-endpoints guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/multiple-endpoints-clinical-trials):   supports specifying endpoint families and multipl
  • Network accessline 52
    - [FDA multiple-endpoints guidance](https://www.fda.gov/regulatory-information/search-fda-guidance-documents/multiple-endpoints-clinical-trials):
  • Network accessline 53
    supports specifying endpoint families and multiplicity strategies in human drug/biologic   trials; its regulatory scope is not a universal rule for all exploratory science. - [WMA Declaration of Helsinki](https://www.wma.net/policies-post/w
  • Network accessline 54
    trials; its regulatory scope is not a universal rule for all exploratory science. - [WMA Declaration of Helsinki](https://www.wma.net/policies-post/wma-declaration-of-helsinki/):   current 2024 revision concerns medical research involving h
  • Network accessline 55
    - [WMA Declaration of Helsinki](https://www.wma.net/policies-post/wma-declaration-of-helsinki/):

skills/scientific-schematics/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Network accessline 99
    Get an API key at: https://openrouter.ai/keys
  • Network accessline 112
    For trial flows, use the [CONSORT 2025 template and item 22a](https://www.consort-spirit.org/item-22a-randomized), reconcile enrollment/allocation/follow-up/analysis counts, and report the specified primary outcome. For reviews, choose the 
  • Network accessline 234
    For raster submissions, check effective resolution as pixel width divided by final width in inches before converting to TIFF. Changing DPI metadata or enlarging pixels does not restore missing detail. Wrapping a PNG in PDF/EPS also leaves i
  • Access to secretsline 280
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Network accessline 301
    **Publication Standards** - Nature Figure Guidelines: https://www.nature.com/nature/for-authors/final-submission
  • Network accessline 302
    - Nature Figure Guidelines: https://www.nature.com/nature/for-authors/final-submission
  • Network accessline 303
    - Science Figure Guidelines: https://www.science.org/content/page/instructions-preparing-initial-manuscript
  • Network accessline 304
    - CONSORT Diagram: https://www.consort-spirit.org/item-22a-randomized
  • Access to secretsline 362
    [Credential-related source omitted]
  • Network accessline 364
    # Get key at: https://openrouter.ai/keys
  • Network accessline 384
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 386
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 388
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 389
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 390
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 391
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-schematics/references/best_practices.md

  • Network accessline 130
    **Okabe-Ito Palette (Recommended)** A useful starting palette from [Color Universal Design](https://jfly.uni-koeln.de/color/); no palette guarantees accessibility for every viewer, background, or adjacent pair:
  • Network accessline 131
    A useful starting palette from [Color Universal Design](https://jfly.uni-koeln.de/color/); no palette guarantees accessibility for every viewer, background, or adjacent pair:
  • Network accessline 204
    See [text contrast](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html) and [non-text contrast](https://www.w3.org/WAI/WCAG22/Understanding/non-text-contrast.html). Raster labels still need to be legible at their final displa
  • Network accessline 371
    - [Nature final submission](https://www.nature.com/nature/for-authors/final-submission): main figures use 89/183 mm widths and editable vector artwork for line drawings where possible. Photographs need at least 300 dpi at use size. Extended
  • Network accessline 372
    - [PLOS ONE figures](https://journals.plos.org/plosone/s/figures): TIFF/EPS, 300–600 dpi, and explicit width/height limits; inspect the current table rather than assuming generic single/double column widths.
  • Network accessline 373
    - [IEEE graphics](https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/create-graphics-for-your-article/): use the current graphics guide for dimensions, format, resolution, fonts, and color handling. Do not assume al
  • Network accessline 374
    - [Science instructions](https://www.science.org/content/page/instructions-preparing-initial-manuscript) and [Cell author resources](https://www.cell.com/cell/authors): exact dimensions and submission-stage rules must be checked for the man
  • Network accessline 378
    Use source material for every entity, count, and relationship. For [CONSORT 2025](https://www.consort-spirit.org/item-22a-randomized), distinguish allocation, receipt of intervention, discontinuation, follow-up, and the primary-outcome anal
  • Network accessline 420
    Checked with Schemdraw 0.23 and Matplotlib 3.11.2. Install `schemdraw[matplotlib]` in an isolated environment. The SVG backend alone cannot save PDF/PNG; choose the Matplotlib backend for this example. See [the drawing API](https://schemdra
  • Network accessline 441
    Current flags follow the [Inkscape manual](https://inkscape.org/doc/inkscape-man.html); the old `--export-png` and `--export-pdf` forms should not be used. These optional commands require Inkscape and were documentation-checked only.
  • Network accessline 526
    **Contrast Checking** - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 527
    - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 528
    - Colorable: https://colorable.jxnblk.com/
  • Network accessline 545
    - **Nature Figure Preparation**: https://www.nature.com/nature/for-authors/final-submission
  • Network accessline 546
    - **Science Figure Guidelines**: https://www.science.org/content/page/instructions-preparing-initial-manuscript
  • Network accessline 547
    - **WCAG Accessibility Standards**: https://www.w3.org/WAI/WCAG22/quickref/
  • Network accessline 548
    - **Color Universal Design (CUD)**: https://jfly.uni-koeln.de/color/
  • Network accessline 549
    - **ColorBrewer**: https://colorbrewer2.org/

skills/scientific-schematics/references/iterative_refinement.md

  • Network accessline 197
    # Get a key at https://openrouter.ai/keys
  • Access to secretsline 198
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Network accessline 285
    This simplified prompt follows the mechanism distinction in [Reactome's RAF/MAP kinase cascade](https://reactome.org/content/detail/R-HSA-5673001); it is not a complete pathway or a substitute for a curated diagram.
  • Network accessline 318
    [Credential-related source omitted]
  • Network accessline 319
    - **Review:** `POST https://openrouter.ai/api/v1/chat/completions`, `model` plus `messages[].content` containing a `text` block and `image_url.url` data URL. Text is read from `choices[0].message.content`. These calls do not use the Image A
  • Network accessline 324
    Official sources: [image guide](https://openrouter.ai/docs/guides/overview/multimodal/image-generation), [image request schema](https://openrouter.ai/docs/api/api-reference/images/generate-an-image), [chat schema](https://openrouter.ai/docs

skills/scientific-schematics/scripts/example_usage.sh

  • Executable scriptline 1
    #!/bin/bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 23
    [Credential-related source omitted]
  • Network accessline 24
    echo "Get an API key at: https://openrouter.ai/keys"
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]

skills/scientific-schematics/scripts/generate_schematic.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 163
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 164
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]

skills/scientific-schematics/scripts/generate_schematic_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Network accessline 234
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 235
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 238
    self.verbose = verbose         self._last_error = None  # Track last error for better reporting         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 240
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 242
    # be an image-output model; a text-only chat model is rejected with         # "No endpoints found that support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 244
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 261
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 262
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 263
    response = requests.post(
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]
  • Possible obfuscationline 312
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 791
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Access to secretsline 810
    [Credential-related source omitted]
  • Access to secretsline 811
    [Credential-related source omitted]
  • Access to secretsline 812
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 815
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 826
    [Credential-related source omitted]

skills/scientific-slides/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 157
    **Accessibility handoff:** Full-slide PNGs produce an image-only deck; their titles, equations, references, and data labels are not semantic text. Supply a transcript with slide numbers and descriptions of results figures. When the audience
  • Network accessline 378
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 380
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 382
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 383
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 384
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 385
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-slides/assets/beamer_template_conference.tex

  • Network accessline 346
    Author Name\\         \texttt{email@university.edu}\\         \url{https://yourwebsite.edu}
  • Network accessline 347
    \texttt{email@university.edu}\\         \url{https://yourwebsite.edu}       \end{column}
  • Network accessline 348
    \url{https://yourwebsite.edu}

skills/scientific-slides/assets/beamer_template_seminar.tex

  • Network accessline 777
    University Name\\         \texttt{yourname@university.edu}\\         \url{https://yourlab.university.edu}
  • Network accessline 778
    \texttt{yourname@university.edu}\\         \url{https://yourlab.university.edu}       \end{column}
  • Network accessline 779
    \url{https://yourlab.university.edu}

skills/scientific-slides/assets/powerpoint_design_guide.md

  • Network accessline 16
    The examples target [PptxGenJS 4.0.1](https://gitbrent.github.io/PptxGenJS/docs/)
  • Network accessline 24
    New decks are built with PptxGenJS; existing templates are filled with [python-pptx](https://python-pptx.readthedocs.io/) 1.0.2. Either way, render the result
  • Network accessline 25
    [python-pptx](https://python-pptx.readthedocs.io/) 1.0.2. Either way, render the result
  • Network accessline 638
    **PowerPoint Tooling Documentation**: - [PptxGenJS](https://gitbrent.github.io/PptxGenJS/docs/): programmatic creation
  • Network accessline 639
    - [PptxGenJS](https://gitbrent.github.io/PptxGenJS/docs/): programmatic creation
  • Network accessline 640
    - [python-pptx](https://python-pptx.readthedocs.io/): template editing

skills/scientific-slides/references/beamer_guide.md

  • Network accessline 7
    Current upstream: [Beamer 3.78](https://ctan.org/pkg/beamer), reviewed 2026-09-30.
  • Network accessline 763
    % External links \begin{frame}{Resources}   Visit \url{https://example.com} for more information.
  • Network accessline 765
    Visit \url{https://example.com} for more information.
  • Network accessline 767
    \href{https://github.com/user/repo}{GitHub Repository}
  • Network accessline 776
    \begin{frame}{Scan for Paper}   \begin{center}     \qrcode[height=3cm]{https://doi.org/10.1234/paper}
  • Network accessline 778
    \qrcode[height=3cm]{https://doi.org/10.1234/paper}
  • Network accessline 1010
    - Beamer User Guide: `texdoc beamer` - Theme Gallery: https://deic.uab.cat/~iblanes/beamer_gallery/
  • Network accessline 1011
    - Theme Gallery: https://deic.uab.cat/~iblanes/beamer_gallery/
  • Network accessline 1012
    - TikZ Examples: https://texample.net/tikz/

skills/scientific-slides/references/script_reference.md

  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 21
    - `POST https://openrouter.ai/api/v1/images`: Bearer authentication, JSON
  • Network accessline 27
    Output filenames must end in `.png`. This does not promise vector/editable output,   transparency, exact typography, or unchanged attached figures. - `POST https://openrouter.ai/api/v1/chat/completions`: the review uses
  • Network accessline 28
    transparency, exact typography, or unchanged attached figures. - `POST https://openrouter.ai/api/v1/chat/completions`: the review uses   `google/gemini-3.7-flash`, multipart text plus `image_url`, and reads
  • Network accessline 29
    - `POST https://openrouter.ai/api/v1/chat/completions`: the review uses
  • Network accessline 41
    Official sources: [Image API](https://openrouter.ai/docs/guides/overview/multimodal/image-generation),
  • Network accessline 42
    [model endpoints](https://openrouter.ai/api/v1/images/models/google/gemini-3.1-flash-image/endpoints),
  • Network accessline 43
    [image inputs for review](https://openrouter.ai/docs/guides/overview/multimodal/image-understanding).
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 84
    # Get key at: https://openrouter.ai/keys
  • Network accessline 187
    Sources: [PyMuPDF rendering](https://pymupdf.readthedocs.io/en/latest/recipes-images.html),
  • Network accessline 188
    [Pillow PDF](https://pillow.readthedocs.io/en/stable/handbook/image-file-formats.html#pdf),
  • Network accessline 189
    [python-pptx presentations](https://python-pptx.readthedocs.io/en/latest/user/presentations.html),
  • Network accessline 190
    [pypdf reader](https://pypdf.readthedocs.io/en/latest/modules/PdfReader.html).

skills/scientific-slides/references/visual_review_workflow.md

  • Dangerous shell operationline 121
    sudo apt-get install imagemagick
  • Network accessline 640
    Source: [WCAG 2.2 contrast](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html).
  • Network accessline 705
    - **WebAIM Contrast Checker**: https://webaim.org/resources/contrastchecker/
  • Network accessline 711
    - **Coblis**: https://www.color-blindness.com/coblis-color-blindness-simulator/

skills/scientific-slides/scripts/generate_schematic.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 163
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 164
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]

skills/scientific-slides/scripts/generate_schematic_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Network accessline 234
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 235
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 238
    self.verbose = verbose         self._last_error = None  # Track last error for better reporting         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 240
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 242
    # be an image-output model; a text-only chat model is rejected with         # "No endpoints found that support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 244
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 261
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 262
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 263
    response = requests.post(
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]
  • Possible obfuscationline 312
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 791
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Access to secretsline 810
    [Credential-related source omitted]
  • Access to secretsline 811
    [Credential-related source omitted]
  • Access to secretsline 812
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 815
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 826
    [Credential-related source omitted]

skills/scientific-slides/scripts/generate_slide_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Network accessline 155
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]
  • Network accessline 156
    print("\nFor AI generation, you need an OpenRouter API key.")         print("Get one at: https://openrouter.ai/keys")         print("\nSet it with:")
  • Network accessline 157
    print("Get one at: https://openrouter.ai/keys")
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]

skills/scientific-slides/scripts/generate_slide_image_ai.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 19
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 257
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 260
    [Credential-related source omitted]
  • Network accessline 261
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Network accessline 262
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Network accessline 263
    "Get your API key from: https://openrouter.ai/keys"
  • Network accessline 266
    self.verbose = verbose         self._last_error = None         self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 268
    self.base_url = "https://openrouter.ai/api/v1"
  • Network accessline 270
    # model; a text-only chat model is rejected with "No endpoints found that         # support the requested output modalities".         # https://openrouter.ai/google/gemini-3.1-flash-image
  • Network accessline 272
    # https://openrouter.ai/google/gemini-3.1-flash-image
  • Access to secretsline 285
    [Credential-related source omitted]
  • Network accessline 289
    self._log(f"POST {endpoint} using {payload['model']}")         try:             response = requests.post(
  • Network accessline 290
    try:             response = requests.post(                 f"{self.base_url}/{endpoint}", headers=headers,
  • Network accessline 291
    response = requests.post(
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 313
    [Credential-related source omitted]
  • Possible obfuscationline 340
    image_data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 762
    [Credential-related source omitted]
  • Access to secretsline 774
    [Credential-related source omitted]
  • Access to secretsline 779
    [Credential-related source omitted]
  • Access to secretsline 780
    [Credential-related source omitted]
  • Access to secretsline 781
    [Credential-related source omitted]
  • Access to secretsline 782
    [Credential-related source omitted]
  • Access to secretsline 784
    [Credential-related source omitted]
  • Access to secretsline 785
    [Credential-related source omitted]
  • Access to secretsline 801
    [Credential-related source omitted]

skills/scientific-slides/scripts/pdf_to_images.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-slides/scripts/slides_to_pdf.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-slides/scripts/validate_presentation.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Network accessline 125
    For repeated measurements, preserve the subject/sample identifier. To show individual trajectories, use Seaborn's `units` with `estimator=None`; this draws one line per sampling unit instead of an aggregate mean. For an aggregate uncertaint
  • Network accessline 298
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 300
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 302
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 303
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 304
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 305
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-visualization/assets/color_palettes.py

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    Paul Tol values and recommended fixed order: https://sronpersonalpages.nl/~pault/data/colourschemes.pdf
  • Network accessline 8
    https://sronpersonalpages.nl/~pault/data/colourschemes.pdf
  • Network accessline 141
    "okabe_ito": {         "kind": "qualitative",         "source": "https://www.nature.com/articles/nmeth.1618",
  • Network accessline 142
    "kind": "qualitative",         "source": "https://www.nature.com/articles/nmeth.1618",         "caveat": "Yellow and other light colors need outlines on white.",
  • Network accessline 143
    "source": "https://www.nature.com/articles/nmeth.1618",
  • Network accessline 151
    "tol_bright": {         "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 152
    "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 7,
  • Network accessline 153
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 156
    "tol_high_contrast": {         "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 157
    "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 3,
  • Network accessline 158
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 162
    "tol_vibrant": {         "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 163
    "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 7,
  • Network accessline 164
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 167
    "tol_muted": {         "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 168
    "kind": "qualitative",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 9,
  • Network accessline 169
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 172
    "tol_medium_contrast": {         "kind": "qualitative-pairs",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 173
    "kind": "qualitative-pairs",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 6,
  • Network accessline 174
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 177
    "tol_pale": {         "kind": "text-background",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 178
    "kind": "text-background",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "caveat": "Not intended for plot lines or categorical maps.",
  • Network accessline 179
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 182
    "tol_dark": {         "kind": "text-foreground",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 183
    "kind": "text-foreground",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "caveat": "Not intended as a multi-category plot palette.",
  • Network accessline 184
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 187
    "tol_light": {         "kind": "labeled-cell-fill",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",
  • Network accessline 188
    "kind": "labeled-cell-fill",         "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",         "maximum_categories": 9,
  • Network accessline 189
    "source": "https://sronpersonalpages.nl/~pault/data/colourschemes.pdf",

skills/scientific-visualization/assets/nature.mplstyle

  • Network accessline 3
    # # Snapshot source accessed 2026-10-01: # https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications
  • Network accessline 4
    # Snapshot source accessed 2026-10-01: # https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications # This preset does not establish submission compliance.
  • Network accessline 5
    # https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications

skills/scientific-visualization/assets/publisher_profiles.json

  • Network accessline 10
    "journal_specific": true,       "sources": [         "https://www.nature.com/nature/for-authors/final-submission",
  • Network accessline 11
    "sources": [         "https://www.nature.com/nature/for-authors/final-submission",         "https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications"
  • Network accessline 12
    "https://www.nature.com/nature/for-authors/final-submission",
  • Network accessline 13
    "https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications"
  • Network accessline 47
    "journal_specific": true,       "sources": [         "https://www.science.org/content/page/instructions-preparing-initial-manuscript",
  • Network accessline 48
    "sources": [         "https://www.science.org/content/page/instructions-preparing-initial-manuscript",         "https://www.science.org/content/page/instructions-preparing-revised-manuscript"
  • Network accessline 49
    "https://www.science.org/content/page/instructions-preparing-initial-manuscript",
  • Network accessline 50
    "https://www.science.org/content/page/instructions-preparing-revised-manuscript"
  • Network accessline 84
    "journal_specific": false,       "sources": [         "https://www.cell.com/information-for-authors/figure-guidelines"
  • Network accessline 85
    "sources": [         "https://www.cell.com/information-for-authors/figure-guidelines"       ],
  • Network accessline 86
    "https://www.cell.com/information-for-authors/figure-guidelines"
  • Network accessline 122
    "journal_specific": false,       "sources": [         "https://journals.plos.org/ploscompbiol/s/figures"
  • Network accessline 123
    "sources": [         "https://journals.plos.org/ploscompbiol/s/figures"       ],
  • Network accessline 124
    "https://journals.plos.org/ploscompbiol/s/figures"
  • Network accessline 167
    "journal_specific": false,       "sources": [         "https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-formats-checklist",
  • Network accessline 168
    "sources": [         "https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-formats-checklist",         "https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructio
  • Network accessline 169
    "https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-formats-checklist",
  • Network accessline 170
    "https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-sizing"
  • Network accessline 203
    "journal_specific": false,       "sources": [         "https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/create-graphics-for-your-article/resolution-and-size/"
  • Network accessline 204
    "sources": [         "https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/create-graphics-for-your-article/resolution-and-size/"       ],
  • Network accessline 205
    "https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/create-graphics-for-your-article/resolution-and-size/"
  • Network accessline 236
    "journal_specific": true,       "sources": [         "https://link.springer.com/journal/12859/submission-guidelines"
  • Network accessline 237
    "sources": [         "https://link.springer.com/journal/12859/submission-guidelines"       ],
  • Network accessline 238
    "https://link.springer.com/journal/12859/submission-guidelines"
  • Network accessline 271
    "journal_specific": false,       "sources": [         "https://pubsapp.acs.org/paragonplus/submission/general/graphics_prep.html"
  • Network accessline 272
    "sources": [         "https://pubsapp.acs.org/paragonplus/submission/general/graphics_prep.html"       ],
  • Network accessline 273
    "https://pubsapp.acs.org/paragonplus/submission/general/graphics_prep.html"

skills/scientific-visualization/references/sources.md

  • Network accessline 18
    - **[MPL-PYPI]** [matplotlib on PyPI](https://pypi.org/project/matplotlib/) — current package version and release history.
  • Network accessline 19
    - **[MPL-RELEASE]** [Matplotlib release notes](https://matplotlib.org/stable/release/release_notes.html) — 3.11 release/API changes.
  • Network accessline 20
    - **[MPL-SAVE]** [`matplotlib.figure.Figure.savefig`](https://matplotlib.org/stable/api/_as_gen/matplotlib.figure.Figure.savefig.html) — 3.11.2 signature; format inference, DPI, metadata, bounding boxes, transparency, backends, Pillow kwarg
  • Network accessline 21
    - **[MPL-BACKENDS]** [Backends](https://matplotlib.org/stable/users/explain/figure/backends.html) — interactive versus static renderers; PDF/PS/SVG/PGF/Cairo formats.
  • Network accessline 22
    - **[MPL-STYLE]** [Customizing Matplotlib with style sheets and rcParams](https://matplotlib.org/stable/users/explain/customizing.html) — `rc_context`, style composition, save settings, PDF/PS/SVG font types.
  • Network accessline 23
    - **[MPL-LAYOUT]** [Constrained layout guide](https://matplotlib.org/stable/users/explain/axes/constrainedlayout_guide.html) — `layout="constrained"`, colorbars, subfigures, GridSpec, interaction with `tight_layout`.
  • Network accessline 24
    - **[MPL-GRIDSPEC]** [`matplotlib.gridspec`](https://matplotlib.org/stable/api/gridspec_api.html) — current grid layout API.
  • Network accessline 25
    - **[MPL-NORM]** [Colormap normalization](https://matplotlib.org/stable/users/explain/colors/colormapnorms.html) — `Normalize`, `LogNorm`, `CenteredNorm`, `SymLogNorm`, `PowerNorm`, `BoundaryNorm`, `TwoSlopeNorm`.
  • Network accessline 26
    - **[MPL-CMAP]** [Choosing colormaps](https://matplotlib.org/stable/users/explain/colors/colormaps.html) — data classes and perceived lightness.
  • Network accessline 30
    - **[SEABORN-PYPI]** [seaborn on PyPI](https://pypi.org/project/seaborn/) — 0.13.2 package metadata and release history.
  • Network accessline 31
    - **[SEABORN-ERROR]** [Statistical estimation and error bars](https://seaborn.pydata.org/tutorial/error_bars.html) — current `errorbar` methods, callable intervals, bootstrapping, `seed`, and `n_boot`.
  • Network accessline 32
    - **[SEABORN-FAQ]** [Frequently asked questions](https://seaborn.pydata.org/faq.html) — axes-level versus figure-level functions, Matplotlib object-oriented integration, DPI/SVG notes.
  • Network accessline 33
    - **[SEABORN-PALETTE]** [Choosing color palettes](https://seaborn.pydata.org/tutorial/color_palettes.html) — qualitative, sequential, and diverging palette APIs.
  • Network accessline 34
    - **[SEABORN-THEME]** [`seaborn.set_theme`](https://seaborn.pydata.org/generated/seaborn.set_theme.html) — style, context, palette, font, scale, and rc parameters.
  • Network accessline 38
    - **[PLOTLY-PYPI]** [plotly on PyPI](https://pypi.org/project/plotly/) — 7.1.0 package metadata.
  • Network accessline 39
    - **[PLOTLY-STATIC]** [Static image export in Python](https://plotly.com/python/static-image-export/) — Kaleido/Chrome setup, formats, `write_image`, `write_images`, dimensions/scale, WebGL rasterization, offline assets, defaults, EPS/Orca/
  • Network accessline 40
    - **[PLOTLY-HTML]** [Interactive HTML export](https://plotly.com/python/interactive-html-export/) — `write_html`, `to_html`, `include_plotlyjs`, `full_html`; page dated 2026.
  • Network accessline 41
    - **[PLOTLY-CHANGES]** [Static image generation changes in Plotly.py 6.1](https://plotly.com/python/static-image-generation-changes/) — Kaleido v1 migration and deprecations.
  • Network accessline 42
    - **[KALEIDO]** [Plotly Kaleido repository](https://github.com/plotly/Kaleido) — Chrome requirement, v1 migration, direct APIs, and offline/page behavior.
  • Network accessline 43
    - **[KALEIDO-PYPI]** [kaleido on PyPI](https://pypi.org/project/kaleido/) — 1.4.0 package metadata.
  • Network accessline 45
    - **[PLOTLY-7]** [Plotly 7.0 release](https://github.com/plotly/plotly.py/releases/tag/v7.0.0) — removal of Orca, Kaleido v0, and `engine`; MathJax 2 removal and Share Chart button.
  • Network accessline 46
    - **[KALEIDO-14]** [Kaleido 1.4 release](https://github.com/plotly/Kaleido/releases/tag/v1.4.0) — MathJax default moves to v3.
  • Network accessline 50
    - **[WCAG22]** [Web Content Accessibility Guidelines (WCAG) 2.2](https://www.w3.org/TR/WCAG22/) — W3C Recommendation; normative SC 1.1.1, 1.4.1, 1.4.3, 1.4.5, and 1.4.11.
  • Network accessline 51
    - **[WCAG-NONTEXT]** [Understanding SC 1.4.11: Non-text Contrast](https://www.w3.org/WAI/WCAG22/Understanding/non-text-contrast.html) — informative chart/graph examples and testing principles; not itself normative.
  • Network accessline 52
    - **[WCAG-COLOR]** [Understanding SC 1.4.1: Use of Color](https://www.w3.org/WAI/WCAG22/Understanding/use-of-color.html) — informative non-color cue guidance.
  • Network accessline 53
    - **[COLORBREWER]** [ColorBrewer 2.0](https://colorbrewer2.org/) — Cynthia Brewer, Mark Harrower, and Penn State; scheme type, data-class count, colorblind/print/photocopy filters, and exports.
  • Network accessline 54
    - **[TOL-HOME]** [Paul Tol’s Notes](https://sronpersonalpages.nl/~pault/) — canonical site; page states the move from SRON on 2026-07-07.
  • Network accessline 55
    - **[TOL]** [Paul Tol, “Colour Schemes”](https://sronpersonalpages.nl/~pault/data/colourschemes.pdf) — SRON/EPS/TN/09-002, issue 3.2, 2021-08-18; exact sRGB palettes, intended uses, color-vision checks, and grayscale analysis.
  • Network accessline 56
    - **[WONG]** [Bang Wong, “Color blindness”](https://www.nature.com/articles/nmeth.1618) — Nature Methods 8, 441 (2011); source commonly used for the eight-color palette.
  • Network accessline 62
    - **[NATURE-FINAL]** [`Nature` final submission](https://www.nature.com/nature/for-authors/final-submission) — flagship final files, dimensions, fonts, formats, raster resolution, RGB/CMYK, Extended Data distinctions.
  • Network accessline 63
    - **[NATURE-FIG]** [`Nature` research figure specifications](https://research-figure-guide.nature.com/figures/preparing-figures-our-specifications) — graphs, accessibility, RGB, 300/450 dpi discussion, editable Type 42 text, export.
  • Network accessline 64
    - **[SCIENCE-INITIAL]** [`Science` initial manuscript instructions](https://www.science.org/content/page/instructions-preparing-initial-manuscript) — historical snapshot: initial figure embedding, 300 dpi, widths, fonts, color/contrast, sou
  • Network accessline 65
    - **[SCIENCE-REVISED]** [`Science` revised manuscript instructions](https://www.science.org/content/page/instructions-preparing-revised-manuscript) — historical snapshot: separate files, formats, minimum resolution, dimensions, no upsamplin
  • Network accessline 66
    - **[CELL-FIG]** [Cell Press figure guidelines](https://www.cell.com/information-for-authors/figure-guidelines) — initial versus final stages, formats, widths, file size, DPI, RGB, fonts, image integrity, AI-assisted image policy.
  • Network accessline 67
    - **[PLOS-FIG]** [PLOS Computational Biology figures](https://journals.plos.org/ploscompbiol/s/figures) — provisional-accept waiver, TIFF/EPS, dimensions, 300-600 dpi, RGB/grayscale, file size, image integrity, 2026-04-01 blot/gel requireme
  • Network accessline 68
    - **[ELSEVIER-FORMAT]** [Elsevier artwork formats checklist](https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-formats-checklist) — general formats, RGB preference, separate files, journal o
  • Network accessline 69
    - **[ELSEVIER-SIZE]** [Elsevier artwork sizing](https://www.elsevier.com/about/policies-and-standards/author/artwork-and-media-instructions/artwork-sizing) — general widths, 300/500/1,000 dpi, typography, and explicit journal variability.
  • Network accessline 70
    - **[IEEE-SIZE]** [IEEE Resolution and Size](https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/create-graphics-for-your-article/resolution-and-size/) — modified 2025-02-25; PS/EPS/PDF, >300/>600 dpi, 88.9/182 mm.
  • Network accessline 71
    - **[BMC-BIOINFO]** [BMC Bioinformatics: preparing your manuscript](https://link.springer.com/journal/12859/submission-guidelines) — journal-specific formats, 85/170 mm, approximately 300 dpi, 10 MB, embedded fonts.
  • Network accessline 72
    - **[ACS-GRAPHICS]** [ACS Preparing Manuscript Graphics](https://pubsapp.acs.org/paragonplus/submission/general/graphics_prep.html) — legacy dimensions/typography, page updated 2006-01-21; target-journal rules govern.
  • Network accessline 76
    - **[PIL-PYPI]** [Pillow on PyPI](https://pypi.org/project/Pillow/) — 12.3.0 package metadata; released 2026-07-01.
  • Network accessline 77
    - **[PYPDF-PYPI]** [pypdf on PyPI](https://pypi.org/project/pypdf/) — 6.19.0 package metadata.
  • Network accessline 79
    - **[PIL-IMAGE]** [Pillow Image API](https://pillow.readthedocs.io/en/stable/reference/Image.html) — lazy open, verify versus decoding, channel conversion, pixel limits.
  • Network accessline 80
    - **[PIL-TIFF]** [Pillow TIFF format](https://pillow.readthedocs.io/en/stable/handbook/image-file-formats.html#tiff) — LZW compression, DPI, ICC, multiple frames.
  • Network accessline 81
    - **[PYPDF-PAGE]** [pypdf PageObject](https://pypdf.readthedocs.io/en/stable/modules/PageObject.html) — `user_unit`, `rotation`, `mediabox`, and `cropbox`; page coordinates alone are not physical size.
  • Network accessline 82
    - **[SEABORN-LINE]** [seaborn.lineplot](https://seaborn.pydata.org/generated/seaborn.lineplot.html) — `units` with `estimator=None` for individual trajectories; missing rows can be dropped before line construction, so use explicit Matplotli

skills/scientific-visualization/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/scripts/export_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/scripts/figure_export.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/scripts/image_metadata.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 177
    if root.tag not in {"svg", "{http://www.w3.org/2000/svg}svg"}:
  • Network accessline 208
    href = (                 element.get("href")                 or element.get("{http://www.w3.org/1999/xlink}href")
  • Network accessline 209
    element.get("href")                 or element.get("{http://www.w3.org/1999/xlink}href")                 or ""
  • Network accessline 210
    or element.get("{http://www.w3.org/1999/xlink}href")

skills/scientific-visualization/scripts/palette_audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/scripts/style_presets.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-visualization/scripts/style_preview.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scientific-writing/SKILL.md

  • Network accessline 67
    - Keep methods and results consistent. - Reconcile units, denominators, sample sizes, populations, time points, and labels. - For binary trial outcomes, report group event counts/denominators plus both absolute and relative effects with unc
  • Network accessline 68
    - Reconcile units, denominators, sample sizes, populations, time points, and labels. - For binary trial outcomes, report group event counts/denominators plus both absolute and relative effects with uncertainty when the reporting guideline r
  • Network accessline 69
    - For binary trial outcomes, report group event counts/denominators plus both absolute and relative effects with uncertainty when the reporting guideline requires them. Distinguish risk difference (percentage points), relative risk, and odd
  • Network accessline 372
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 374
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 376
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 377
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 378
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 379
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scientific-writing/assets/reporting_guidelines.json

  • Network accessline 28
    "id": "consort-2025",       "name": "CONSORT 2025",       "official_url": "https://www.consort-spirit.org/",
  • Network accessline 29
    "name": "CONSORT 2025",       "official_url": "https://www.consort-spirit.org/",       "protocol": false,
  • Network accessline 30
    "official_url": "https://www.consort-spirit.org/",
  • Network accessline 61
    "id": "consort-ai-2020",       "name": "CONSORT-AI extension",       "official_url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",
  • Network accessline 62
    "name": "CONSORT-AI extension",       "official_url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",       "protocol": false,
  • Network accessline 63
    "official_url": "https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/",
  • Network accessline 100
    "id": "spirit-2025",       "name": "SPIRIT 2025",       "official_url": "https://www.consort-spirit.org/",
  • Network accessline 101
    "name": "SPIRIT 2025",       "official_url": "https://www.consort-spirit.org/",       "protocol": true,
  • Network accessline 102
    "official_url": "https://www.consort-spirit.org/",
  • Network accessline 133
    "id": "spirit-ai-2020",       "name": "SPIRIT-AI extension",       "official_url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",
  • Network accessline 134
    "name": "SPIRIT-AI extension",       "official_url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",       "protocol": true,
  • Network accessline 135
    "official_url": "https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/",
  • Network accessline 172
    "id": "prisma-2020",       "name": "PRISMA 2020",       "official_url": "https://www.prisma-statement.org/prisma-2020",
  • Network accessline 173
    "name": "PRISMA 2020",       "official_url": "https://www.prisma-statement.org/prisma-2020",       "protocol": false,
  • Network accessline 174
    "official_url": "https://www.prisma-statement.org/prisma-2020",
  • Network accessline 210
    "id": "strobe-2007",       "name": "STROBE",       "official_url": "https://www.strobe-statement.org/checklists/",
  • Network accessline 211
    "name": "STROBE",       "official_url": "https://www.strobe-statement.org/checklists/",       "protocol": false,
  • Network accessline 212
    "official_url": "https://www.strobe-statement.org/checklists/",
  • Network accessline 246
    "id": "stard-2015",       "name": "STARD 2015",       "official_url": "https://resources.equator-network.org/reporting-guidelines/stard",
  • Network accessline 247
    "name": "STARD 2015",       "official_url": "https://resources.equator-network.org/reporting-guidelines/stard",       "protocol": false,
  • Network accessline 248
    "official_url": "https://resources.equator-network.org/reporting-guidelines/stard",
  • Network accessline 277
    "id": "stard-ai-2025",       "name": "STARD-AI",       "official_url": "https://www.nature.com/articles/s41591-025-03953-8",
  • Network accessline 278
    "name": "STARD-AI",       "official_url": "https://www.nature.com/articles/s41591-025-03953-8",       "protocol": false,
  • Network accessline 279
    "official_url": "https://www.nature.com/articles/s41591-025-03953-8",
  • Network accessline 314
    "id": "tripod-ai-2024",       "name": "TRIPOD+AI",       "official_url": "https://www.tripod-statement.org/",
  • Network accessline 315
    "name": "TRIPOD+AI",       "official_url": "https://www.tripod-statement.org/",       "protocol": false,
  • Network accessline 316
    "official_url": "https://www.tripod-statement.org/",
  • Network accessline 347
    "id": "tripod-llm-2025",       "name": "TRIPOD-LLM",       "official_url": "https://www.tripod-statement.org/",
  • Network accessline 348
    "name": "TRIPOD-LLM",       "official_url": "https://www.tripod-statement.org/",       "protocol": false,
  • Network accessline 349
    "official_url": "https://www.tripod-statement.org/",
  • Network accessline 382
    "id": "care-2013",       "name": "CARE",       "official_url": "https://www.care-statement.org/checklist",
  • Network accessline 383
    "name": "CARE",       "official_url": "https://www.care-statement.org/checklist",       "protocol": false,
  • Network accessline 384
    "official_url": "https://www.care-statement.org/checklist",
  • Network accessline 415
    "id": "arrive-2.0-2020",       "name": "ARRIVE 2.0",       "official_url": "https://arriveguidelines.org/arrive-guidelines",
  • Network accessline 416
    "name": "ARRIVE 2.0",       "official_url": "https://arriveguidelines.org/arrive-guidelines",       "protocol": false,
  • Network accessline 417
    "official_url": "https://arriveguidelines.org/arrive-guidelines",
  • Network accessline 448
    "id": "squire-2.0-2015",       "name": "SQUIRE 2.0",       "official_url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",
  • Network accessline 449
    "name": "SQUIRE 2.0",       "official_url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",       "protocol": false,
  • Network accessline 450
    "official_url": "https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1",
  • Network accessline 481
    "id": "cheers-2022",       "name": "CHEERS 2022",       "official_url": "https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-gu
  • Network accessline 482
    "name": "CHEERS 2022",       "official_url": "https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-guidance-for-health-economic-
  • Network accessline 483
    "official_url": "https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-guidance-for-health-economic-evaluations",
  • Network accessline 514
    "id": "srqr-2014",       "name": "SRQR",       "official_url": "https://www.equator-network.org/reporting-guidelines/srqr/",
  • Network accessline 515
    "name": "SRQR",       "official_url": "https://www.equator-network.org/reporting-guidelines/srqr/",       "protocol": false,
  • Network accessline 516
    "official_url": "https://www.equator-network.org/reporting-guidelines/srqr/",

skills/scientific-writing/references/source_ledger.md

  • Network accessline 18
    - Organization: International Committee of Medical Journal Editors - Version: Updated January 2026 - URL: https://www.icmje.org/icmje-recommendations.pdf
  • Network accessline 19
    - Version: Updated January 2026 - URL: https://www.icmje.org/icmje-recommendations.pdf - Used for: authorship criteria, human accountability, AI disclosure, reference
  • Network accessline 20
    - URL: https://www.icmje.org/icmje-recommendations.pdf
  • Network accessline 27
    - Organization: ICMJE - Date: January 2026 - URL: https://www.icmje.org/news-and-editorials/updated_recommendations_jan2026.html
  • Network accessline 28
    - Date: January 2026 - URL: https://www.icmje.org/news-and-editorials/updated_recommendations_jan2026.html - Used for: confirmation that the 2026 update added expanded AI guidance and author
  • Network accessline 29
    - URL: https://www.icmje.org/news-and-editorials/updated_recommendations_jan2026.html
  • Network accessline 35
    - Organization: Committee on Publication Ethics - Formal position last reviewed: 2023; current page rechecked 2026-10-01 - URL: https://publicationethics.org/guidance/cope-position/authorship-and-ai-tools
  • Network accessline 36
    - Formal position last reviewed: 2023; current page rechecked 2026-10-01 - URL: https://publicationethics.org/guidance/cope-position/authorship-and-ai-tools - Used for: AI cannot be an author; authors disclose use and remain responsible.
  • Network accessline 37
    - URL: https://publicationethics.org/guidance/cope-position/authorship-and-ai-tools
  • Network accessline 42
    - Organization: COPE - Version history: current version published 2026-07-21 - URL: https://publicationethics.org/membership/code-of-conduct
  • Network accessline 43
    - Version history: current version published 2026-07-21 - URL: https://publicationethics.org/membership/code-of-conduct - Used for: published Code of Conduct for Members, replacing the retired Core
  • Network accessline 44
    - URL: https://publicationethics.org/membership/code-of-conduct
  • Network accessline 50
    - Organization: COPE - URL: https://publicationethics.org/about/what-we-do/our-story/history-code-conduct
  • Network accessline 51
    - URL: https://publicationethics.org/about/what-we-do/our-story/history-code-conduct
  • Network accessline 59
    - Organization: EQUATOR Network - URL: https://www.equator-network.org/reporting-guidelines/
  • Network accessline 60
    - URL: https://www.equator-network.org/reporting-guidelines/
  • Network accessline 65
    - Organization: SPIRIT–CONSORT - Version: CONSORT 2025 and SPIRIT 2025 - URL: https://www.consort-spirit.org/
  • Network accessline 66
    - Version: CONSORT 2025 and SPIRIT 2025 - URL: https://www.consort-spirit.org/ - Used for: current statements, editable checklists, expanded checklists, flow or
  • Network accessline 67
    - URL: https://www.consort-spirit.org/
  • Network accessline 73
    - Original statement publication: BMJ - Date: 2025 - URL: https://www.bmj.com/content/389/bmj-2024-081123
  • Network accessline 74
    - Date: 2025 - URL: https://www.bmj.com/content/389/bmj-2024-081123 - Used for: current randomized-trial reporting statement and scope.
  • Network accessline 75
    - URL: https://www.bmj.com/content/389/bmj-2024-081123
  • Network accessline 80
    - Original statement publication: JAMA - Date: 2025-04-28 - URL: https://jamanetwork.com/journals/jama/fullarticle/2833408
  • Network accessline 81
    - Date: 2025-04-28 - URL: https://jamanetwork.com/journals/jama/fullarticle/2833408 - Used for: current randomized-trial protocol reporting statement and scope.
  • Network accessline 82
    - URL: https://jamanetwork.com/journals/jama/fullarticle/2833408
  • Network accessline 87
    - Organization: PRISMA - URL: https://www.prisma-statement.org/prisma-2020
  • Network accessline 88
    - URL: https://www.prisma-statement.org/prisma-2020
  • Network accessline 89
    - Checklist URL: https://www.prisma-statement.org/prisma-2020-checklist
  • Network accessline 94
    - Organization: STROBE Initiative - Version: original 2007 statement; current official checklist page - URL: https://www.strobe-statement.org/checklists/
  • Network accessline 95
    - Version: original 2007 statement; current official checklist page - URL: https://www.strobe-statement.org/checklists/ - Used for: cohort, case-control, and cross-sectional study reporting.
  • Network accessline 96
    - URL: https://www.strobe-statement.org/checklists/
  • Network accessline 101
    - Organization: UK EQUATOR Centre - Version shown by source: STARD 2015 v1.1 - URL: https://resources.equator-network.org/reporting-guidelines/stard
  • Network accessline 102
    - Version shown by source: STARD 2015 v1.1 - URL: https://resources.equator-network.org/reporting-guidelines/stard - Used for: diagnostic-accuracy reporting and the explicit distinction between
  • Network accessline 103
    - URL: https://resources.equator-network.org/reporting-guidelines/stard
  • Network accessline 109
    - Original consensus statement publication: Nature Medicine - Date: 2025-09-15; author correction dated 2026-07-13 adds a consortium member - Correction: https://www.nature.com/articles/s41591-026-04570-9
  • Network accessline 110
    - Date: 2025-09-15; author correction dated 2026-07-13 adds a consortium member - Correction: https://www.nature.com/articles/s41591-026-04570-9 - URL: https://www.nature.com/articles/s41591-025-03953-8
  • Network accessline 111
    - Correction: https://www.nature.com/articles/s41591-026-04570-9
  • Network accessline 112
    - URL: https://www.nature.com/articles/s41591-025-03953-8
  • Network accessline 117
    - Organization: TRIPOD - Versions: TRIPOD+AI 2024; TRIPOD-LLM 2025 - URL: https://www.tripod-statement.org/
  • Network accessline 118
    - Versions: TRIPOD+AI 2024; TRIPOD-LLM 2025 - URL: https://www.tripod-statement.org/ - EQUATOR record: https://www.equator-network.org/reporting-guidelines/tripod-statement
  • Network accessline 119
    - URL: https://www.tripod-statement.org/
  • Network accessline 120
    - EQUATOR record: https://www.equator-network.org/reporting-guidelines/tripod-statement
  • Network accessline 126
    - Organization: CARE - Version: 2013 - URL: https://www.care-statement.org/checklist
  • Network accessline 127
    - Version: 2013 - URL: https://www.care-statement.org/checklist - Used for: case-report reporting and consent-sensitive coverage.
  • Network accessline 128
    - URL: https://www.care-statement.org/checklist
  • Network accessline 133
    - Organization: NC3Rs ARRIVE - Date: 2020 - URL: https://arriveguidelines.org/arrive-guidelines
  • Network accessline 134
    - Date: 2020 - URL: https://arriveguidelines.org/arrive-guidelines - Author checklists: https://arriveguidelines.org/resources/author-checklists
  • Network accessline 135
    - URL: https://arriveguidelines.org/arrive-guidelines
  • Network accessline 136
    - Author checklists: https://arriveguidelines.org/resources/author-checklists
  • Network accessline 141
    - Organization: SQUIRE - Date: 2015 - URL: https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1
  • Network accessline 142
    - Date: 2015 - URL: https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1 - Used for: healthcare quality-improvement reporting.
  • Network accessline 143
    - URL: https://www.squire-statement.org/index.cfm?fuseaction=page.viewPage&pageID=471&nodeID=1
  • Network accessline 148
    - Organization: ISPOR - Date: 2022 - URL: https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-guidance-for-health-economic-eval
  • Network accessline 149
    - Date: 2022 - URL: https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-guidance-for-health-economic-evaluations - EQUATOR reco
  • Network accessline 150
    - URL: https://www.ispor.org/heor-resources/good-practices/article/consolidated-health-economic-evaluation-reporting-standards-2022-cheers-2022-statement-updated-reporting-guidance-for-health-economic-evaluations
  • Network accessline 151
    - EQUATOR record: https://www.equator-network.org/reporting-guidelines/cheers/
  • Network accessline 156
    - Organization: EQUATOR Network record for the CONSORT-AI Working Group - Date: 2020; EQUATOR record updated 2026-04-04 - URL: https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/
  • Network accessline 157
    - Date: 2020; EQUATOR record updated 2026-04-04 - URL: https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/ - Used for: trial reports evaluating interventions with an AI component.
  • Network accessline 158
    - URL: https://www.equator-network.org/reporting-guidelines/consort-artificial-intelligence/
  • Network accessline 163
    - Organization: EQUATOR Network record for the SPIRIT-AI Working Group - Date: 2020; EQUATOR record updated 2025-05-30 - URL: https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/
  • Network accessline 164
    - Date: 2020; EQUATOR record updated 2025-05-30 - URL: https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/ - Used for: protocols for trials evaluating interventions with an AI component.
  • Network accessline 165
    - URL: https://www.equator-network.org/reporting-guidelines/spirit-artificial-intelligence/
  • Network accessline 170
    - Organization: EQUATOR Network record for the original guideline - Date: 2014; EQUATOR record updated 2023-01-18 - URL: https://www.equator-network.org/reporting-guidelines/srqr/
  • Network accessline 171
    - Date: 2014; EQUATOR record updated 2023-01-18 - URL: https://www.equator-network.org/reporting-guidelines/srqr/ - Used for: reporting qualitative research studies.
  • Network accessline 172
    - URL: https://www.equator-network.org/reporting-guidelines/srqr/
  • Network accessline 179
    - Standards body: NISO - Standard: ANSI/NISO Z39.104-2022 - URL: https://credit.niso.org/
  • Network accessline 180
    - Standard: ANSI/NISO Z39.104-2022 - URL: https://credit.niso.org/ - Role definitions: https://credit.niso.org/contributor-roles/
  • Network accessline 181
    - URL: https://credit.niso.org/
  • Network accessline 182
    - Role definitions: https://credit.niso.org/contributor-roles/
  • Network accessline 188
    - Organization: U.S. National Library of Medicine - URL: https://www.ncbi.nlm.nih.gov/books/NBK7256/
  • Network accessline 189
    - URL: https://www.ncbi.nlm.nih.gov/books/NBK7256/
  • Network accessline 194
    - Organization: U.S. National Library of Medicine - URL: https://www.nlm.nih.gov/bsd/uniform_requirements.html
  • Network accessline 195
    - URL: https://www.nlm.nih.gov/bsd/uniform_requirements.html
  • Network accessline 202
    - Publisher: Nature Portfolio - URL: https://www.nature.com/nature-portfolio/editorial-policies/reporting-standards
  • Network accessline 203
    - URL: https://www.nature.com/nature-portfolio/editorial-policies/reporting-standards
  • Network accessline 209
    - Publisher: Nature Portfolio - URL: https://www.nature.com/nature-portfolio/editorial-policies/authorship
  • Network accessline 210
    - URL: https://www.nature.com/nature-portfolio/editorial-policies/authorship
  • Network accessline 216
    - Publisher: JAMA Network - Date: 2023-07-27 - URL: https://jamanetwork.com/journals/jama/fullarticle/2807956
  • Network accessline 217
    - Date: 2023-07-27 - URL: https://jamanetwork.com/journals/jama/fullarticle/2807956 - Used for: an example journal policy on authors, reviewers, editors, disclosure, and
  • Network accessline 218
    - URL: https://jamanetwork.com/journals/jama/fullarticle/2807956
  • Network accessline 224
    - Journal: JAMA - URL: https://jamanetwork.com/journals/jama/pages/instructions-for-authors
  • Network accessline 225
    - URL: https://jamanetwork.com/journals/jama/pages/instructions-for-authors
  • Network accessline 232
    - Publisher: PLOS - URL: https://journals.plos.org/plosbiology/s/data-availability
  • Network accessline 233
    - URL: https://journals.plos.org/plosbiology/s/data-availability
  • Network accessline 242
    - Version: 2023 revised edition - DOI: 10.26356/ECOC - URL: https://allea.org/portfolio-item/european-code-of-conduct-2023
  • Network accessline 243
    - DOI: 10.26356/ECOC - URL: https://allea.org/portfolio-item/european-code-of-conduct-2023 - Used for: reliability, honesty, respect, accountability, data practices, open science,
  • Network accessline 244
    - URL: https://allea.org/portfolio-item/european-code-of-conduct-2023
  • Network accessline 250
    - Organization: UNESCO - Adopted: 2021 - URL: https://www.unesco.org/en/open-science/about
  • Network accessline 251
    - Adopted: 2021 - URL: https://www.unesco.org/en/open-science/about - Used for: openness that is equitable and as open as possible while respecting
  • Network accessline 252
    - URL: https://www.unesco.org/en/open-science/about
  • Network accessline 259
    - Organization: U.S. National Institutes of Health - Effective: 2023-01-25 - URL: https://grants.nih.gov/policy-and-compliance/policy-topics/sharing-policies/dms/policy-overview
  • Network accessline 260
    - Effective: 2023-01-25 - URL: https://grants.nih.gov/policy-and-compliance/policy-topics/sharing-policies/dms/policy-overview - Used for: planning, budgeting, submitting, and complying with data-management and
  • Network accessline 261
    - URL: https://grants.nih.gov/policy-and-compliance/policy-topics/sharing-policies/dms/policy-overview
  • Network accessline 267
    - Organization: Center for Open Science - Version: TOP 2025 - URL: https://www.cos.io/initiatives/top-guidelines
  • Network accessline 268
    - Version: TOP 2025 - URL: https://www.cos.io/initiatives/top-guidelines - Used for: study registration, protocols, analysis plans, materials, data, code,
  • Network accessline 269
    - URL: https://www.cos.io/initiatives/top-guidelines

skills/scientific-writing/scripts/_common.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/audit_claims.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/check_consistency.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/check_references.py

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    def normalize_doi(value: str) -> str:     normalized = value.strip().lower()     for prefix in ("https://doi.org/", "http://doi.org/", "doi:"):
  • Network accessline 32
    normalized = value.strip().lower()     for prefix in ("https://doi.org/", "http://doi.org/", "doi:"):         if normalized.startswith(prefix):
  • Network accessline 33
    for prefix in ("https://doi.org/", "http://doi.org/", "doi:"):

skills/scientific-writing/scripts/lint_manuscript.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/scaffold_manuscript.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/select_reporting_guidelines.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/validate_authorship.py

  • Executable scriptline 1
    Executable file

skills/scientific-writing/scripts/validate_manifest.py

  • Executable scriptline 1
    Executable file

skills/scikit-bio/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 390
    **Important notes:** - BIOM tables are standard in QIIME 2 workflows - Table-like NumPy/DataFrame inputs use samples × features. A native BIOM `Table.matrix_data` uses **features (observations) × samples**; transpose only when manually extr
  • Network accessline 391
    - BIOM tables are standard in QIIME 2 workflows - Table-like NumPy/DataFrame inputs use samples × features. A native BIOM `Table.matrix_data` uses **features (observations) × samples**; transpose only when manually extracting it for a sampl
  • Network accessline 392
    - Table-like NumPy/DataFrame inputs use samples × features. A native BIOM `Table.matrix_data` uses **features (observations) × samples**; transpose only when manually extracting it for a samples-by-features API, and align both ID vectors. P
  • Network accessline 466
    - Official documentation: https://scikit.bio/docs/latest/
  • Network accessline 467
    - GitHub repository: https://github.com/scikit-bio/scikit-bio
  • Network accessline 468
    - Changelog: https://github.com/scikit-bio/scikit-bio/blob/main/CHANGELOG.md
  • Network accessline 469
    - Reference paper: "scikit-bio: a fundamental Python library for biological omic data analysis," *Nature Methods* (2025), https://www.nature.com/articles/s41592-025-02981-z
  • Network accessline 470
    - Forum support: https://forum.qiime2.org (scikit-bio is part of QIIME 2 ecosystem)
  • Network accessline 478
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 480
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 482
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 483
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 484
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 485
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scikit-bio/references/review.md

  • Network accessline 17
    - [PyPI release metadata](https://pypi.org/pypi/scikit-bio/json)
  • Network accessline 18
    - [0.7.4 release](https://github.com/scikit-bio/scikit-bio/releases/tag/0.7.4)
  • Network accessline 19
    - [Tagged changelog](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/CHANGELOG.md)
  • Network accessline 20
    - [Sequence operations source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/sequence/_sequence.py): regex capture groups, k-mer frequencies, metadata and distances.
  • Network accessline 21
    - [Pair alignment](https://scikit.bio/docs/latest/generated/skbio.alignment.pair_align.html), [TabularMSA](https://scikit.bio/docs/latest/generated/skbio.alignment.TabularMSA.html), [progressive MSA](https://scikit.bio/docs/latest/generated
  • Network accessline 22
    - [Tree operations source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/tree/_tree.py), [NJ](https://scikit.bio/docs/latest/generated/skbio.tree.nj.html), [minimum evolution source](https://github.com/scikit-bio/scikit-bio/blob
  • Network accessline 23
    - [Diversity driver source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/diversity/_driver.py), [count validation source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/diversity/_util.py), [subsampling](https://scik
  • Network accessline 24
    - [PCoA](https://scikit.bio/docs/latest/generated/skbio.stats.ordination.pcoa.html), [CCA](https://scikit.bio/docs/latest/generated/skbio.stats.ordination.cca.html), [RDA](https://scikit.bio/docs/latest/generated/skbio.stats.ordination.rda.
  • Network accessline 25
    - [Mantel](https://scikit.bio/docs/latest/generated/skbio.stats.distance.mantel.html), [PERMDISP](https://scikit.bio/docs/latest/generated/skbio.stats.distance.permdisp.html), [distance module](https://scikit.bio/docs/latest/stats.distance.
  • Network accessline 26
    - [ANCOM](https://scikit.bio/docs/latest/generated/skbio.stats.composition.ancom.html), [Dirichlet-multinomial source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/stats/composition/_dirmult.py): positive-composition versus cou
  • Network accessline 27
    - [I/O registry](https://scikit.bio/docs/latest/io.html), [FASTA source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/io/format/fasta.py), [FASTQ source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/io/format/fastq
  • Network accessline 28
    - [Table dispatch](https://scikit.bio/docs/latest/table.html), [BIOM table API](https://biom-format.org/documentation/table_objects.html), [augmentation source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/table/_augment.py): o
  • Network accessline 29
    - [Embedding source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/embedding/_embedding.py), [protein embedding source](https://github.com/scikit-bio/scikit-bio/blob/0.7.4/skbio/embedding/_protein.py): residue rows, sequence vec
  • Network accessline 30
    - [QIIME 2 import guide](https://amplicon-docs.qiime2.org/en/latest/how-to-guides/how-to-import/): external artifact boundary and explicit semantic type.

skills/scikit-learn/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 22
    Targets **scikit-learn 1.9.1**, verified with Python 3.13. The release requires Python 3.11+; use its published wheels for your interpreter/platform. See the [1.9 release notes](https://scikit-learn.org/stable/whats_new/v1.9.html). The bund
  • Network accessline 264
    ### Match the Split to the Independent Unit For independent classification rows, preserve class distribution as below. For repeated patients, specimens, sites, or related molecules, keep each group entirely in one partition using `GroupKFol
  • Network accessline 265
    For independent classification rows, preserve class distribution as below. For repeated patients, specimens, sites, or related molecules, keep each group entirely in one partition using `GroupKFold` or `StratifiedGroupKFold`; class stratifi
  • Network accessline 326
    - Official Documentation: https://scikit-learn.org/stable/
  • Network accessline 327
    - User Guide: https://scikit-learn.org/stable/user_guide.html
  • Network accessline 328
    - API Reference: https://scikit-learn.org/stable/api/index.html
  • Network accessline 329
    - Examples Gallery: https://scikit-learn.org/stable/auto_examples/index.html
  • Network accessline 337
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 339
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 341
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 342
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 343
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 344
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scikit-learn/references/common_workflows.md

  • Network accessline 124
    - https://scikit-learn.org/stable/common_pitfalls.html
  • Network accessline 125
    - https://scikit-learn.org/stable/modules/clustering.html

skills/scikit-learn/references/core_capabilities.md

  • Network accessline 139
    - https://scikit-learn.org/stable/user_guide.html
  • Network accessline 140
    - https://scikit-learn.org/stable/api/index.html

skills/scikit-learn/references/model_evaluation.md

  • Network accessline 617
    - https://scikit-learn.org/stable/modules/cross_validation.html
  • Network accessline 618
    - https://scikit-learn.org/stable/modules/model_evaluation.html
  • Network accessline 619
    - https://scikit-learn.org/stable/model_persistence.html
  • Network accessline 620
    - https://imbalanced-learn.org/stable/common_pitfalls.html

skills/scikit-learn/references/pipelines_and_composition.md

  • Network accessline 630
    - https://scikit-learn.org/stable/modules/compose.html
  • Network accessline 631
    - https://scikit-learn.org/stable/modules/generated/sklearn.pipeline.Pipeline.html

skills/scikit-learn/references/preprocessing.md

  • Network accessline 621
    - https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.TargetEncoder.html
  • Network accessline 622
    - https://scikit-learn.org/stable/modules/generated/sklearn.impute.SimpleImputer.html
  • Network accessline 623
    - https://scikit-learn.org/stable/modules/preprocessing.html

skills/scikit-learn/references/quick_reference.md

  • Network accessline 436
    - Official Documentation: https://scikit-learn.org/stable/
  • Network accessline 437
    - User Guide: https://scikit-learn.org/stable/user_guide.html
  • Network accessline 438
    - API Reference: https://scikit-learn.org/stable/api/index.html
  • Network accessline 439
    - Examples: https://scikit-learn.org/stable/auto_examples/index.html
  • Network accessline 440
    - Tutorials: https://scikit-learn.org/stable/getting_started.html
  • Network accessline 444
    - https://scikit-learn.org/stable/whats_new/v1.9.html
  • Network accessline 445
    - https://scikit-learn.org/stable/common_pitfalls.html
  • Network accessline 446
    - https://scikit-learn.org/stable/model_persistence.html

skills/scikit-learn/references/supervised_learning.md

  • Network accessline 385
    - https://scikit-learn.org/stable/modules/linear_model.html
  • Network accessline 386
    - https://scikit-learn.org/stable/modules/ensemble.html
  • Network accessline 387
    - https://scikit-learn.org/stable/auto_examples/inspection/plot_permutation_importance.html

skills/scikit-learn/references/unsupervised_learning.md

  • Network accessline 526
    - https://scikit-learn.org/stable/modules/clustering.html
  • Network accessline 527
    - https://scikit-learn.org/stable/modules/generated/sklearn.cluster.HDBSCAN.html
  • Network accessline 528
    - https://scikit-learn.org/stable/modules/generated/sklearn.manifold.ClassicalMDS.html
  • Network accessline 529
    - https://scikit-learn.org/stable/modules/outlier_detection.html
  • Network accessline 530
    - https://umap-learn.readthedocs.io/en/latest/parameters.html

skills/scikit-learn/scripts/classification_pipeline.py

  • Executable scriptline 1
    Executable file

skills/scikit-learn/scripts/clustering_analysis.py

  • Executable scriptline 1
    Executable file

skills/scikit-survival/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 331
    - [PyPI 0.28.0](https://pypi.org/project/scikit-survival/) — released 2026-07-05.
  • Network accessline 332
    - [GitHub v0.28.0 release](https://github.com/sebp/scikit-survival/releases/tag/v0.28.0)
  • Network accessline 333
    — published 2026-07-05. - [0.28 release notes](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.28.html). - [Installation guide](https://scikit-survival.readthedocs.io/en/stable/install.html).
  • Network accessline 334
    - [0.28 release notes](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.28.html).
  • Network accessline 335
    - [Installation guide](https://scikit-survival.readthedocs.io/en/stable/install.html).
  • Network accessline 336
    - [Stable user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/index.html).
  • Network accessline 337
    - [Released implementation](https://github.com/sebp/scikit-survival/tree/v0.28.0/sksurv).
  • Network accessline 338
    - [Stable API reference](https://scikit-survival.readthedocs.io/en/stable/api/index.html).
  • Network accessline 346
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 348
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 350
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 351
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 352
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 353
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scikit-survival/references/competing-risks.md

  • Network accessline 314
    - [Released CIF implementation](https://github.com/sebp/scikit-survival/blob/v0.28.0/sksurv/nonparametric.py) — native defects above reproduced on a six-row synthetic fixture.
  • Network accessline 316
    - [Competing-risks user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/competing-risks.html)
  • Network accessline 317
    - [CIF API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.nonparametric.cumulative_incidence_competing_risks.html)
  • Network accessline 318
    - [Dataset API](https://scikit-survival.readthedocs.io/en/stable/api/datasets.html)
  • Network accessline 319
    - [0.24 release notes introducing CIF](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.24.html)
  • Network accessline 323
    - Aalen O. "Nonparametric estimation of partial transition probabilities in   multiple decrement models." *Annals of Statistics* 6 (1978), 534-545.   [Project Euclid record](https://projecteuclid.org/journals/annals-of-statistics/volume-6/i
  • Network accessline 324
    multiple decrement models." *Annals of Statistics* 6 (1978), 534-545.   [Project Euclid record](https://projecteuclid.org/journals/annals-of-statistics/volume-6/issue-3/Nonparametric-Estimation-of-Partial-Transition-Probabilities-in-Multipl
  • Network accessline 325
    [Project Euclid record](https://projecteuclid.org/journals/annals-of-statistics/volume-6/issue-3/Nonparametric-Estimation-of-Partial-Transition-Probabilities-in-Multiple-Decrement-Models/10.1214/aos/1176344198.full)
  • Network accessline 326
    - Gray RJ. "A class of K-sample tests for comparing the cumulative incidence of   a competing risk." *Annals of Statistics* 16 (1988), 1141-1154.   [doi:10.1214/aos/1176350951](https://doi.org/10.1214/aos/1176350951)
  • Network accessline 328
    [doi:10.1214/aos/1176350951](https://doi.org/10.1214/aos/1176350951)

skills/scikit-survival/references/cox-models.md

  • Network accessline 255
    - [CoxPHSurvivalAnalysis API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.linear_model.CoxPHSurvivalAnalysis.html)
  • Network accessline 256
    - [CoxnetSurvivalAnalysis API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.linear_model.CoxnetSurvivalAnalysis.html)
  • Network accessline 257
    - [IPCRidge API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.linear_model.IPCRidge.html)
  • Network accessline 258
    - [Penalized Cox user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/coxnet.html)
  • Network accessline 259
    - [Understanding predictions](https://scikit-survival.readthedocs.io/en/stable/user_guide/understanding_predictions.html)

skills/scikit-survival/references/data-handling.md

  • Network accessline 286
    - [Surv API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.util.Surv.html)
  • Network accessline 287
    - [OneHotEncoder API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.preprocessing.OneHotEncoder.html)
  • Network accessline 288
    - [Dataset API](https://scikit-survival.readthedocs.io/en/stable/api/datasets.html)
  • Network accessline 289
    - [0.28 release notes](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.28.html)
  • Network accessline 290
    - [Introduction user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/00-introduction.html)

skills/scikit-survival/references/ensemble-models.md

  • Network accessline 293
    - [Released survival losses](https://github.com/sebp/scikit-survival/blob/v0.28.0/sksurv/ensemble/survival_loss.py) and [fit loops](https://github.com/sebp/scikit-survival/blob/v0.28.0/sksurv/ensemble/boosting.py) — IPCW caveats reproduced 
  • Network accessline 295
    - [Random survival forest user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/random-survival-forest.html)
  • Network accessline 296
    - [Gradient boosting user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/boosting.html)
  • Network accessline 297
    - [RandomSurvivalForest API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.ensemble.RandomSurvivalForest.html)
  • Network accessline 298
    - [ExtraSurvivalTrees API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.ensemble.ExtraSurvivalTrees.html)
  • Network accessline 299
    - [GradientBoostingSurvivalAnalysis API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.ensemble.GradientBoostingSurvivalAnalysis.html)
  • Network accessline 300
    - [ComponentwiseGradientBoostingSurvivalAnalysis API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.ensemble.ComponentwiseGradientBoostingSurvivalAnalysis.html)
  • Network accessline 301
    - [0.28 release notes](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.28.html)
  • Network accessline 302
    - [0.27 release notes](https://scikit-survival.readthedocs.io/en/stable/release_notes/v0.27.html)

skills/scikit-survival/references/evaluation-metrics.md

  • Network accessline 375
    - Harrell FE Jr, Califf RM, Pryor DB, Lee KL, Rosati RA. "Evaluating the   yield of medical tests." *JAMA* (1982).   [doi:10.1001/jama.1982.03320430047030](https://doi.org/10.1001/jama.1982.03320430047030)
  • Network accessline 376
    yield of medical tests." *JAMA* (1982).   [doi:10.1001/jama.1982.03320430047030](https://doi.org/10.1001/jama.1982.03320430047030) - Uno H, Cai T, Pencina MJ, D'Agostino RB, Wei LJ. "On the C-statistics for
  • Network accessline 377
    [doi:10.1001/jama.1982.03320430047030](https://doi.org/10.1001/jama.1982.03320430047030)
  • Network accessline 379
    evaluating overall adequacy of risk prediction procedures with censored   survival data." *Statistics in Medicine* (2011).   [doi:10.1002/sim.4154](https://doi.org/10.1002/sim.4154)
  • Network accessline 380
    survival data." *Statistics in Medicine* (2011).   [doi:10.1002/sim.4154](https://doi.org/10.1002/sim.4154) - Heagerty PJ, Lumley T, Pepe MS. "Time-dependent ROC curves for censored
  • Network accessline 381
    [doi:10.1002/sim.4154](https://doi.org/10.1002/sim.4154)
  • Network accessline 382
    - Heagerty PJ, Lumley T, Pepe MS. "Time-dependent ROC curves for censored   survival data and a diagnostic marker." *Biometrics* (2000).   [doi:10.1111/j.0006-341X.2000.00337.x](https://doi.org/10.1111/j.0006-341X.2000.00337.x)
  • Network accessline 383
    survival data and a diagnostic marker." *Biometrics* (2000).   [doi:10.1111/j.0006-341X.2000.00337.x](https://doi.org/10.1111/j.0006-341X.2000.00337.x) - Heagerty PJ, Zheng Y. "Survival model predictive accuracy and ROC curves."
  • Network accessline 384
    [doi:10.1111/j.0006-341X.2000.00337.x](https://doi.org/10.1111/j.0006-341X.2000.00337.x)
  • Network accessline 385
    - Heagerty PJ, Zheng Y. "Survival model predictive accuracy and ROC curves."   *Biometrics* (2005).   [doi:10.1111/j.0006-341X.2005.030814.x](https://doi.org/10.1111/j.0006-341X.2005.030814.x)
  • Network accessline 386
    *Biometrics* (2005).   [doi:10.1111/j.0006-341X.2005.030814.x](https://doi.org/10.1111/j.0006-341X.2005.030814.x) - Graf E, Schmoor C, Sauerbrei W, Schumacher M. "Assessment and comparison
  • Network accessline 387
    [doi:10.1111/j.0006-341X.2005.030814.x](https://doi.org/10.1111/j.0006-341X.2005.030814.x)
  • Network accessline 389
    of prognostic classification schemes for survival data."   *Statistics in Medicine* (1999).   [doi:10.1002/(SICI)1097-0258(19990915/30)18:17/18%3C2529::AID-SIM274%3E3.0.CO;2-5](https://doi.org/10.1002/%28SICI%291097-0258%2819990915/30%2918%
  • Network accessline 390
    *Statistics in Medicine* (1999).   [doi:10.1002/(SICI)1097-0258(19990915/30)18:17/18%3C2529::AID-SIM274%3E3.0.CO;2-5](https://doi.org/10.1002/%28SICI%291097-0258%2819990915/30%2918%3A17/18%3C2529%3A%3AAID-SIM274%3E3.0.CO%3B2-5) - Gerds TA, 
  • Network accessline 391
    [doi:10.1002/(SICI)1097-0258(19990915/30)18:17/18%3C2529::AID-SIM274%3E3.0.CO;2-5](https://doi.org/10.1002/%28SICI%291097-0258%2819990915/30%2918%3A17/18%3C2529%3A%3AAID-SIM274%3E3.0.CO%3B2-5)
  • Network accessline 393
    in general survival models with right-censored event times."   *Biometrical Journal* (2006).   [doi:10.1002/bimj.200610301](https://doi.org/10.1002/bimj.200610301)
  • Network accessline 395
    [doi:10.1002/bimj.200610301](https://doi.org/10.1002/bimj.200610301)
  • Network accessline 401
    - [Evaluation user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/evaluating-survival-models.html)
  • Network accessline 402
    - [Metrics API index](https://scikit-survival.readthedocs.io/en/stable/api/metrics.html)
  • Network accessline 403
    - [IPCW concordance API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.metrics.concordance_index_ipcw.html)
  • Network accessline 404
    - [Cumulative/dynamic AUC API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.metrics.cumulative_dynamic_auc.html)
  • Network accessline 405
    - [Brier score API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.metrics.brier_score.html)
  • Network accessline 406
    - [Integrated Brier score API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.metrics.integrated_brier_score.html)
  • Network accessline 407
    - [IPCW scorer wrapper API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.metrics.as_concordance_index_ipcw_scorer.html)

skills/scikit-survival/references/svm-models.md

  • Network accessline 283
    - [Released clinical-kernel implementation](https://github.com/sebp/scikit-survival/blob/v0.28.0/sksurv/kernels/clinical.py) and [Cython ranges](https://github.com/sebp/scikit-survival/blob/v0.28.0/sksurv/kernels/_clinical_kernel.pyx).
  • Network accessline 285
    - [Survival SVM user guide](https://scikit-survival.readthedocs.io/en/stable/user_guide/survival-svm.html)
  • Network accessline 286
    - [FastSurvivalSVM API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.svm.FastSurvivalSVM.html)
  • Network accessline 287
    - [FastKernelSurvivalSVM API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.svm.FastKernelSurvivalSVM.html)
  • Network accessline 288
    - [HingeLossSurvivalSVM API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.svm.HingeLossSurvivalSVM.html)
  • Network accessline 289
    - [MinlipSurvivalAnalysis API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.svm.MinlipSurvivalAnalysis.html)
  • Network accessline 290
    - [NaiveSurvivalSVM API](https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.svm.NaiveSurvivalSVM.html)
  • Network accessline 291
    - [Clinical kernels API](https://scikit-survival.readthedocs.io/en/stable/api/kernels.html)

skills/scikit-survival/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scikit-survival/scripts/competing_risk_cif.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scikit-survival/scripts/evaluate_survival_metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scikit-survival/scripts/model_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scikit-survival/scripts/train_survival_model.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scikit-survival/scripts/validate_survival_csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/scvelo/SKILL.md

  • Network accessline 51
    longer supported by pandas 3. Keep the explicit pandas pin. - The upstream stable tutorial still contains removed `scv.read` and older   preprocessing calls. Check the [0.3.4 source](https://github.com/theislab/scvelo/tree/v0.3.4)
  • Network accessline 52
    - The upstream stable tutorial still contains removed `scv.read` and older   preprocessing calls. Check the [0.3.4 source](https://github.com/theislab/scvelo/tree/v0.3.4)   when a tutorial disagrees with the installed API.
  • Network accessline 53
    preprocessing calls. Check the [0.3.4 source](https://github.com/theislab/scvelo/tree/v0.3.4)
  • Network accessline 211
    Reviewed 2026-10-01 against the [released source](https://github.com/theislab/scvelo/tree/v0.3.4),
  • Network accessline 212
    [API](https://scvelo.readthedocs.io/en/latest/api.html),
  • Network accessline 213
    [kinetic-model caveats](https://scvelo.readthedocs.io/en/latest/perspectives/Perspectives.html),
  • Network accessline 214
    and [AnnData loom reader](https://anndata.readthedocs.io/en/stable/generated/anndata.io.read_loom.html).
  • Network accessline 215
    The main paper is [Bergen et al., 2020](https://doi.org/10.1038/s41587-020-0591-3).

skills/scvelo/references/velocity_models.md

  • Network accessline 142
    Install and validate CellRank in a compatible isolated environment before use. This extension is not a core dependency of the scVelo helper. The current [GPCCA API](https://cellrank.readthedocs.io/en/stable/api/_autosummary/estimators/cellr
  • Network accessline 143
    This extension is not a core dependency of the scVelo helper. The current [GPCCA API](https://cellrank.readthedocs.io/en/stable/api/_autosummary/estimators/cellrank.estimators.GPCCA.html) requires terminal-state assignment before fate proba
  • Network accessline 144
    [GPCCA API](https://cellrank.readthedocs.io/en/stable/api/_autosummary/estimators/cellrank.estimators.GPCCA.html)
  • Network accessline 178
    - [scVelo 0.3.4 preprocessing source](https://github.com/theislab/scvelo/blob/v0.3.4/scvelo/preprocessing/utils.py)
  • Network accessline 179
    - [Velocity graph API](https://scvelo.readthedocs.io/en/latest/scvelo.tl.velocity_graph.html)
  • Network accessline 180
    - [Dynamical recovery API](https://scvelo.readthedocs.io/en/latest/scvelo.tl.recover_dynamics.html)
  • Network accessline 181
    - [Latent time source](https://github.com/theislab/scvelo/blob/v0.3.4/scvelo/tools/_em_model_core.py)
  • Network accessline 182
    - [Velocity confidence source](https://github.com/theislab/scvelo/blob/v0.3.4/scvelo/tools/velocity_confidence.py)
  • Network accessline 183
    - [Velocity gene ranking API](https://scvelo.readthedocs.io/en/latest/scvelo.tl.rank_velocity_genes.html)
  • Network accessline 184
    - [RNA velocity challenges and perspectives](https://scvelo.readthedocs.io/en/latest/perspectives/Perspectives.html)

skills/scvelo/scripts/rna_velocity_workflow.py

  • Executable scriptline 1
    Executable file

skills/scvi-tools/SKILL.md

  • Network accessline 57
    PyTorch MPS and MLX are different backends. Spatial models and DIAGVI remain importable in 1.5.1, but upstream directs their ongoing maintenance to [scVIVA-tools](https://scviva-tools.readthedocs.io/en/latest/). Use the pinned
  • Network accessline 58
    importable in 1.5.1, but upstream directs their ongoing maintenance to [scVIVA-tools](https://scviva-tools.readthedocs.io/en/latest/). Use the pinned compatibility examples here only for existing scvi-tools workflows.
  • Network accessline 59
    [scVIVA-tools](https://scviva-tools.readthedocs.io/en/latest/). Use the pinned
  • Network accessline 175
    Sources: [1.5.1 release notes](https://github.com/scverse/scvi-tools/blob/1.5.1/CHANGELOG.md),
  • Network accessline 176
    [package requirements](https://github.com/scverse/scvi-tools/blob/1.5.1/pyproject.toml),
  • Network accessline 177
    [API reference](https://docs.scvi-tools.org/en/stable/api/index.html).
  • Network accessline 185
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 187
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 189
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 190
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 191
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 192
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/scvi-tools/references/differential-expression.md

  • Network accessline 136
    Sources: [RNA API source](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_rnamixin.py),
  • Network accessline 137
    [DE computation](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_differential.py),
  • Network accessline 138
    [DE results and FDP](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_de_core.py),
  • Network accessline 139
    [TOTALVI](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.TOTALVI.html),
  • Network accessline 140
    [PEAKVI source](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_peakvi.py),
  • Network accessline 141
    [abundance API](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_vaemixin.py).

skills/scvi-tools/references/models-atac-seq.md

  • Network accessline 108
    Sources: [PEAKVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_peakvi.py),
  • Network accessline 109
    [POISSONVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/poissonvi/_model.py),
  • Network accessline 110
    [SCBASSET](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/scbasset/_model.py),
  • Network accessline 111
    [sequence/count preprocessing](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/data/_preprocessing.py).

skills/scvi-tools/references/models-multimodal.md

  • Network accessline 163
    Sources: [TOTALVI source](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_totalvi.py),
  • Network accessline 164
    [TOTALANVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/totalanvi/_model.py),
  • Network accessline 165
    [MULTIVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_multivi.py),
  • Network accessline 166
    [multiome helper](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/data/_preprocessing.py),
  • Network accessline 167
    [MRVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/mrvi/_model.py),
  • Network accessline 168
    [DIAGVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/diagvi/_model.py),
  • Network accessline 169
    [DIAGVI maintenance](https://docs.scvi-tools.org/en/stable/user_guide/models/diagvi.html).

skills/scvi-tools/references/models-scrna-seq.md

  • Network accessline 169
    Sources: [SCVI](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.SCVI.html),
  • Network accessline 170
    [SCANVI](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.SCANVI.html),
  • Network accessline 171
    [RNA prediction mixin](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_training_mixin.py),
  • Network accessline 172
    [AUTOZI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_autozi.py),
  • Network accessline 173
    [VELOVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/velovi/_model.py),
  • Network accessline 174
    [ContrastiveVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/contrastivevi/_model.py),
  • Network accessline 175
    [CellAssign](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/cellassign/_model.py),
  • Network accessline 176
    [SOLO](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/solo/_model.py),
  • Network accessline 177
    [LinearSCVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_linear_scvi.py),
  • Network accessline 178
    [AmortizedLDA](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_amortizedlda.py).

skills/scvi-tools/references/models-spatial.md

  • Network accessline 3
    Upstream moved ongoing maintenance of DestVI, Stereoscope, Tangram, GIMVI, SCVIVA, RESOLVI and DIAGVI to [scVIVA-tools](https://scviva-tools.readthedocs.io/en/latest/)
  • Network accessline 4
    RESOLVI and DIAGVI to [scVIVA-tools](https://scviva-tools.readthedocs.io/en/latest/)
  • Network accessline 190
    Sources: [spatial maintenance](https://github.com/scverse/scvi-tools/blob/1.5.1/docs/user_guide/models/destvi.md),
  • Network accessline 191
    [DestVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/_destvi.py),
  • Network accessline 192
    [Stereoscope](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/stereoscope/_model.py),
  • Network accessline 193
    [Tangram](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/tangram/_model.py),
  • Network accessline 194
    [GIMVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/gimvi/_model.py),
  • Network accessline 195
    [SCVIVA](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/scviva/_model.py),
  • Network accessline 196
    [RESOLVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/resolvi/_model.py).

skills/scvi-tools/references/models-specialized.md

  • Network accessline 131
    Sources: [METHYLVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/methylvi/_methylvi_model.py),
  • Network accessline 132
    [METHYLANVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/methylvi/_methylanvi_model.py),
  • Network accessline 133
    [methylation outputs](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/methylvi/_base_components.py),
  • Network accessline 134
    [CYTOVI](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/cytovi/_model.py),
  • Network accessline 135
    [cytometry assumptions](https://github.com/scverse/scvi-tools/blob/1.5.1/docs/user_guide/models/cytovi.md),
  • Network accessline 136
    [SysVI](https://github.com/scverse/scvi-tools/blob/1.5.1/docs/user_guide/models/sysvi.md),
  • Network accessline 137
    [Decipher](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/external/decipher/_model.py).

skills/scvi-tools/references/theoretical-foundations.md

  • Network accessline 86
    Sources: [variational inference](https://docs.scvi-tools.org/en/stable/user_guide/background/variational_inference.html),
  • Network accessline 87
    [SCVI](https://docs.scvi-tools.org/en/stable/user_guide/models/scvi.html),
  • Network accessline 88
    [AUTOZI](https://docs.scvi-tools.org/en/stable/user_guide/models/autozi.html),
  • Network accessline 89
    [SysVI assumptions](https://github.com/scverse/scvi-tools/blob/1.5.1/docs/user_guide/models/sysvi.md),
  • Network accessline 90
    [MrVI](https://docs.scvi-tools.org/en/stable/user_guide/models/mrvi.html),
  • Network accessline 91
    [DestVI](https://docs.scvi-tools.org/en/stable/user_guide/models/destvi.html),
  • Network accessline 92
    [transfer implementation](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_archesmixin.py).

skills/scvi-tools/references/workflows.md

  • Network accessline 183
    Sources: [training mixins](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_training_mixin.py),
  • Network accessline 184
    [training metrics](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/train/_metrics.py),
  • Network accessline 185
    [minification source](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_base_model.py),
  • Network accessline 186
    [query mapping](https://github.com/scverse/scvi-tools/blob/1.5.1/src/scvi/model/base/_archesmixin.py),
  • Network accessline 187
    [AnnDataLoader](https://docs.scvi-tools.org/en/stable/api/reference/scvi.dataloaders.AnnDataLoader.html),
  • Network accessline 188
    [SCVI API](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.SCVI.html).

skills/seaborn/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 22
    Reviewed 2026-10-01 against the current stable [Seaborn 0.13.2 documentation](https://seaborn.pydata.org/api.html) and released source. Native synthetic checks used Python 3.13, Seaborn 0.13.2, Matplotlib 3.11.2, pandas 3.0.6, NumPy 2.5.3, 
  • Network accessline 193
    For bounded or discrete measurements, inspect the support before choosing KDE or a violin plot. Gaussian kernels can imply negative concentrations or values outside a valid range. `cut=0` and `clip` limit where the curve is drawn but do not
  • Network accessline 272
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 274
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 276
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 277
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 278
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 279
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/seaborn/references/examples.md

  • Network accessline 862
    Sources: [Seaborn regression](https://seaborn.pydata.org/generated/seaborn.regplot.html),
  • Network accessline 863
    [jointplot](https://seaborn.pydata.org/generated/seaborn.jointplot.html),
  • Network accessline 864
    [clustermap](https://seaborn.pydata.org/generated/seaborn.clustermap.html),
  • Network accessline 865
    [SciPy curve_fit](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html),
  • Network accessline 866
    [pandas groupby](https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.groupby.html).

skills/seaborn/references/function_reference.md

  • Network accessline 3
    This document provides a selected reference for major seaborn functions, organized by category. Reviewed against the [0.13.2 API](https://seaborn.pydata.org/api.html) and released signatures on 2026-10-01. Parameter lists below are selected

skills/seaborn/references/grids_and_levels.md

  • Network accessline 87
    For direct grids, set a shared `hue_order` and palette mapping when subsets could omit levels. Prefer `map_dataframe` for Seaborn keyword-oriented functions. See [FacetGrid](https://seaborn.pydata.org/generated/seaborn.FacetGrid.html) and [

skills/seaborn/references/objects_interface.md

  • Network accessline 3
    Reviewed against Seaborn 0.13.2's [objects API](https://seaborn.pydata.org/api.html)

skills/seaborn/references/palettes_and_theming.md

  • Network accessline 112
    Reviewed against [the palette tutorial](https://seaborn.pydata.org/tutorial/color_palettes.html) and [plotting_context](https://seaborn.pydata.org/generated/seaborn.plotting_context.html), 2026-10-01. A palette name alone does not establish

skills/seaborn/references/patterns_and_troubleshooting.md

  • Network accessline 154
    Reviewed against [lineplot](https://seaborn.pydata.org/generated/seaborn.lineplot.html),
  • Network accessline 155
    [error bars](https://seaborn.pydata.org/tutorial/error_bars.html), and the released

skills/seaborn/references/plotting_functions.md

  • Network accessline 180
    These are selected parameters, not a union accepted by every function. Check [function_reference.md](function_reference.md) for estimator, missing-data, regression, and clustering constraints. APIs reviewed against the [stable API index](ht

skills/shap/SKILL.md

  • Broad permissionsline 1
    Read Bash
  • Network accessline 295
    - Documentation: https://shap.readthedocs.io/en/latest/
  • Network accessline 296
    - API reference: https://shap.readthedocs.io/en/latest/api.html
  • Network accessline 297
    - Release notes: https://shap.readthedocs.io/en/latest/release_notes.html
  • Network accessline 298
    - Repository: https://github.com/shap/shap
  • Network accessline 306
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 308
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 310
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 311
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 312
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 313
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/shap/references/data-maskers.md

  • Network accessline 284
    - Masker API: https://shap.readthedocs.io/en/latest/api.html#maskers
  • Network accessline 285
    - Independent masker: https://shap.readthedocs.io/en/latest/generated/shap.maskers.Independent.html
  • Network accessline 286
    - Partition masker: https://shap.readthedocs.io/en/latest/generated/shap.maskers.Partition.html
  • Network accessline 287
    - Impute masker: https://shap.readthedocs.io/en/latest/generated/shap.maskers.Impute.html
  • Network accessline 288
    - Causal interpretation caution: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/Be%20careful%20when%20interpreting%20predictive%20models%20in%20search%20of%20causal%20insights.html

skills/shap/references/explainers.md

  • Network accessline 404
    - Explainer API: https://shap.readthedocs.io/en/latest/generated/shap.Explainer.html
  • Network accessline 405
    - TreeExplainer: https://shap.readthedocs.io/en/latest/generated/shap.TreeExplainer.html
  • Network accessline 406
    - PermutationExplainer: https://shap.readthedocs.io/en/latest/generated/shap.PermutationExplainer.html
  • Network accessline 407
    - PartitionExplainer: https://shap.readthedocs.io/en/latest/generated/shap.PartitionExplainer.html
  • Network accessline 408
    - DeepExplainer: https://shap.readthedocs.io/en/latest/generated/shap.DeepExplainer.html
  • Network accessline 409
    - API reference: https://shap.readthedocs.io/en/latest/api.html
  • Network accessline 411
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/explainers/_explainer.py
  • Network accessline 412
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/explainers/_kernel.py
  • Network accessline 413
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/explainers/_tree.py

skills/shap/references/migration.md

  • Network accessline 419
    - SHAP release notes: https://shap.readthedocs.io/en/latest/release_notes.html
  • Network accessline 420
    - SHAP 0.52.0 release: https://github.com/shap/shap/releases/tag/v0.52.0
  • Network accessline 421
    - PyPI metadata: https://pypi.org/project/shap/0.52.0/
  • Network accessline 422
    - Explanation migration guide: https://shap.readthedocs.io/en/latest/example_notebooks/api_examples/migrating-to-new-api.html
  • Network accessline 423
    - TreeExplainer API: https://shap.readthedocs.io/en/latest/generated/shap.TreeExplainer.html
  • Network accessline 424
    - Plot API: https://shap.readthedocs.io/en/latest/api.html#plots

skills/shap/references/modalities.md

  • Network accessline 353
    - Text examples: https://shap.readthedocs.io/en/latest/text_examples.html
  • Network accessline 354
    - Image examples: https://shap.readthedocs.io/en/latest/image_examples.html
  • Network accessline 355
    - Genomic examples: https://shap.readthedocs.io/en/latest/genomic_examples.html
  • Network accessline 356
    - Text masker: https://shap.readthedocs.io/en/latest/generated/shap.maskers.Text.html
  • Network accessline 357
    - Image masker: https://shap.readthedocs.io/en/latest/generated/shap.maskers.Image.html
  • Network accessline 358
    - DeepExplainer: https://shap.readthedocs.io/en/latest/generated/shap.DeepExplainer.html
  • Network accessline 359
    - GradientExplainer: https://shap.readthedocs.io/en/latest/generated/shap.GradientExplainer.html
  • Network accessline 360
    - TransformersPipeline: https://shap.readthedocs.io/en/latest/generated/shap.models.TransformersPipeline.html
  • Network accessline 362
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/pyproject.toml
  • Network accessline 363
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/models/_transformers_pipeline.py
  • Network accessline 364
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/explainers/_deep/deep_pytorch.py
  • Network accessline 365
    - Released source / upstream contract: https://huggingface.co/docs/transformers/main_classes/pipelines#transformers.TextClassificationPipeline

skills/shap/references/plots.md

  • Network accessline 402
    - Plot API: https://shap.readthedocs.io/en/latest/api.html#plots
  • Network accessline 403
    - Beeswarm: https://shap.readthedocs.io/en/latest/generated/shap.plots.beeswarm.html
  • Network accessline 404
    - Bar: https://shap.readthedocs.io/en/latest/generated/shap.plots.bar.html
  • Network accessline 405
    - Waterfall: https://shap.readthedocs.io/en/latest/generated/shap.plots.waterfall.html
  • Network accessline 406
    - Scatter: https://shap.readthedocs.io/en/latest/generated/shap.plots.scatter.html
  • Network accessline 407
    - Force: https://shap.readthedocs.io/en/latest/generated/shap.plots.force.html
  • Network accessline 408
    - Plot examples: https://shap.readthedocs.io/en/latest/api_examples.html#plots

skills/shap/references/theory.md

  • Network accessline 352
    - Lundberg & Lee (2017), "A Unified Approach to Interpreting Model Predictions": https://proceedings.neurips.cc/paper/2017/hash/8a20a8621978632d76c43dfd28b67767-Abstract.html
  • Network accessline 353
    - Lundberg et al. (2020), "From local explanations to global understanding with explainable AI for trees": https://www.nature.com/articles/s42256-019-0138-9
  • Network accessline 354
    - SHAP introduction: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/An%20introduction%20to%20explainable%20AI%20with%20Shapley%20values.html
  • Network accessline 355
    - Causal interpretation caution: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/Be%20careful%20when%20interpreting%20predictive%20models%20in%20search%20of%20causal%20insights.html
  • Network accessline 356
    - Explaining quantitative fairness measures: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/Explaining%20quantitative%20measures%20of%20fairness.html
  • Network accessline 357
    - Janzing, Minorics & Blöbaum (2020), "Feature relevance quantification in explainable AI: A causal problem": https://proceedings.mlr.press/v108/janzing20a.html

skills/shap/references/troubleshooting.md

  • Network accessline 452
    - SHAP release notes: https://shap.readthedocs.io/en/latest/release_notes.html
  • Network accessline 453
    - TreeExplainer API: https://shap.readthedocs.io/en/latest/generated/shap.TreeExplainer.html
  • Network accessline 454
    - DeepExplainer API: https://shap.readthedocs.io/en/latest/generated/shap.DeepExplainer.html
  • Network accessline 455
    - Plot API: https://shap.readthedocs.io/en/latest/api.html#plots
  • Network accessline 456
    - SHAP GitHub issues: https://github.com/shap/shap/issues
  • Network accessline 458
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/cext/tree_shap.h
  • Network accessline 459
    - Released source / upstream contract: https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestClassifier.html
  • Network accessline 460
    - XGBoost API (live docs may track a newer patch; native target here is 3.4.1): https://xgboost.readthedocs.io/en/stable/python/python_api.html

skills/shap/references/workflows.md

  • Network accessline 591
    - SHAP examples: https://shap.readthedocs.io/en/latest/index.html
  • Network accessline 592
    - Tabular examples: https://shap.readthedocs.io/en/latest/tabular_examples.html
  • Network accessline 593
    - API examples: https://shap.readthedocs.io/en/latest/api_examples.html
  • Network accessline 594
    - TreeExplainer: https://shap.readthedocs.io/en/latest/generated/shap.TreeExplainer.html
  • Network accessline 595
    - Explanation: https://shap.readthedocs.io/en/latest/generated/shap.Explanation.html
  • Network accessline 596
    - Causal interpretation caution: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/Be%20careful%20when%20interpreting%20predictive%20models%20in%20search%20of%20causal%20insights.html
  • Network accessline 598
    - Released source / upstream contract: https://github.com/shap/shap/blob/v0.52.0/shap/explainers/_tree.py

skills/shap/scripts/tabular_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob
  • Network accessline 305
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 307
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 309
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 310
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 311
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 312
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/simpy/references/simulation-methodology.md

  • Network accessline 287
    - [Law, "Statistical Analysis of Simulation Output Data," WSC 2020](https://informs-sim.org/wsc20papers/134.pdf)
  • Network accessline 288
    - [L'Ecuyer, "Random Number Generation with Multiple Streams," WSC 2015](https://informs-sim.org/wsc15papers/003.pdf)
  • Network accessline 289
    - [Sargent, "Verification and Validation of Simulation Models," WSC 2010](https://www.informs-sim.org/wsc10papers/016.pdf)
  • Network accessline 290
    - [Robinson, "Conceptual Modelling for Simulation Part I," 2008](https://doi.org/10.1057/palgrave.jors.2602368)
  • Network accessline 291
    - [Schruben, "Detecting Initialization Bias," 1982](https://doi.org/10.1287/opre.30.3.569)
  • Network accessline 292
    - [Robinson, warm-up selection, 2007](https://ideas.repec.org/a/eee/ejores/v176y2007i1p332-346.html)
  • Network accessline 293
    - [Hoad, Robinson, Davies, replication selection, 2010](https://doi.org/10.1057/jors.2009.121)
  • Network accessline 294
    - [Monks et al., STRESS guidelines, 2018](https://doi.org/10.1080/17477778.2018.1442155)

skills/simpy/references/sources.md

  • Network accessline 44
    - [SimPy on PyPI](https://pypi.org/project/simpy/) — **4.1.2**, released
  • Network accessline 45
    **2026-05-24**; `Requires-Python >=3.8`; classifiers list Python 3.8-3.14,   CPython, and PyPy; MIT; no runtime dependencies. Verified 2026-07-23. - [GitLab source project](https://gitlab.com/team-simpy/simpy/) — canonical
  • Network accessline 46
    CPython, and PyPy; MIT; no runtime dependencies. Verified 2026-07-23. - [GitLab source project](https://gitlab.com/team-simpy/simpy/) — canonical   repository, MIT license, tagged source, tests, and documentation. Accessed
  • Network accessline 47
    - [GitLab source project](https://gitlab.com/team-simpy/simpy/) — canonical
  • Network accessline 48
    repository, MIT license, tagged source, tests, and documentation. Accessed   2026-07-23. - [GitLab tag 4.1.2](https://gitlab.com/team-simpy/simpy/-/tags/4.1.2) —
  • Network accessline 49
    2026-07-23. - [GitLab tag 4.1.2](https://gitlab.com/team-simpy/simpy/-/tags/4.1.2) —   protected/verified tag, commit `f43816490c6f76f336ad6e457d3cab9f386894af`,
  • Network accessline 50
    - [GitLab tag 4.1.2](https://gitlab.com/team-simpy/simpy/-/tags/4.1.2) —
  • Network accessline 51
    protected/verified tag, commit `f43816490c6f76f336ad6e457d3cab9f386894af`,   dated **2026-05-24**. - [Tagged CHANGES.rst](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/CHANGES.rst)
  • Network accessline 52
    dated **2026-05-24**. - [Tagged CHANGES.rst](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/CHANGES.rst)   — 4.1.2 entry dated **2026-05-23**: Python 3.13/3.14 support,
  • Network accessline 53
    - [Tagged CHANGES.rst](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/CHANGES.rst)
  • Network accessline 55
    modern-interpreter test/doc fixes, `ConditionValue` explicitly unhashable,   lint/type cleanup. - [Tagged pyproject.toml](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/pyproject.toml)
  • Network accessline 56
    lint/type cleanup. - [Tagged pyproject.toml](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/pyproject.toml)   — Python requirement/classifiers, no dependencies, setuptools build, pytest,
  • Network accessline 57
    - [Tagged pyproject.toml](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/pyproject.toml)
  • Network accessline 58
    — Python requirement/classifiers, no dependencies, setuptools build, pytest,   mypy, and ruff configuration. Dated 2026-05-23; accessed 2026-07-23. - [Tagged tox.ini](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/tox.ini) and
  • Network accessline 59
    mypy, and ruff configuration. Dated 2026-05-23; accessed 2026-07-23. - [Tagged tox.ini](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/tox.ini) and   [tagged tests](https://gitlab.com/team-simpy/simpy/-/tree/4.1.2/tests) —
  • Network accessline 60
    - [Tagged tox.ini](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/tox.ini) and
  • Network accessline 61
    [tagged tests](https://gitlab.com/team-simpy/simpy/-/tree/4.1.2/tests) —
  • Network accessline 62
    upstream test matrix and behavior tests. Accessed 2026-07-23. - [Tagged `simpy/core.py`](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/src/simpy/core.py)   — authoritative `Environment.run()`, `step()`, queue tuple, and
  • Network accessline 63
    - [Tagged `simpy/core.py`](https://gitlab.com/team-simpy/simpy/-/blob/4.1.2/src/simpy/core.py)
  • Network accessline 81
    - [4.1.2 documentation contents](https://simpy.readthedocs.io/en/4.1.2/contents.html)
  • Network accessline 82
    - [4.1.2 tutorial](https://simpy.readthedocs.io/en/4.1.2/simpy_intro/index.html)
  • Network accessline 83
    - [4.1.2 topical guides](https://simpy.readthedocs.io/en/4.1.2/topical_guides/index.html)
  • Network accessline 84
    - [4.1.2 examples](https://simpy.readthedocs.io/en/4.1.2/examples/index.html)
  • Network accessline 85
    - [4.1.2 API reference](https://simpy.readthedocs.io/en/4.1.2/api_reference/index.html)
  • Network accessline 86
    - [history/change log](https://simpy.readthedocs.io/en/4.1.2/about/history.html)
  • Network accessline 87
    - [license](https://simpy.readthedocs.io/en/4.1.2/about/license.html)
  • Network accessline 94
    - [SimPy basics](https://simpy.readthedocs.io/en/4.1.2/topical_guides/simpy_basics.html)
  • Network accessline 95
    - [Environments](https://simpy.readthedocs.io/en/4.1.2/topical_guides/environments.html)
  • Network accessline 96
    - [Events](https://simpy.readthedocs.io/en/4.1.2/topical_guides/events.html)
  • Network accessline 97
    - [Process Interaction](https://simpy.readthedocs.io/en/4.1.2/topical_guides/process_interaction.html)
  • Network accessline 98
    - [Shared Resources](https://simpy.readthedocs.io/en/4.1.2/topical_guides/resources.html)
  • Network accessline 99
    - [Monitoring](https://simpy.readthedocs.io/en/4.1.2/topical_guides/monitoring.html)
  • Network accessline 100
    - [Time and Scheduling](https://simpy.readthedocs.io/en/4.1.2/topical_guides/time_and_scheduling.html)
  • Network accessline 101
    - [Real-time simulations](https://simpy.readthedocs.io/en/4.1.2/topical_guides/real-time-simulations.html)
  • Network accessline 107
    - [`simpy.core`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.core.html)
  • Network accessline 108
    — `Environment`, `run`, `schedule`, `peek`, `step`, `EmptySchedule`. - [`simpy.events`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.events.html)   — `Event`, `Timeout`, `Process`, `Condition`, `AnyOf`, `AllOf`, priorities.
  • Network accessline 109
    - [`simpy.events`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.events.html)
  • Network accessline 110
    — `Event`, `Timeout`, `Process`, `Condition`, `AnyOf`, `AllOf`, priorities. - [`simpy.exceptions`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.exceptions.html)   — `Interrupt`.
  • Network accessline 111
    - [`simpy.exceptions`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.exceptions.html)
  • Network accessline 112
    — `Interrupt`. - [`simpy.resources`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.resources.html)   — Resource/Priority/Preemptive, Container, Store/Filter/Priority, base events.
  • Network accessline 113
    - [`simpy.resources`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.resources.html)
  • Network accessline 114
    — Resource/Priority/Preemptive, Container, Store/Filter/Priority, base events. - [`simpy.rt`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.rt.html)   — `RealtimeEnvironment`.
  • Network accessline 115
    - [`simpy.rt`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.rt.html)
  • Network accessline 116
    — `RealtimeEnvironment`. - [`simpy.util`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.util.html)   — helper processes.
  • Network accessline 117
    - [`simpy.util`](https://simpy.readthedocs.io/en/4.1.2/api_reference/simpy.util.html)
  • Network accessline 147
    - Averill M. Law, ["Statistical Analysis of Simulation Output Data"](https://informs-sim.org/wsc20papers/134.pdf),
  • Network accessline 150
    replication/deletion; warm-up/run length; Student-t intervals; and warns against   naive single-run IID intervals. Accessed 2026-07-23. - Pierre L'Ecuyer, ["Random Number Generation with Multiple Streams for Sequential and Parallel Computin
  • Network accessline 151
    naive single-run IID intervals. Accessed 2026-07-23. - Pierre L'Ecuyer, ["Random Number Generation with Multiple Streams for Sequential and Parallel Computing"](https://informs-sim.org/wsc15papers/003.pdf),   *Proceedings of the 2015 Winter
  • Network accessline 152
    - Pierre L'Ecuyer, ["Random Number Generation with Multiple Streams for Sequential and Parallel Computing"](https://informs-sim.org/wsc15papers/003.pdf),
  • Network accessline 155
    source, replication separation, common random numbers, testing, and exact   reproducibility. Accessed 2026-07-23. - Robert G. Sargent, ["Verification and Validation of Simulation Models"](https://www.informs-sim.org/wsc10papers/016.pdf),
  • Network accessline 156
    reproducibility. Accessed 2026-07-23. - Robert G. Sargent, ["Verification and Validation of Simulation Models"](https://www.informs-sim.org/wsc10papers/016.pdf),   *Proceedings of the 2010 Winter Simulation Conference*, 2010. Defines model
  • Network accessline 157
    - Robert G. Sargent, ["Verification and Validation of Simulation Models"](https://www.informs-sim.org/wsc10papers/016.pdf),
  • Network accessline 159
    verification, conceptual/data/operational validity, intended-purpose/domain   framing, sensitivity analysis, and validation evidence. Accessed 2026-07-23. - Stewart Robinson, ["Conceptual Modelling for Simulation Part I: Definition and Requ
  • Network accessline 160
    framing, sensitivity analysis, and validation evidence. Accessed 2026-07-23. - Stewart Robinson, ["Conceptual Modelling for Simulation Part I: Definition and Requirements"](https://doi.org/10.1057/palgrave.jors.2602368),   *Journal of the O
  • Network accessline 161
    - Stewart Robinson, ["Conceptual Modelling for Simulation Part I: Definition and Requirements"](https://doi.org/10.1057/palgrave.jors.2602368),
  • Network accessline 163
    validity, credibility, utility, feasibility, and simplest-adequate-model   requirements. Publisher page accessed 2026-07-23. - Lee W. Schruben, ["Detecting Initialization Bias in Simulation Output"](https://doi.org/10.1287/opre.30.3.569),
  • Network accessline 164
    requirements. Publisher page accessed 2026-07-23. - Lee W. Schruben, ["Detecting Initialization Bias in Simulation Output"](https://doi.org/10.1287/opre.30.3.569),   *Operations Research* 30(3), 569-590, **June 1982**. Original initializati
  • Network accessline 165
    - Lee W. Schruben, ["Detecting Initialization Bias in Simulation Output"](https://doi.org/10.1287/opre.30.3.569),
  • Network accessline 166
    *Operations Research* 30(3), 569-590, **June 1982**. Original initialization-bias   testing method. Metadata/abstract verified via   [IDEAS/RePEc](https://ideas.repec.org/a/inm/oropre/v30y1982i3p569-590.html)
  • Network accessline 167
    testing method. Metadata/abstract verified via   [IDEAS/RePEc](https://ideas.repec.org/a/inm/oropre/v30y1982i3p569-590.html)   on 2026-07-23.
  • Network accessline 168
    [IDEAS/RePEc](https://ideas.repec.org/a/inm/oropre/v30y1982i3p569-590.html)
  • Network accessline 169
    on 2026-07-23. - Stewart Robinson, ["A Statistical Process Control Approach to Selecting a Warm-up Period for a Discrete-event Simulation"](https://ideas.repec.org/a/eee/ejores/v176y2007i1p332-346.html),   *European Journal of Operational R
  • Network accessline 170
    - Stewart Robinson, ["A Statistical Process Control Approach to Selecting a Warm-up Period for a Discrete-event Simulation"](https://ideas.repec.org/a/eee/ejores/v176y2007i1p332-346.html),
  • Network accessline 172
    Accessed 2026-07-23. - Kathryn Hoad, Stewart Robinson, Ruth Davies,   ["Automated Selection of the Number of Replications for a Discrete-event Simulation"](https://doi.org/10.1057/jors.2009.121),
  • Network accessline 173
    - Kathryn Hoad, Stewart Robinson, Ruth Davies,   ["Automated Selection of the Number of Replications for a Discrete-event Simulation"](https://doi.org/10.1057/jors.2009.121),   *Journal of the Operational Research Society* 61(11), 1632-1644
  • Network accessline 174
    ["Automated Selection of the Number of Replications for a Discrete-event Simulation"](https://doi.org/10.1057/jors.2009.121),
  • Network accessline 177
    2026-07-23. - Thomas Monks et al.,   ["Strengthening the Reporting of Empirical Simulation Studies: Introducing the STRESS Guidelines"](https://doi.org/10.1080/17477778.2018.1442155),
  • Network accessline 178
    - Thomas Monks et al.,   ["Strengthening the Reporting of Empirical Simulation Studies: Introducing the STRESS Guidelines"](https://doi.org/10.1080/17477778.2018.1442155),   *Journal of Simulation*, 2018/2019 publication record. Reporting c
  • Network accessline 179
    ["Strengthening the Reporting of Empirical Simulation Studies: Introducing the STRESS Guidelines"](https://doi.org/10.1080/17477778.2018.1442155),
  • Network accessline 180
    *Journal of Simulation*, 2018/2019 publication record. Reporting checklists for   objectives, logic, data, experimentation, implementation, and code access.   [EQUATOR record](https://www.equator-network.org/reporting-guidelines/strengtheni
  • Network accessline 181
    objectives, logic, data, experimentation, implementation, and code access.   [EQUATOR record](https://www.equator-network.org/reporting-guidelines/strengthening-the-reporting-of-empirical-simulation-studies-introducing-the-stress-guidelines
  • Network accessline 182
    [EQUATOR record](https://www.equator-network.org/reporting-guidelines/strengthening-the-reporting-of-empirical-simulation-studies-introducing-the-stress-guidelines/)
  • Network accessline 183
    last updated 2021-11-19; both accessed 2026-07-23. - Averill M. Law and W. David Kelton,   ["Confidence Intervals for Steady-State Simulations: I. A Survey of Fixed Sample Size Procedures"](https://doi.org/10.1287/opre.32.6.1221),
  • Network accessline 184
    - Averill M. Law and W. David Kelton,   ["Confidence Intervals for Steady-State Simulations: I. A Survey of Fixed Sample Size Procedures"](https://doi.org/10.1287/opre.32.6.1221),   *Operations Research* 32(6), 1221-1239, **December 1984**.
  • Network accessline 185
    ["Confidence Intervals for Steady-State Simulations: I. A Survey of Fixed Sample Size Procedures"](https://doi.org/10.1287/opre.32.6.1221),

skills/simpy/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/basic_simulation_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/bounded_queue_scenario.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/event_trace_summary.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/replication_runner.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/resource_monitor.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/simpy/scripts/validate_simulation_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/stable-baselines3/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 20
    **Current upstream:** SB3 **2.9.0** (June 15, 2026). Docs: [stable-baselines3.readthedocs.io](https://stable-baselines3.readthedocs.io/en/v2.9.0/).
  • Network accessline 56
    - **[SB3-Contrib](https://github.com/Stable-Baselines-Team/stable-baselines3-contrib)**: experimental algorithms (MaskablePPO, CrossQ, QR-DQN, RecurrentPPO) — separate `sb3-contrib` package
  • Network accessline 57
    - **[RL Baselines3 Zoo](https://github.com/DLR-RM/rl-baselines3-zoo)**: pre-trained agents, hyperparameters, training scripts
  • Network accessline 58
    - **[SBX](https://github.com/araffin/sbx)**: SB3 + JAX implementations for users who prefer JAX over PyTorch
  • Network accessline 373
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 375
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 377
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 378
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 379
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 380
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/stable-baselines3/references/algorithms.md

  • Network accessline 3
    Targets SB3/SB3-Contrib 2.9.0. Algorithm performance and tuning suggestions below are task-dependent starting points, not guarantees or benchmark results. Sources: [action support](https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/al
  • Network accessline 4
    are task-dependent starting points, not guarantees or benchmark results. Sources: [action support](https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/algos.html), [algorithm APIs](https://stable-baselines3.readthedocs.io/en/v2.9.0/mod
  • Network accessline 5
    Sources: [action support](https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/algos.html),
  • Network accessline 6
    [algorithm APIs](https://stable-baselines3.readthedocs.io/en/v2.9.0/modules/ppo.html),
  • Network accessline 7
    [RL experiment guidance](https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/rl_tips.html).
  • Network accessline 225
    pass and retain `state`, and pass `episode_start=dones` from the preceding VecEnv step; initialize it to all True after reset. Core `evaluate_policy` handles those recurrent states. See the [official recurrent example](https://sb3-contrib.r
  • Network accessline 227
    handles those recurrent states. See the [official recurrent example](https://sb3-contrib.readthedocs.io/en/master/modules/ppo_recurrent.html).
  • Network accessline 341
    These algorithms live in the separate **[sb3-contrib](https://github.com/Stable-Baselines-Team/stable-baselines3-contrib)** package, not core SB3:
  • Network accessline 355
    - **RL Baselines3 Zoo**: Collection of pre-trained agents and hyperparameters: https://github.com/DLR-RM/rl-baselines3-zoo
  • Network accessline 366
    `ActionMasker` is not the supported multiprocessing route. `check_env` samples actions without consulting masks, so validation needs a defined response to those actions. [Official masking contract](https://sb3-contrib.readthedocs.io/en/mast
  • Network accessline 368
    actions. [Official masking contract](https://sb3-contrib.readthedocs.io/en/master/modules/ppo_mask.html).

skills/stable-baselines3/references/callbacks.md

  • Network accessline 3
    Targets SB3 2.9.0. Sources: [callback guide and API](https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/callbacks.html)
  • Network accessline 4
    and [released implementation](https://github.com/DLR-RM/stable-baselines3/blob/v2.9.0/stable_baselines3/common/callbacks.py).

skills/stable-baselines3/references/custom_environments.md

  • Network accessline 191
    **Important:** If your `MultiDiscrete` space uses multi-dimensional arrays (not a flat vector), the env checker will warn you. Use a wrapper to flatten the space or reshape observations/actions to match SB3's expected 1D layout. See the [SB
  • Network accessline 541
    - Template: [custom_env_template.py](../scripts/custom_env_template.py) - Gymnasium Documentation: https://gymnasium.farama.org/
  • Network accessline 542
    - Gymnasium Documentation: https://gymnasium.farama.org/
  • Network accessline 543
    - SB3 Custom Env Guide: https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/custom_env.html

skills/stable-baselines3/references/vectorized_envs.md

  • Network accessline 610
    - Official SB3 VecEnv Guide: https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/vec_envs.html
  • Network accessline 611
    - VecEnv API Reference: https://stable-baselines3.readthedocs.io/en/v2.9.0/guide/vec_envs.html#module-stable_baselines3.common.vec_env
  • Network accessline 612
    - Multiprocessing Best Practices: https://docs.python.org/3/library/multiprocessing.html
  • Network accessline 616
    termination and reward clipping explicit. Use a separate evaluation environment with raw reward reporting and full-game episode semantics when comparing scores. [SB3 AtariWrapper source](https://github.com/DLR-RM/stable-baselines3/blob/v2.9
  • Network accessline 618
    [SB3 AtariWrapper source](https://github.com/DLR-RM/stable-baselines3/blob/v2.9.0/stable_baselines3/common/atari_wrappers.py).

skills/stable-baselines3/scripts/custom_env_template.py

  • Executable scriptline 1
    Executable file

skills/stable-baselines3/scripts/evaluate_agent.py

  • Executable scriptline 1
    Executable file

skills/stable-baselines3/scripts/train_rl_agent.py

  • Executable scriptline 1
    Executable file

skills/statistical-analysis/SKILL.md

  • Network accessline 44
    - Pingouin 0.7 fixes erroneous mixed/repeated-measures corrections, categorical ANOVA, and other results; do not reproduce an old analysis by merely changing its reported version. See the [official changelog](https://pingouin-stats.org/chan
  • Network accessline 444
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 446
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 448
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 449
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 450
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 451
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/statistical-analysis/references/assumptions_and_diagnostics.md

  • Network accessline 377
    Reviewed 2026-10-01: [SciPy Shapiro](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.shapiro.html) requires at least three observations and warns that n>5000 p-values may be inaccurate; [Levene](https://docs.scipy.org/doc/s

skills/statistical-analysis/references/bayesian_statistics.md

  • Network accessline 182
    For other front ends, [Bambi](https://bambinos.github.io/bambi/) provides formula-based modeling and [CmdStanPy](https://mc-stan.org/cmdstanpy/) interfaces to Stan (requires a separate CmdStan toolchain). These optional tools are not requir
  • Network accessline 186
    - [PyMC sample](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.sample.html), [data](https://www.pymc.io/projects/docs/en/stable/api/generated/pymc.Data.html), [posterior prediction](https://www.pymc.io/projects/docs/en/stabl
  • Network accessline 187
    - [ArviZ summary](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.summary.html), [HDI](https://python.arviz.org/projects/stats/en/stable/api/generated/arviz_stats.hdi.html), [LOO](https://python.arviz.org/project
  • Network accessline 188
    - [Pingouin Bayes factor](https://pingouin-stats.org/generated/pingouin.bayesfactor_ttest.html).

skills/statistical-analysis/references/effect_sizes_and_power.md

  • Network accessline 650
    Reviewed 2026-10-01: [Pingouin effect sizes](https://pingouin-stats.org/generated/pingouin.compute_effsize.html), [approximate effect intervals](https://pingouin-stats.org/generated/pingouin.compute_esci.html), [SciPy bootstrap](https://doc

skills/statistical-analysis/references/reporting_standards.md

  • Network accessline 453
    **In paper**: > "Data, analysis code, and materials are available at https://osf.io/xxxxx/"
  • Network accessline 454
    > "Data, analysis code, and materials are available at https://osf.io/xxxxx/"
  • Network accessline 487
    Reviewed 2026-10-01 against [APA JARS](https://apastyle.apa.org/jars), [CONSORT 2025](https://www.consort-spirit.org/_files/ugd/b5740e_a6856e5e2cf94a1db5a8005853404160.pdf), and [Pingouin TOST](https://pingouin-stats.org/generated/pingouin.

skills/statistical-analysis/references/test_selection_guide.md

  • Network accessline 133
    Reviewed 2026-10-01: [SciPy Mann-Whitney](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.mannwhitneyu.html), [Wilcoxon](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.wilcoxon.html), [Pingouin repeated me

skills/statistical-analysis/scripts/assumption_checks.py

  • Executable scriptline 1
    Executable file

skills/statistical-power/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 204
    ### Key references - Cohen, J. (1988). *Statistical Power Analysis for the Behavioral Sciences* (2nd ed.). - Lakens, D. (2022). [Sample Size Justification](https://doi.org/10.1525/collabra.33267). Collabra: Psychology, 8(1).
  • Network accessline 205
    - Cohen, J. (1988). *Statistical Power Analysis for the Behavioral Sciences* (2nd ed.). - Lakens, D. (2022). [Sample Size Justification](https://doi.org/10.1525/collabra.33267). Collabra: Psychology, 8(1). - Arnold, B. F. et al. (2011). [Si
  • Network accessline 206
    - Lakens, D. (2022). [Sample Size Justification](https://doi.org/10.1525/collabra.33267). Collabra: Psychology, 8(1).
  • Network accessline 207
    - Arnold, B. F. et al. (2011). [Simulation methods to estimate design power](https://doi.org/10.1186/1471-2288-11-94). *BMC Medical Research Methodology*, 11:94.
  • Network accessline 216
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 218
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 220
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 221
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 222
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 223
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/statistical-power/references/closed_form_recipes.md

  • Network accessline 197
    - [statsmodels power source, v0.15.0](https://github.com/statsmodels/statsmodels/blob/v0.15.0/statsmodels/stats/power.py): t, normal, ANOVA, chi-square and FTestPowerF2 contracts.
  • Network accessline 198
    - [statsmodels proportion source, v0.15.0](https://github.com/statsmodels/statsmodels/blob/v0.15.0/statsmodels/stats/proportion.py): h and proportion-z approximations.
  • Network accessline 199
    - [Pingouin power source, v0.7.0](https://github.com/raphaelvallat/pingouin/blob/v0.7.0/src/pingouin/power.py): correlation approximation/direction.
  • Network accessline 200
    - [SciPy binomtest](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.binomtest.html) and [noncentral F](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.ncf.html).

skills/statistical-power/references/effect_sizes.md

  • Network accessline 130
    Reviewed 2026-10-01 against [Lakens (2022), Sample Size Justification](https://doi.org/10.1525/collabra.33267),
  • Network accessline 131
    [statsmodels proportion_effectsize](https://www.statsmodels.org/stable/generated/statsmodels.stats.proportion.proportion_effectsize.html),
  • Network accessline 132
    and [statsmodels one-way effect-size definitions](https://www.statsmodels.org/stable/generated/statsmodels.stats.oneway.effectsize_oneway.html).

skills/statistical-power/references/simulation_based_power.md

  • Network accessline 140
    - [SciPy ttest_ind](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.ttest_ind.html): pooled variance is `equal_var=True`; Welch is a different analysis.
  • Network accessline 141
    - [statsmodels Logit.fit](https://www.statsmodels.org/stable/generated/statsmodels.discrete.discrete_model.Logit.fit.html), [MixedLM.fit](https://www.statsmodels.org/stable/generated/statsmodels.regression.mixed_linear_model.MixedLM.fit.htm
  • Network accessline 142
    - [NumPy Generator](https://numpy.org/doc/stable/reference/random/generator.html): RNG methods and version compatibility.
  • Network accessline 143
    - [lifelines statistics](https://lifelines.readthedocs.io/en/latest/lifelines.statistics.html): logrank tests and `sample_size_necessary_under_cph` / `power_under_cph` offer specific proportional-hazards approximations. [CoxPHFitter](https:
  • Network accessline 144
    - [Arnold et al. (2011)](https://doi.org/10.1186/1471-2288-11-94): simulation design and reporting.

skills/statistical-power/scripts/power.py

  • Executable scriptline 1
    Executable file

skills/statistical-power/scripts/simulate_power.py

  • Executable scriptline 1
    Executable file

skills/statsmodels/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 235
    For detailed documentation and examples: - Official docs: https://www.statsmodels.org/stable/
  • Network accessline 236
    - Official docs: https://www.statsmodels.org/stable/
  • Network accessline 237
    - User guide: https://www.statsmodels.org/stable/user-guide.html
  • Network accessline 238
    - Examples: https://www.statsmodels.org/stable/examples/index.html
  • Network accessline 239
    - API reference: https://www.statsmodels.org/stable/api.html
  • Network accessline 247
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 249
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 251
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 252
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 253
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 254
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/statsmodels/references/review.md

  • Network accessline 9
    The current [release notes](https://www.statsmodels.org/stable/release/version0.15.0.html)
  • Network accessline 10
    and [tagged source](https://github.com/statsmodels/statsmodels/tree/v0.15.0/statsmodels)
  • Network accessline 27
    - [OLS](https://www.statsmodels.org/stable/generated/statsmodels.regression.linear_model.OLS.html),
  • Network accessline 28
    [robust covariance](https://www.statsmodels.org/stable/generated/statsmodels.regression.linear_model.RegressionResults.get_robustcov_results.html),
  • Network accessline 29
    [RecursiveLS](https://www.statsmodels.org/stable/generated/statsmodels.regression.recursive_ls.RecursiveLS.html),
  • Network accessline 30
    [MixedLM.fit](https://www.statsmodels.org/stable/generated/statsmodels.regression.mixed_linear_model.MixedLM.fit.html):
  • Network accessline 31
    intercept/design alignment; recursive estimates are expanding-window estimates;   ML versus REML and covariance assumptions matter. - [GLM.fit](https://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLM.fit
  • Network accessline 32
    ML versus REML and covariance assumptions matter. - [GLM.fit](https://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLM.fit.html),   [GLM prediction](https://www.statsmodels.org/stable/generated/statsmodel
  • Network accessline 33
    - [GLM.fit](https://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLM.fit.html),
  • Network accessline 34
    [GLM prediction](https://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLMResults.get_prediction.html),
  • Network accessline 35
    [pseudo R-squared](https://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLMResults.pseudo_rsquared.html):
  • Network accessline 36
    specify robust covariance during fit, request the intended prediction target, use   likelihood-based pseudo-R² and `bic_llf`, and preserve exposure for new data. - [Marginal effects](https://www.statsmodels.org/stable/generated/statsmodels.
  • Network accessline 37
    likelihood-based pseudo-R² and `bic_llf`, and preserve exposure for new data. - [Marginal effects](https://www.statsmodels.org/stable/generated/statsmodels.discrete.discrete_model.DiscreteResults.get_margeff.html),   [ZIP prediction](https:
  • Network accessline 38
    - [Marginal effects](https://www.statsmodels.org/stable/generated/statsmodels.discrete.discrete_model.DiscreteResults.get_margeff.html),
  • Network accessline 39
    [ZIP prediction](https://www.statsmodels.org/stable/generated/statsmodels.discrete.count_model.ZeroInflatedPoisson.predict.html),
  • Network accessline 40
    [OrderedModel](https://www.statsmodels.org/stable/generated/statsmodels.miscmodels.ordinal_model.OrderedModel.html),
  • Network accessline 41
    [ConditionalLogit](https://www.statsmodels.org/stable/generated/statsmodels.discrete.conditional_models.ConditionalLogit.html),
  • Network accessline 42
    [hurdle](https://www.statsmodels.org/stable/generated/statsmodels.discrete.truncated_model.HurdleCountModel.html):
  • Network accessline 44
    observing zero; ordinal/conditional models prohibit a constant; ordinal threshold   increments need transformation. Hurdle zero/count processes share exog. - [ADF](https://www.statsmodels.org/stable/generated/statsmodels.tsa.stattools.adful
  • Network accessline 45
    increments need transformation. Hurdle zero/count processes share exog. - [ADF](https://www.statsmodels.org/stable/generated/statsmodels.tsa.stattools.adfuller.html),   [KPSS](https://www.statsmodels.org/stable/generated/statsmodels.tsa.sta
  • Network accessline 46
    - [ADF](https://www.statsmodels.org/stable/generated/statsmodels.tsa.stattools.adfuller.html),
  • Network accessline 47
    [KPSS](https://www.statsmodels.org/stable/generated/statsmodels.tsa.stattools.kpss.html),
  • Network accessline 48
    [SARIMAX forecasting](https://www.statsmodels.org/stable/generated/statsmodels.tsa.statespace.sarimax.SARIMAXResults.get_forecast.html),
  • Network accessline 49
    [Ljung-Box](https://www.statsmodels.org/stable/generated/statsmodels.stats.diagnostic.acorr_ljungbox.html),
  • Network accessline 50
    [VARMAX](https://www.statsmodels.org/stable/generated/statsmodels.tsa.statespace.varmax.VARMAX.html):
  • Network accessline 52
    fitted dynamic parameters and initialization, and avoid unidentified unrestricted   VARMA specifications. `MarkovRegression.order` does not add AR coefficients. - [RESET](https://www.statsmodels.org/stable/generated/statsmodels.stats.diagno
  • Network accessline 53
    VARMA specifications. `MarkovRegression.order` does not add AR coefficients. - [RESET](https://www.statsmodels.org/stable/generated/statsmodels.stats.diagnostic.linear_reset.html),   [AnovaRM](https://www.statsmodels.org/stable/generated/st
  • Network accessline 54
    - [RESET](https://www.statsmodels.org/stable/generated/statsmodels.stats.diagnostic.linear_reset.html),
  • Network accessline 55
    [AnovaRM](https://www.statsmodels.org/stable/generated/statsmodels.stats.anova.AnovaRM.html),
  • Network accessline 56
    [pairwise comparisons](https://www.statsmodels.org/stable/generated/statsmodels.stats.multicomp.pairwise_tukeyhsd.html),
  • Network accessline 57
    [proportion effect size](https://www.statsmodels.org/stable/generated/statsmodels.stats.proportion.proportion_effectsize.html),
  • Network accessline 58
    [SciPy Levene](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.levene.html):
  • Network accessline 60
    lacks sphericity corrections; 0.15 adds Games-Howell via `use_var="unequal"`;   proportion power uses Cohen's h, and CompareMeans has no `test_equal_var` method. - [TreatmentEffect](https://www.statsmodels.org/stable/generated/statsmodels.t
  • Network accessline 61
    proportion power uses Cohen's h, and CompareMeans has no `test_equal_var` method. - [TreatmentEffect](https://www.statsmodels.org/stable/generated/statsmodels.treatment.treatment_effects.TreatmentEffect.html)   and its [released implementat
  • Network accessline 62
    - [TreatmentEffect](https://www.statsmodels.org/stable/generated/statsmodels.treatment.treatment_effects.TreatmentEffect.html)
  • Network accessline 63
    and its [released implementation](https://github.com/statsmodels/statsmodels/blob/v0.15.0/statsmodels/treatment/treatment_effects.py):

skills/sympy/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 2
    name: sympy description: Performs exact symbolic mathematics with SymPy for algebra, calculus, equation solving, symbolic linear algebra, physics, and lambdify or LaTeX code generation. Use when a task needs symbolic results, explicit assum
  • Network accessline 3
    description: Performs exact symbolic mathematics with SymPy for algebra, calculus, equation solving, symbolic linear algebra, physics, and lambdify or LaTeX code generation. Use when a task needs symbolic results, explicit assumptions, or e
  • Network accessline 4
    license: https://github.com/sympy/sympy/blob/master/LICENSE
  • Network accessline 388
    - Official Documentation: https://docs.sympy.org/
  • Network accessline 389
    - Tutorial: https://docs.sympy.org/latest/tutorials/intro-tutorial/index.html
  • Network accessline 390
    - API Reference: https://docs.sympy.org/latest/reference/index.html
  • Network accessline 391
    - Examples: https://github.com/sympy/sympy/tree/master/examples
  • Network accessline 399
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 401
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 403
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 404
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 405
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 406
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/sympy/references/code-generation-printing.md

  • Network accessline 630
    6. **Parsing security:** Trusted expressions only for `parse_expr`, string `sympify`, and `lambdify`. Regex filters and `local_dict` do not provide sandboxing. See [SymPy parsing docs](https://docs.sympy.org/latest/modules/parsing.html).

skills/sympy/references/review.md

  • Network accessline 52
    - [Current documentation and release](https://docs.sympy.org/latest/index.html)
  • Network accessline 53
    and [1.14.0 dependency declarations](https://github.com/sympy/sympy/blob/sympy-1.14.0/setup.py).
  • Network accessline 54
    - [Best practices](https://docs.sympy.org/latest/explanation/best-practices.html),
  • Network accessline 55
    [assumptions](https://docs.sympy.org/latest/guides/assumptions.html),
  • Network accessline 56
    [solveset](https://docs.sympy.org/latest/modules/solvers/solveset.html),
  • Network accessline 57
    [general solvers](https://docs.sympy.org/latest/modules/solvers/solvers.html),
  • Network accessline 58
    [polynomial roots](https://docs.sympy.org/latest/modules/polys/reference.html)
  • Network accessline 59
    and [calculus](https://docs.sympy.org/latest/modules/calculus/index.html).
  • Network accessline 60
    - [Matrix methods](https://docs.sympy.org/latest/modules/matrices/matrices.html),
  • Network accessline 61
    [number theory](https://docs.sympy.org/latest/modules/ntheory.html),
  • Network accessline 62
    [permutation groups](https://docs.sympy.org/latest/modules/combinatorics/perm_groups.html),
  • Network accessline 63
    [sets](https://docs.sympy.org/latest/modules/sets.html),
  • Network accessline 64
    [geometry](https://docs.sympy.org/latest/modules/geometry/index.html),
  • Network accessline 65
    [statistics](https://docs.sympy.org/latest/modules/stats.html) and
  • Network accessline 66
    [special functions](https://docs.sympy.org/latest/modules/functions/special.html).
  • Network accessline 67
    - [Kane/Lagrange methods](https://docs.sympy.org/latest/modules/physics/mechanics/api/kane_lagrange.html),
  • Network accessline 68
    [inertia/bodies](https://docs.sympy.org/latest/modules/physics/mechanics/api/part_bod.html),
  • Network accessline 69
    [joints](https://docs.sympy.org/latest/modules/physics/mechanics/api/joint.html),
  • Network accessline 70
    [active deprecations](https://docs.sympy.org/latest/explanation/active-deprecations.html),
  • Network accessline 71
    [quantum SHO released source](https://github.com/sympy/sympy/blob/sympy-1.14.0/sympy/physics/quantum/sho1d.py),
  • Network accessline 72
    [spin](https://docs.sympy.org/latest/modules/physics/quantum/spin.html),
  • Network accessline 73
    [gates](https://docs.sympy.org/latest/modules/physics/quantum/gate.html) and
  • Network accessline 74
    [gamma tensors](https://docs.sympy.org/latest/modules/physics/hep/index.html).
  • Network accessline 75
    - [Unit systems](https://docs.sympy.org/latest/modules/physics/units/unitsystem.html),
  • Network accessline 76
    [quantities](https://docs.sympy.org/latest/modules/physics/units/quantities.html),
  • Network accessline 77
    [Gaussian optics](https://docs.sympy.org/latest/modules/physics/optics/gaussopt.html),
  • Network accessline 78
    [optical media](https://docs.sympy.org/latest/modules/physics/optics/medium.html),
  • Network accessline 79
    [beam](https://docs.sympy.org/latest/modules/physics/continuum_mechanics/beam.html),
  • Network accessline 80
    [truss](https://docs.sympy.org/latest/modules/physics/continuum_mechanics/truss.html),
  • Network accessline 81
    [cable](https://docs.sympy.org/latest/modules/physics/continuum_mechanics/cable.html),
  • Network accessline 82
    [control](https://docs.sympy.org/latest/modules/physics/control/lti.html) and
  • Network accessline 83
    [musculotendon](https://docs.sympy.org/latest/modules/physics/biomechanics/api/musculotendon.html).
  • Network accessline 84
    - [lambdify](https://docs.sympy.org/latest/modules/utilities/lambdify.html),
  • Network accessline 85
    [codegen](https://docs.sympy.org/latest/modules/utilities/codegen.html),
  • Network accessline 86
    [autowrap/ufuncify](https://docs.sympy.org/latest/modules/utilities/autowrap.html),
  • Network accessline 87
    [printing](https://docs.sympy.org/latest/modules/printing.html) and
  • Network accessline 88
    [parsing](https://docs.sympy.org/latest/modules/parsing.html).

skills/tamarind/SKILL.md

  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 33
    - [API index](https://app.tamarind.bio/llms.txt) and
  • Network accessline 34
    [complete guide](https://app.tamarind.bio/llms-full.txt).
  • Network accessline 35
    - [Current OpenAPI](https://app.tamarind.bio/api/openapi.json) includes discovery,
  • Network accessline 36
    validation, jobs, files, and newer pipeline/custom-tool surfaces.   [openapi.yaml](https://app.tamarind.bio/openapi.yaml) is also available. Check that   needed paths exist: the merged spec can return HTTP 200 with only its classic
  • Network accessline 37
    [openapi.yaml](https://app.tamarind.bio/openapi.yaml) is also available. Check that
  • Network accessline 38
    needed paths exist: the merged spec can return HTTP 200 with only its classic   surface when the backend spec cannot be fetched. - [Public catalog](https://app.tamarind.bio/tools.json) needs no key; query `?type=`
  • Network accessline 39
    surface when the backend spec cannot be fetched. - [Public catalog](https://app.tamarind.bio/tools.json) needs no key; query `?type=`   or `?tag=`. It documents public tools and conditional required settings, not
  • Network accessline 40
    - [Public catalog](https://app.tamarind.bio/tools.json) needs no key; query `?type=`
  • Network accessline 41
    or `?tag=`. It documents public tools and conditional required settings, not   every optional parameter or account entitlement. - [Product documentation index](https://docs.tamarind.bio/llms.txt) links to
  • Network accessline 42
    every optional parameter or account entitlement. - [Product documentation index](https://docs.tamarind.bio/llms.txt) links to   Markdown pages, including the [MCP guide](https://docs.tamarind.bio/tamarind/mcp-server.md).
  • Network accessline 43
    - [Product documentation index](https://docs.tamarind.bio/llms.txt) links to
  • Network accessline 44
    Markdown pages, including the [MCP guide](https://docs.tamarind.bio/tamarind/mcp-server.md).
  • Network accessline 52
    1. Use the user's Tamarind deployment. The shared base is    `https://app.tamarind.bio/api`; a dedicated organization deployment has its own
  • Network accessline 53
    `https://app.tamarind.bio/api`; a dedicated organization deployment has its own
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 62
    # Public discovery requires no credential. curl --fail-with-body 'https://app.tamarind.bio/tools.json?type=alphafold'
  • Network accessline 63
    curl --fail-with-body 'https://app.tamarind.bio/tools.json?type=alphafold'
  • Network accessline 64
    [Credential-related source omitted]
  • Network accessline 65
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]
  • Network accessline 70
    CLI distribution is **`tamarind-cli`**, and its Custom Tools Python client imports as `from tamarind import Tamarind`; the unrelated package named `tamarind` is not this client. See the [SDK reference](https://app.tamarind.bio/api-docs/cust
  • Network accessline 71
    as `from tamarind import Tamarind`; the unrelated package named `tamarind` is not this client. See the [SDK reference](https://app.tamarind.bio/api-docs/custom-tools-sdk-reference). Core job recipes below use HTTP directly.
  • Network accessline 72
    this client. See the [SDK reference](https://app.tamarind.bio/api-docs/custom-tools-sdk-reference).
  • Network accessline 176
    Connect to `https://mcp.tamarind.bio/mcp` with OAuth 2.1 or the `x-api-key` header.

skills/tamarind/references/api_reference.md

  • Network accessline 3
    Reviewed 2026-09-30 against the [current OpenAPI](https://app.tamarind.bio/api/openapi.json),
  • Network accessline 4
    [REST guide](https://app.tamarind.bio/llms-full.txt), and
  • Network accessline 5
    [public catalog](https://app.tamarind.bio/tools.json). These are documentation
  • Network accessline 8
    All paths below are relative to `https://app.tamarind.bio/api`, or the user's organization deployment's `/api` base. Requests use `x-api-key` except public
  • Network accessline 141
    Upload uses `Content-Type: application/octet-stream`; `curl -L --data-binary`
  • Network accessline 166
    For new integrations, consult the [pipeline guide](https://docs.tamarind.bio/tamarind/pipelines.md):

skills/tamarind/references/examples.md

  • Network accessline 3
    Reviewed **2026-09-30** using the [live public catalog](https://app.tamarind.bio/tools.json),
  • Network accessline 4
    [REST contract](https://app.tamarind.bio/api/openapi.json), and tool documentation.
  • Network accessline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 18
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 19
    response = requests.get(f"{base}/tools", headers=headers, timeout=(10, 60))

skills/tamarind/references/tool_catalog.md

  • Network accessline 3
    Reviewed 2026-09-30 against the [public catalog](https://app.tamarind.bio/tools.json)
  • Network accessline 4
    and [OpenAPI](https://app.tamarind.bio/api/openapi.json). Catalog presence is not
  • Network accessline 9
    1. **Public** `https://app.tamarind.bio/tools.json` (or `/api/tools-catalog`): object
  • Network accessline 57
    The public [MCP guide](https://docs.tamarind.bio/tamarind/mcp-server.md) does not

skills/tamarind/references/workflows.md

  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 32
    def api(method, path, *, timeout=(10, 60), **kwargs):     response = requests.request(method, BASE + path, headers=HEADERS,
  • Network accessline 33
    response = requests.request(method, BASE + path, headers=HEADERS,
  • Network accessline 110
    raise ValueError("Result response did not contain an HTTPS download URL")         # No Tamarind API key on a storage request. Stream potentially large zips.         with requests.get(url, stream=True, timeout=(10, 120)) as download:
  • Network accessline 111
    # No Tamarind API key on a storage request. Stream potentially large zips.         with requests.get(url, stream=True, timeout=(10, 120)) as download:             download.raise_for_status()
  • Network accessline 112
    with requests.get(url, stream=True, timeout=(10, 120)) as download:
  • Network accessline 169
    The official upload route redirects; `curl -L` follows it. No folder means the
  • Network accessline 173
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Network accessline 174
    'https://app.tamarind.bio/api/upload/target.pdb?folder=inputs' \
  • Access to secretsline 175
    [Credential-related source omitted]

skills/tellurium/SKILL.md

  • Network accessline 118
    - [Tellurium model loading and export methods](https://tellurium.readthedocs.io/en/latest/tellurium_methods.html)
  • Network accessline 119
    - [Antimony unit and reaction semantics](https://tellurium.readthedocs.io/en/latest/antimony.html)
  • Network accessline 120
    - [Tellurium SED-ML implementation](https://tellurium.readthedocs.io/en/latest/_modules/tellurium/sedml/tesedml.html)
  • Network accessline 121
    - [SED-ML Level 1 Version 3 specification](https://sed-ml.org/documents/sed-ml-L1V3.pdf)
  • Network accessline 122
    - [RoadRunner 2.10.0 CVODE implementation](https://github.com/sys-bio/roadrunner/blob/v2.10.0/source/CVODEIntegrator.cpp)
  • Network accessline 123
    - [KiSAO algorithm and parameter definitions](https://github.com/SED-ML/KiSAO/blob/master/kisao.owl)

skills/tellurium/references/experiments.md

  • Network accessline 59
    rate-rule variables first. Mixing them can apply a tolerance to the wrong state; successful replay would reproduce the same defect. Such models need separate state-order and explicit-vector checks. See the released [CVODE tolerance construc
  • Network accessline 60
    would reproduce the same defect. Such models need separate state-order and explicit-vector checks. See the released [CVODE tolerance constructor](https://github.com/sys-bio/roadrunner/blob/v2.10.0/source/CVODEIntegrator.cpp) and [LLVM state
  • Network accessline 61
    See the released [CVODE tolerance constructor](https://github.com/sys-bio/roadrunner/blob/v2.10.0/source/CVODEIntegrator.cpp)
  • Network accessline 62
    and [LLVM state-vector implementation](https://github.com/sys-bio/roadrunner/blob/v2.10.0/source/llvm/LLVMExecutableModel.cpp).

skills/tellurium/scripts/kinetic_experiment.py

  • Executable scriptline 1
    Executable file
  • Network accessline 166
    te.createCombineArchive(str(archive), [str(p) for p in model_files] + [str(sed_path)],         [p.name for p in model_files] + [sed_path.name],         ["http://identifiers.org/combine.specifications/sbml"] * len(model_files) + ["http://ide
  • Network accessline 167
    [p.name for p in model_files] + [sed_path.name],         ["http://identifiers.org/combine.specifications/sbml"] * len(model_files) + ["http://identifiers.org/combine.specifications/sed-ml"],         [False] * len(model_files) + [True])
  • Network accessline 168
    ["http://identifiers.org/combine.specifications/sbml"] * len(model_files) + ["http://identifiers.org/combine.specifications/sed-ml"],

skills/tiledbvcf/SKILL.md

  • Network accessline 276
    - [TileDB-VCF 0.40.3 release](https://github.com/TileDB-Inc/TileDB-VCF/releases/tag/0.40.3)
  • Network accessline 277
    - [Dataset API](https://tiledb-inc.github.io/TileDB-VCF/documentation/reference/Dataset.html)
  • Network accessline 278
    - [Ingestion](https://tiledb-inc.github.io/TileDB-VCF/documentation/how-to/ingest-samples.html)
  • Network accessline 279
    - [Large queries](https://tiledb-inc.github.io/TileDB-VCF/documentation/how-to/handle-large-queries.html)
  • Network accessline 280
    - [Cloud storage](https://tiledb-inc.github.io/TileDB-VCF/documentation/how-to/work-with-cloud-object-stores.html)
  • Network accessline 281
    - [TileDB Cloud client release](https://pypi.org/project/tiledb-cloud/0.14.4/)

skills/tiledbvcf/references/verification.md

  • Network accessline 7
    The [official TileDB channel metadata](https://api.anaconda.org/package/tiledb/tiledbvcf-py)
  • Network accessline 8
    listed 0.40.3 builds for Python 3.9-3.12 on osx-arm64, osx-64, and linux-64. [PyPI tiledbvcf metadata](https://pypi.org/pypi/tiledbvcf/json) and the conda-forge tiledbvcf-py package endpoint returned 404. This is a distribution
  • Network accessline 9
    [PyPI tiledbvcf metadata](https://pypi.org/pypi/tiledbvcf/json) and the
  • Network accessline 34
    - [Released Python Dataset source](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/apis/python/src/tiledbvcf/dataset.py)
  • Network accessline 37
    `read_iter` does not accept `set_af_filter`; use `read` with continuation when   applying that filter. - [Native in-memory exporter](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/libtiledbvcf/src/read/in_memory_exporter.cc)
  • Network accessline 38
    applying that filter. - [Native in-memory exporter](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/libtiledbvcf/src/read/in_memory_exporter.cc)   converts `pos_start` and `pos_end` to 1-based output while keeping BED endpoints
  • Network accessline 39
    - [Native in-memory exporter](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/libtiledbvcf/src/read/in_memory_exporter.cc)
  • Network accessline 56
    The [published 0.14.4 wheel](https://pypi.org/pypi/tiledb-cloud/0.14.4/json),
  • Network accessline 62
    The default service base is `https://api.tiledb.com`; a configured deployment host
  • Network accessline 91
    - [Data model](https://tiledb-inc.github.io/TileDB-VCF/documentation/data-model.html)
  • Network accessline 92
    - [Released CLI option definitions](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/libtiledbvcf/src/cli/tiledbvcf.cc)
  • Network accessline 93
    - [Released QC wrapper](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/apis/python/src/tiledbvcf/sample_qc.py)
  • Network accessline 94
    - [Released allele-frequency wrapper](https://github.com/TileDB-Inc/TileDB-VCF/blob/0.40.3/apis/python/src/tiledbvcf/allele_frequency.py)
  • Network accessline 95
    - [bcftools manual](https://samtools.github.io/bcftools/bcftools.html)

skills/timesfm-forecasting/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 28
    [references/timesfm3.md](references/timesfm3.md) before adapting code. Authorized Google Cloud services have separate terms; a Cloud entitlement does not change the license of downloaded weights. See the [upstream license notice](https://gi
  • Network accessline 30
    the license of downloaded weights. See the [upstream license notice](https://github.com/google-research/timesfm#license-notice-for-pretrained-weights).
  • Network accessline 68
    Use the current [PyTorch installation selector](https://pytorch.org/get-started/locally/)
  • Network accessline 168
    Primary review sources: [official source](https://github.com/google-research/timesfm),
  • Network accessline 169
    [3.0.2 distribution](https://pypi.org/project/timesfm/3.0.2/),
  • Network accessline 170
    [2.5 model card](https://huggingface.co/google/timesfm-2.5-200m-pytorch),
  • Network accessline 171
    [3.0 model card](https://huggingface.co/google/timesfm-3.0-pytorch).

skills/timesfm-forecasting/examples/anomaly-detection/detect_anomalies.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/examples/covariates-forecasting/demo_covariates.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/examples/global-temperature/generate_animation_data.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/examples/global-temperature/generate_gif.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/examples/global-temperature/generate_html.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 24
    <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>TimesFM Interactive Forecast Animation</title>     <script src="https://cdn.jsdelivr.net/npm/chart.js@4.5.1/dist/chart.umd.min.js"></script>
  • Network accessline 25
    <title>TimesFM Interactive Forecast Animation</title>     <script src="https://cdn.jsdelivr.net/npm/chart.js@4.5.1/dist/chart.umd.min.js"></script>     <style>
  • Network accessline 26
    <script src="https://cdn.jsdelivr.net/npm/chart.js@4.5.1/dist/chart.umd.min.js"></script>
  • Network accessline 219
    <footer>             <p>TimesFM 2.5 (200M) PyTorch • <a href="https://github.com/google-research/timesfm">Google Research</a></p>
  • Network accessline 220
    <p>TimesFM 2.5 (200M) PyTorch • <a href="https://github.com/google-research/timesfm">Google Research</a></p>

skills/timesfm-forecasting/examples/global-temperature/run_example.sh

  • Executable scriptline 1
    #!/bin/bash

skills/timesfm-forecasting/examples/global-temperature/run_forecast.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/examples/global-temperature/visualize_forecast.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/timesfm-forecasting/references/api_reference.md

  • Network accessline 3
    Reviewed 2026-10-01 against the released wheel and identical official source at [commit e51928e](https://github.com/google-research/timesfm/tree/e51928e27119cb17bebc005be2696b75e0a9e688/src/timesfm).
  • Network accessline 4
    [commit e51928e](https://github.com/google-research/timesfm/tree/e51928e27119cb17bebc005be2696b75e0a9e688/src/timesfm).

skills/timesfm-forecasting/references/performance_tuning.md

  • Network accessline 26
    Backend details: [TimesFM torch source](https://github.com/google-research/timesfm/blob/e51928e27119cb17bebc005be2696b75e0a9e688/src/timesfm/timesfm_2p5/timesfm_2p5_torch.py),
  • Network accessline 27
    [PyTorch precision API](https://docs.pytorch.org/docs/stable/generated/torch.set_float32_matmul_precision.html).

skills/timesfm-forecasting/references/system_requirements.md

  • Network accessline 57
    Use `local_files_only=True` for offline loading of a populated cache. Do not force-download a checkpoint routinely. The [Hub CLI](https://huggingface.co/docs/huggingface_hub/en/guides/cli)
  • Network accessline 58
    force-download a checkpoint routinely. The [Hub CLI](https://huggingface.co/docs/huggingface_hub/en/guides/cli)

skills/timesfm-forecasting/references/timesfm3.md

  • Network accessline 3
    Reviewed package 3.0.2 against the [released distribution](https://pypi.org/project/timesfm/3.0.2/)
  • Network accessline 4
    and [official source](https://github.com/google-research/timesfm/tree/e51928e27119cb17bebc005be2696b75e0a9e688/src/timesfm3).
  • Network accessline 5
    The 3.0 checkpoint adds joint multivariate targets and native covariates. Its weights use the [TimesFM Non-Commercial License](https://huggingface.co/google/timesfm-3.0-pytorch/blob/main/LICENSE): downloaded/self-hosted weights are restrict
  • Network accessline 6
    weights use the [TimesFM Non-Commercial License](https://huggingface.co/google/timesfm-3.0-pytorch/blob/main/LICENSE):

skills/timesfm-forecasting/scripts/check_system.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 318
    [Credential-related source omitted]
  • Access to secretsline 319
    [Credential-related source omitted]

skills/timesfm-forecasting/scripts/forecast_csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/torch-geometric/SKILL.md

  • Network accessline 21
    # Install the PyTorch build for your platform from https://pytorch.org/get-started/locally/
  • Network accessline 27
    Basic tensor-based layers need no extensions. Neighbor sampling requires `pyg-lib` or `torch-sparse`; spatial k-NN operators require `pyg-lib` in 2.8. `torch-cluster` and `torch-spline-conv` are deprecated and ignored. Inspect the [wheel in
  • Network accessline 30
    uv pip install --only-binary=:all: "pyg-lib==0.9.0+pt214" \   -f https://data.pyg.org/whl/torch-2.14.0+cpu.html
  • Network accessline 31
    -f https://data.pyg.org/whl/torch-2.14.0+cpu.html
  • Network accessline 34
    Conda packages are no longer provided for Torch >2.5. See [installation](https://pytorch-geometric.readthedocs.io/en/latest/install/installation.html) and [2.8 release changes](https://github.com/pyg-team/pytorch_geometric/releases/tag/2.8.
  • Network accessline 478
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 480
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 482
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 483
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 484
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 485
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/torch-geometric/references/custom_datasets.md

  • Network accessline 219
    Sources: [dataset tutorial](https://pytorch-geometric.readthedocs.io/en/latest/tutorial/create_dataset.html), [CSV tutorial](https://pytorch-geometric.readthedocs.io/en/latest/tutorial/load_csv.html), [conversion utilities](https://pytorch-

skills/torch-geometric/references/explainability.md

  • Network accessline 130
    Wraps the [Captum](https://captum.ai/) library, giving access to gradient-based attribution methods. Works with both homogeneous and heterogeneous graphs.
  • Network accessline 227
    Sources: [explain interface](https://pytorch-geometric.readthedocs.io/en/latest/modules/explain.html), [PGExplainer](https://pytorch-geometric.readthedocs.io/en/latest/generated/torch_geometric.explain.algorithm.PGExplainer.html), [CaptumEx

skills/torch-geometric/references/heterogeneous.md

  • Network accessline 255
    Source: [heterogeneous tutorial](https://pytorch-geometric.readthedocs.io/en/latest/tutorial/heterogeneous.html), [HGTConv](https://pytorch-geometric.readthedocs.io/en/latest/generated/torch_geometric.nn.conv.HGTConv.html).

skills/torch-geometric/references/link_prediction.md

  • Network accessline 218
    Sources: [RandomLinkSplit](https://pytorch-geometric.readthedocs.io/en/latest/generated/torch_geometric.transforms.RandomLinkSplit.html), [loaders](https://pytorch-geometric.readthedocs.io/en/latest/modules/loader.html), [GAE](https://pytor

skills/torch-geometric/references/message_passing.md

  • Network accessline 127
    Sources: [MessagePassing](https://pytorch-geometric.readthedocs.io/en/latest/generated/torch_geometric.nn.conv.MessagePassing.html), [custom layers](https://pytorch-geometric.readthedocs.io/en/latest/tutorial/create_gnn.html). For sparse me

skills/torch-geometric/references/review.md

  • Network accessline 3
    Reviewed 2026-10-01. Live [PyPI metadata](https://pypi.org/pypi/torch-geometric/json) reports `torch-geometric 2.8.0.post1`, Python >=3.10. The [2.8 release](https://github.com/pyg-team/pytorch_geometric/releases/tag/2.8.0) drops Torch 2.8 
  • Network accessline 7
    The tested macOS ARM stack is Python 3.13, Torch 2.14.1, PyG 2.8.0.post1, Captum 0.9.0, Lightning 2.6.6, NetworkX 3.7, pandas 3.0.6 and scikit-learn 1.9.1. Optional actual sampling used `pyg-lib 0.9.0+pt214` from the [official Torch 2.14 CP
  • Network accessline 29
    | API | Released download contract | Verification | | --- | --- | --- | | `Planetoid(..., name='Cora', split='public')` | Eight `ind.cora.*` files under `https://github.com/kimiyoung/planetoid/raw/master/data`; `geom-gcn` mode separately fe
  • Network accessline 30
    | --- | --- | --- | | `Planetoid(..., name='Cora', split='public')` | Eight `ind.cora.*` files under `https://github.com/kimiyoung/planetoid/raw/master/data`; `geom-gcn` mode separately fetches split NPZ files from `graphdml-uiuc-jlu/geom-g
  • Network accessline 31
    | `Planetoid(..., name='Cora', split='public')` | Eight `ind.cora.*` files under `https://github.com/kimiyoung/planetoid/raw/master/data`; `geom-gcn` mode separately fetches split NPZ files from `graphdml-uiuc-jlu/geom-gcn` | Native downloa
  • Network accessline 32
    | `TUDataset(..., name='ENZYMES')` | `https://www.chrsmrrs.com/graphkerneldatasets/ENZYMES.zip`; `cleaned=True` uses `https://raw.githubusercontent.com/nd7141/graph_datasets/master/datasets` instead | Native download/process: 600 graphs, 3 
  • Network accessline 33
    | `QM7b` | `https://deepchemdata.s3-us-west-1.amazonaws.com/datasets/qm7b.mat` | Source-checked; PyG class is QM7b, not QM7. |
  • Network accessline 34
    | `QM9` | DeepChem S3 `datasets/molnet_publish/qm9.zip`, Figshare file `3195404`; without RDKit, `https://data.pyg.org/datasets/qm9_v3.zip` | Source-checked; RDKit changes the processing path. |
  • Network accessline 35
    | `MoleculeNet` | DeepChem S3 `datasets/{filename}` selected from the released class's `names` map | Source-checked; task-specific targets may contain NaN/missing labels. | | `ShapeNet` | `https://shapenet.cs.stanford.edu/media/shapenetcore
  • Network accessline 36
    | `ShapeNet` | `https://shapenet.cs.stanford.edu/media/shapenetcore_partanno_segmentation_benchmark_v0_normal.zip` | Source-checked; k-NN preprocessing additionally needs pyg-lib. | | `ModelNet(name='10'/'40')` | `http://3dvision.princeton.
  • Network accessline 37
    | `ModelNet(name='10'/'40')` | `http://3dvision.princeton.edu/projects/2014/3DShapeNets/ModelNet10.zip` / `http://modelnet.cs.princeton.edu/ModelNet40.zip` | Source-checked legacy HTTP URLs; availability/redirects untested. No silent replac
  • Network accessline 38
    | `FAUST` | Released loader points to `http://faust.is.tue.mpg.de/` and requires a manually supplied registered dataset | Source-checked; it does not auto-download. |
  • Network accessline 39
    | `OGB_MAG` | `http://snap.stanford.edu/ogb/data/nodeproppred/mag.zip`; optional `https://data.pyg.org/datasets/mag_metapath2vec_emb.zip` or `mag_transe_emb.zip` | Source-checked only; large download and embedding provenance remain user wor
  • Network accessline 41
    Other OGB names in the overview are benchmark identifiers, not PyG dataset class constructors. Use the [official OGB graph property](https://ogb.stanford.edu/docs/graphprop/), [node property](https://ogb.stanford.edu/docs/nodeprop/) and [li
  • Network accessline 47
    Core sources: [installation](https://pytorch-geometric.readthedocs.io/en/latest/install/installation.html), [loaders](https://pytorch-geometric.readthedocs.io/en/latest/modules/loader.html), [heterogeneous graphs](https://pytorch-geometric.

skills/torch-geometric/references/scaling.md

  • Access to secretsline 158
    [Credential-related source omitted]
  • Network accessline 265
    Sources: [loaders](https://pytorch-geometric.readthedocs.io/en/latest/modules/loader.html), [DDP tutorial](https://pytorch-geometric.readthedocs.io/en/latest/tutorial/multi_gpu_vanilla.html), [compile guidance](https://pytorch-geometric.rea

skills/torchdrug/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 57
    Install `torch-scatter` and `torch-cluster` wheels matched to the exact PyTorch and CUDA pair, following the [official installation page](https://torchdrug.ai/docs/installation.html). For a
  • Network accessline 58
    and CUDA pair, following the [official installation page](https://torchdrug.ai/docs/installation.html). For a CPU-only PyTorch 2.0 environment on a platform listed in that wheel index, use:
  • Network accessline 59
    [official installation page](https://torchdrug.ai/docs/installation.html). For a
  • Network accessline 63
    uv pip install --only-binary :all: "torch-scatter==2.1.2" "torch-cluster==1.6.3" \   --find-links "https://data.pyg.org/whl/torch-2.0.0+cpu.html"
  • Network accessline 64
    --find-links "https://data.pyg.org/whl/torch-2.0.0+cpu.html"
  • Network accessline 260
    - [TorchDrug 0.2.1 documentation](https://torchdrug.ai/docs/)
  • Network accessline 261
    - [Tutorial index](https://torchdrug.ai/docs/tutorials/)
  • Network accessline 262
    - [Installation](https://torchdrug.ai/docs/installation.html)
  • Network accessline 263
    - [Package reference](https://torchdrug.ai/docs/api/)
  • Network accessline 264
    - [TorchDrug 0.2.1 release notes](https://github.com/DeepGraphLearning/torchdrug/releases/tag/v0.2.1)
  • Network accessline 272
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 274
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 276
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 277
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 278
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 279
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/torchdrug/references/core_concepts.md

  • Network accessline 3
    This reference follows the [TorchDrug 0.2.1 data API](https://torchdrug.ai/docs/api/data.html),
  • Network accessline 4
    [TorchDrug 0.2.1 data API](https://torchdrug.ai/docs/api/data.html),
  • Network accessline 5
    [quick start](https://torchdrug.ai/docs/quick_start.html), and
  • Network accessline 6
    [notes](https://torchdrug.ai/docs/notes/).
  • Network accessline 152
    Use node, edge, graph, and reference contexts so masking, packing, and device transfer update custom values correctly. See [Deal with References](https://torchdrug.ai/docs/notes/reference.html).
  • Network accessline 154
    [Deal with References](https://torchdrug.ai/docs/notes/reference.html).

skills/torchdrug/references/datasets.md

  • Network accessline 3
    Use the [TorchDrug 0.2.1 dataset reference](https://torchdrug.ai/docs/api/datasets.html) as the class inventory and signature source. Dataset constructors download and
  • Network accessline 4
    [TorchDrug 0.2.1 dataset reference](https://torchdrug.ai/docs/api/datasets.html) as the class inventory and signature source. Dataset constructors download and cache data under the path supplied by the caller.
  • Network accessline 26
    cache.mkdir(parents=True, exist_ok=True) archive = utils.download(     "https://deepchemdata.s3-us-west-1.amazonaws.com/datasets/clintox.csv.gz",
  • Network accessline 27
    archive = utils.download(     "https://deepchemdata.s3-us-west-1.amazonaws.com/datasets/clintox.csv.gz",     str(cache),
  • Network accessline 28
    "https://deepchemdata.s3-us-west-1.amazonaws.com/datasets/clintox.csv.gz",
  • Network accessline 241
    - [Dataset API](https://torchdrug.ai/docs/api/datasets.html)
  • Network accessline 242
    - [Property prediction tutorial](https://torchdrug.ai/docs/tutorials/property_prediction.html)
  • Network accessline 243
    - [Pretraining tutorial](https://torchdrug.ai/docs/tutorials/pretrain.html)
  • Network accessline 244
    - [Generation tutorial](https://torchdrug.ai/docs/tutorials/generation.html)
  • Network accessline 245
    - [Retrosynthesis tutorial](https://torchdrug.ai/docs/tutorials/retrosynthesis.html)
  • Network accessline 246
    - [Knowledge graph tutorial](https://torchdrug.ai/docs/tutorials/reasoning.html)
  • Network accessline 247
    - [Current DeepChem ClinTox loader](https://github.com/deepchem/deepchem/blob/master/deepchem/molnet/load_function/clintox_datasets.py)
  • Network accessline 248
    - [Released dataset source](https://github.com/DeepGraphLearning/torchdrug/tree/v0.2.1/torchdrug/datasets)

skills/torchdrug/references/knowledge_graphs.md

  • Network accessline 3
    The official [TorchDrug 0.2.1 reasoning tutorial](https://torchdrug.ai/docs/tutorials/reasoning.html)
  • Network accessline 4
    [TorchDrug 0.2.1 reasoning tutorial](https://torchdrug.ai/docs/tutorials/reasoning.html)
  • Network accessline 135
    Verify each constructor in the [model API](https://torchdrug.ai/docs/api/models.html#knowledge-graph-reasoning-models).
  • Network accessline 136
    [model API](https://torchdrug.ai/docs/api/models.html#knowledge-graph-reasoning-models).
  • Network accessline 229
    - [Reasoning tutorial](https://torchdrug.ai/docs/tutorials/reasoning.html)
  • Network accessline 230
    - [Knowledge graph datasets](https://torchdrug.ai/docs/api/datasets.html#knowledge-graph-datasets)
  • Network accessline 231
    - [Knowledge graph models](https://torchdrug.ai/docs/api/models.html#knowledge-graph-reasoning-models)
  • Network accessline 232
    - [KnowledgeGraphCompletion task](https://torchdrug.ai/docs/api/tasks.html#knowledge-graph-completion)

skills/torchdrug/references/models_architectures.md

  • Network accessline 3
    This is a selection guide for the [TorchDrug 0.2.1 model API](https://torchdrug.ai/docs/api/models.html). Verify
  • Network accessline 4
    [TorchDrug 0.2.1 model API](https://torchdrug.ai/docs/api/models.html). Verify
  • Network accessline 220
    - [Model API](https://torchdrug.ai/docs/api/models.html)
  • Network accessline 221
    - [Task API](https://torchdrug.ai/docs/api/tasks.html)
  • Network accessline 222
    - [Property tutorial](https://torchdrug.ai/docs/tutorials/property_prediction.html)
  • Network accessline 223
    - [Pretraining tutorial](https://torchdrug.ai/docs/tutorials/pretrain.html)
  • Network accessline 224
    - [Generation tutorial](https://torchdrug.ai/docs/tutorials/generation.html)
  • Network accessline 225
    - [Reasoning tutorial](https://torchdrug.ai/docs/tutorials/reasoning.html)

skills/torchdrug/references/molecular_generation.md

  • Network accessline 3
    The official [TorchDrug 0.2.1 generation tutorial](https://torchdrug.ai/docs/tutorials/generation.html)
  • Network accessline 4
    [TorchDrug 0.2.1 generation tutorial](https://torchdrug.ai/docs/tutorials/generation.html)
  • Network accessline 249
    - [Generation tutorial](https://torchdrug.ai/docs/tutorials/generation.html)
  • Network accessline 250
    - [Generation benchmark](https://torchdrug.ai/docs/benchmark/generation.html)
  • Network accessline 251
    - [Generation task API](https://torchdrug.ai/docs/api/tasks.html#molecule-generation-tasks)
  • Network accessline 252
    - [Flow model API](https://torchdrug.ai/docs/api/models.html#normalizing-flows)

skills/torchdrug/references/molecular_property_prediction.md

  • Network accessline 3
    Follow the official [property prediction](https://torchdrug.ai/docs/tutorials/property_prediction.html)
  • Network accessline 4
    [property prediction](https://torchdrug.ai/docs/tutorials/property_prediction.html)
  • Network accessline 5
    and [pretrained molecular representations](https://torchdrug.ai/docs/tutorials/pretrain.html) tutorials for TorchDrug 0.2.1.
  • Network accessline 6
    [pretrained molecular representations](https://torchdrug.ai/docs/tutorials/pretrain.html)
  • Network accessline 256
    - [Property tutorial](https://torchdrug.ai/docs/tutorials/property_prediction.html)
  • Network accessline 257
    - [Pretraining tutorial](https://torchdrug.ai/docs/tutorials/pretrain.html)
  • Network accessline 258
    - [Property task API](https://torchdrug.ai/docs/api/tasks.html#property-prediction-tasks)
  • Network accessline 259
    - [Molecule dataset API](https://torchdrug.ai/docs/api/datasets.html#molecule-property-prediction-datasets)
  • Network accessline 260
    - [0.2.1 release notes](https://github.com/DeepGraphLearning/torchdrug/releases/tag/v0.2.1)

skills/torchdrug/references/protein_modeling.md

  • Network accessline 3
    TorchDrug 0.2.1 documents protein data structures, datasets, sequence encoders, and geometry-aware graph models in its [data](https://torchdrug.ai/docs/api/data.html),
  • Network accessline 4
    and geometry-aware graph models in its [data](https://torchdrug.ai/docs/api/data.html), [dataset](https://torchdrug.ai/docs/api/datasets.html), and
  • Network accessline 5
    [data](https://torchdrug.ai/docs/api/data.html),
  • Network accessline 6
    [dataset](https://torchdrug.ai/docs/api/datasets.html), and
  • Network accessline 7
    [model](https://torchdrug.ai/docs/api/models.html) APIs. The primary tutorial
  • Network accessline 248
    - [Protein data API](https://torchdrug.ai/docs/api/data.html#protein)
  • Network accessline 249
    - [Protein datasets](https://torchdrug.ai/docs/api/datasets.html#protein-property-prediction-datasets)
  • Network accessline 250
    - [Protein sequence encoders](https://torchdrug.ai/docs/api/models.html#protein-sequence-encoders)
  • Network accessline 251
    - [Graph neural networks](https://torchdrug.ai/docs/api/models.html#graph-neural-networks)
  • Network accessline 252
    - [TorchDrug 0.2.1 release notes](https://github.com/DeepGraphLearning/torchdrug/releases/tag/v0.2.1)

skills/torchdrug/references/retrosynthesis.md

  • Network accessline 3
    The official [TorchDrug 0.2.1 retrosynthesis tutorial](https://torchdrug.ai/docs/tutorials/retrosynthesis.html)
  • Network accessline 4
    [TorchDrug 0.2.1 retrosynthesis tutorial](https://torchdrug.ai/docs/tutorials/retrosynthesis.html)
  • Network accessline 263
    - [Retrosynthesis tutorial](https://torchdrug.ai/docs/tutorials/retrosynthesis.html)
  • Network accessline 264
    - [Retrosynthesis tasks](https://torchdrug.ai/docs/api/tasks.html#retrosynthesis-tasks)
  • Network accessline 265
    - [USPTO50k dataset](https://torchdrug.ai/docs/api/datasets.html#uspto50k)

skills/torchdrug/references/review.md

  • Network accessline 113
    - [PyPI release and dependency metadata](https://pypi.org/project/torchdrug/0.2.1/)
  • Network accessline 114
    - [Official release notes](https://github.com/DeepGraphLearning/torchdrug/releases/tag/v0.2.1)
  • Network accessline 115
    - [Official installation guide](https://torchdrug.ai/docs/installation.html)
  • Network accessline 116
    - [Released source tree](https://github.com/DeepGraphLearning/torchdrug/tree/v0.2.1/torchdrug)
  • Network accessline 117
    - [Data API](https://torchdrug.ai/docs/api/data.html)
  • Network accessline 118
    - [Task API](https://torchdrug.ai/docs/api/tasks.html)
  • Network accessline 119
    - [Model API](https://torchdrug.ai/docs/api/models.html)
  • Network accessline 120
    - [Engine API](https://torchdrug.ai/docs/api/core.html)
  • Network accessline 121
    - [DeepChem ClinTox source](https://github.com/deepchem/deepchem/blob/master/deepchem/molnet/load_function/clintox_datasets.py)
  • Network accessline 122
    - [PyG PyTorch 2.0 CPU wheels](https://data.pyg.org/whl/torch-2.0.0+cpu.html)
  • Network accessline 123
    - [uv build dependency configuration](https://docs.astral.sh/uv/concepts/projects/config/#augmenting-build-dependencies)

skills/transformers/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 64
    Get tokens at: https://huggingface.co/settings/tokens
  • Access to secretsline 68
    [Credential-related source omitted]
  • Network accessline 72
    Transformers v5 is **PyTorch-only** (TensorFlow and JAX backends were removed). For upgrades from v4, see the [v5 migration guide](https://github.com/huggingface/transformers/blob/v5.18.0/MIGRATION_GUIDE_V5.md). Transformers 5.18.0 accepts 
  • Network accessline 205
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 207
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 209
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 210
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 211
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 212
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/transformers/references/generation.md

  • Network accessline 82
    Contrastive and constrained beam search moved to Hub custom-generation repositories. Legacy `penalty_alpha` / `force_words_ids` settings are not a self-contained offline implementation. Prefer the built-in greedy/sampling/beam paths unless 

skills/transformers/references/models.md

  • Network accessline 158
    Bitsandbytes is not CUDA-only: release 0.50.2 supplies Linux, Windows, and macOS ARM64 wheels, with backend/feature-specific support. CPU quantization was smoke-tested on this review host; CUDA, ROCm, XPU, Gaudi, and MPS paths were not. Che
  • Network accessline 315
    The legacy `transformers.onnx` exporter is removed. Use the separate [Optimum ONNX exporter](https://huggingface.co/docs/optimum-onnx/onnx/usage_guides/export_a_model) in its own compatible environment. Illustrative CLI (export/runtime not 

skills/transformers/references/pipelines.md

  • Network accessline 300
    pipe("https://example.com/image.jpg")

skills/transformers/references/review.md

  • Network accessline 12
    Primary metadata: [Transformers](https://pypi.org/pypi/transformers/5.18.0/json), [Datasets](https://pypi.org/pypi/datasets/5.0.1/json), [Hub](https://pypi.org/pypi/huggingface-hub/2.1.1/json), [librosa](https://pypi.org/pypi/librosa/1.0.0/
  • Network accessline 16
    | Surface | Current behavior and evidence | | --- | --- | | Model loading | Auto classes, task heads, `from_pretrained`, dtype/attention/dispatch kwargs, config construction, parameter inspection, local save/reload, safetensors, and embeddi
  • Network accessline 17
    | --- | --- | | Model loading | Auto classes, task heads, `from_pretrained`, dtype/attention/dispatch kwargs, config construction, parameter inspection, local save/reload, safetensors, and embedding resize checked against [released model so
  • Network accessline 18
    | Model loading | Auto classes, task heads, `from_pretrained`, dtype/attention/dispatch kwargs, config construction, parameter inspection, local save/reload, safetensors, and embedding resize checked against [released model source](https://
  • Network accessline 19
    | Pipelines | All named tasks, aliases, model-head mappings, input/output conventions, and removed tasks checked against the [released registry](https://github.com/huggingface/transformers/blob/v5.18.0/src/transformers/pipelines/__init__.py
  • Network accessline 20
    | Audio / image score meaning | The AudioSet AST checkpoint uses independent labels; the [authors' inference source](https://github.com/YuanGongND/ast/blob/master/src/traintest.py) applies sigmoid, while the [audio pipeline](https://github.
  • Network accessline 21
    | Tokenization | Encoding, tensor/offset/word mappings, special tokens, local serialization, chat dictionary output, and ignored `use_fast` checked against [base tokenizer source](https://github.com/huggingface/transformers/blob/v5.18.0/src
  • Network accessline 22
    | Generation | Greedy, sampling, beam and beam sampling, token budgets, filtering/repetition controls, config serialization, streaming and cache interfaces checked against [generation source](https://github.com/huggingface/transformers/blob
  • Network accessline 23
    | Training | `processing_class`, `eval_strategy`, fractional `warmup_steps`, removed `logging_dir`/`warmup_ratio`, optimizer default, custom loss signature, checkpoints and Hub destination semantics checked against [Trainer](https://github.
  • Network accessline 24
    | Collators / adapters | Padding, MLM, seq2seq labels, and EOS-as-PAD masking checked against [collator source](https://github.com/huggingface/transformers/blob/v5.18.0/src/transformers/data/data_collator.py). BERT LoRA targets and trainabl
  • Network accessline 25
    | Optional workflows | [Accelerate inference dispatch](https://huggingface.co/docs/accelerate/en/concept_guides/big_model_inference), [quantization](https://huggingface.co/docs/transformers/en/quantization/bitsandbytes), [DeepSpeed](https:/
  • Network accessline 26
    | Authentication / Hub | [Environment variables](https://huggingface.co/docs/huggingface_hub/en/package_reference/environment_variables), [authentication](https://huggingface.co/docs/huggingface_hub/en/package_reference/authentication), and
  • Network accessline 28
    The [v5 migration guide](https://github.com/huggingface/transformers/blob/v5.18.0/MIGRATION_GUIDE_V5.md) supplies the removal history, but its `warmup_step` spelling is a documentation typo: the released API is `warmup_steps`.

skills/treatment-plans/SKILL.md

  • Network accessline 195
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 197
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 199
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 200
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 201
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 202
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/treatment-plans/references/source_ledger.md

  • Network accessline 15
    - [HHS OCR de-identification guidance](https://www.hhs.gov/hipaa/for-professionals/special-topics/de-identification/index.html):
  • Network accessline 20
    outside the helpers' capabilities. The schema cannot represent every date-suppressed   record; never invent a full date to pass validation. - [HHS Minimum Necessary Requirement](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/m
  • Network accessline 21
    record; never invent a full date to pass validation. - [HHS Minimum Necessary Requirement](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/minimum-necessary-requirement/index.html):   confirms the general limitation principle a
  • Network accessline 22
    - [HHS Minimum Necessary Requirement](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/minimum-necessary-requirement/index.html):   confirms the general limitation principle and exceptions, including disclosures to   or requests
  • Network accessline 24
    or requests by a provider for treatment. This skill's minimization rule is an   operational safeguard, not a claim that the legal standard applies to every use. - [HHS Breach Notification Rule](https://www.hhs.gov/hipaa/for-professionals/br
  • Network accessline 25
    operational safeguard, not a claim that the legal standard applies to every use. - [HHS Breach Notification Rule](https://www.hhs.gov/hipaa/for-professionals/breach-notification/index.html):   route potential incidents to qualified local re
  • Network accessline 26
    - [HHS Breach Notification Rule](https://www.hhs.gov/hipaa/for-professionals/breach-notification/index.html):
  • Network accessline 27
    route potential incidents to qualified local reviewers; the skill determines no duty,   breach status, deadline, or required content. - [OCR breach portal](https://ocrportal.hhs.gov/ocr/breach/breach_frontpage.jsf):
  • Network accessline 28
    breach status, deadline, or required content. - [OCR breach portal](https://ocrportal.hhs.gov/ocr/breach/breach_frontpage.jsf):   the old `breach_report.jsf` entry redirects to this front page. It now presents
  • Network accessline 29
    - [OCR breach portal](https://ocrportal.hhs.gov/ocr/breach/breach_frontpage.jsf):
  • Network accessline 36
    - [FDA human prescription-drug labeling resources](https://www.fda.gov/drugs/laws-acts-and-rules/fdas-labeling-resources-human-prescription-drugs):
  • Network accessline 38
    that can include company-submitted changes under review. Confirm exact product   and source scope through an authorized professional; these helpers interpret no label. - [FDA patient labeling resources](https://www.fda.gov/drugs/fdas-labeli
  • Network accessline 39
    and source scope through an authorized professional; these helpers interpret no label. - [FDA patient labeling resources](https://www.fda.gov/drugs/fdas-labeling-resources-human-prescription-drugs/patient-labeling-resources):   distinguishe
  • Network accessline 40
    - [FDA patient labeling resources](https://www.fda.gov/drugs/fdas-labeling-resources-human-prescription-drugs/patient-labeling-resources):
  • Network accessline 42
    and consumer medication information. Not every prescription drug requires   FDA-approved patient labeling; generic consumer information is not FDA-reviewed. - [FDA: What's in a REMS?](https://www.fda.gov/drugs/risk-evaluation-and-mitigation
  • Network accessline 43
    FDA-approved patient labeling; generic consumer information is not FDA-reviewed. - [FDA: What's in a REMS?](https://www.fda.gov/drugs/risk-evaluation-and-mitigation-strategies-rems/whats-rems):   describes product-specific roles and activit
  • Network accessline 44
    - [FDA: What's in a REMS?](https://www.fda.gov/drugs/risk-evaluation-and-mitigation-strategies-rems/whats-rems):
  • Network accessline 45
    describes product-specific roles and activities. Its overview cannot establish   current requirements for an individual product or person. - [REMS@FDA](https://www.accessdata.fda.gov/scripts/cder/rems/index.cfm):
  • Network accessline 46
    current requirements for an individual product or person. - [REMS@FDA](https://www.accessdata.fda.gov/scripts/cder/rems/index.cfm):   current public table separates approved current programs from historical/released
  • Network accessline 47
    - [REMS@FDA](https://www.accessdata.fda.gov/scripts/cder/rems/index.cfm):
  • Network accessline 54
    - [WHO: Transitions of Care](https://www.who.int/docs/default-source/patient-safety/9789241511599-eng.pdf?sfvrsn=a577528_2):
  • Network accessline 57
    information transfer, reconciliation process, involvement, ownership and local   adaptation. It is older process guidance, not a current specialty treatment guideline. - [Joint Commission National Performance Goals](https://www.jointcommiss
  • Network accessline 58
    adaptation. It is older process guidance, not a current specialty treatment guideline. - [Joint Commission National Performance Goals](https://www.jointcommission.org/en-us/standards/national-performance-goals):   the NPG chapter replaced N
  • Network accessline 59
    - [Joint Commission National Performance Goals](https://www.jointcommission.org/en-us/standards/national-performance-goals):
  • Network accessline 60
    the NPG chapter replaced NPSGs for Hospital and Critical Access Hospital programs   effective **2026-01-01**. This is program-specific, not a universal care-plan mandate. - [Joint Commission NPG 1 brief](https://digitalassets.jointcommissio
  • Network accessline 61
    effective **2026-01-01**. This is program-specific, not a universal care-plan mandate. - [Joint Commission NPG 1 brief](https://digitalassets.jointcommission.org/api/public/content/2361b813982a420cb9590bd363d9c3f1?v=994360b5):   the linked 
  • Network accessline 62
    - [Joint Commission NPG 1 brief](https://digitalassets.jointcommission.org/api/public/content/2361b813982a420cb9590bd363d9c3f1?v=994360b5):
  • Network accessline 70
    - [AHRQ SHARE Approach](https://www.ahrq.gov/sdm/share-approach/index.html):
  • Network accessline 72
    reviewed **February 2026**; describes the clinician-led model and revised training.   This skill records supplied documentation of the conversation, not options or risks. - [AHRQ Shared Decisionmaking strategy](https://www.ahrq.gov/cahps/qu
  • Network accessline 73
    This skill records supplied documentation of the conversation, not options or risks. - [AHRQ Shared Decisionmaking strategy](https://www.ahrq.gov/cahps/quality-improvement/improvement-guide/6-strategies-for-improving/communication/strategy6
  • Network accessline 74
    - [AHRQ Shared Decisionmaking strategy](https://www.ahrq.gov/cahps/quality-improvement/improvement-guide/6-strategies-for-improving/communication/strategy6i-shared-decisionmaking.html):
  • Network accessline 75
    page reviewed **April 2023**. Supports balanced decision aids and expressed   preferences as process context; it is not a current disease-specific evidence review. - [NICE NG197](https://www.nice.org.uk/guidance/ng197):
  • Network accessline 76
    preferences as process context; it is not a current disease-specific evidence review. - [NICE NG197](https://www.nice.org.uk/guidance/ng197):   published and last reviewed **2021-06-17**, verified in the current official page.
  • Network accessline 77
    - [NICE NG197](https://www.nice.org.uk/guidance/ng197):
  • Network accessline 80
    and decisions when an adult lacks relevant capacity. Professional judgment and   local applicability remain necessary; the skill assesses neither capacity nor consent. - [CMS Person-Centered Care](https://www.cms.gov/priorities/innovation/k
  • Network accessline 81
    local applicability remain necessary; the skill assesses neither capacity nor consent. - [CMS Person-Centered Care](https://www.cms.gov/priorities/innovation/key-concepts/person-centered-care):   originally posted **2023-08-14**. Describes 
  • Network accessline 82
    - [CMS Person-Centered Care](https://www.cms.gov/priorities/innovation/key-concepts/person-centered-care):
  • Network accessline 89
    - [FDA MedWatch reporting overview](https://www.fda.gov/safety/medwatch-fda-safety-information-and-adverse-event-reporting-program/reporting-serious-problems-fda):
  • Network accessline 90
    distinguishes voluntary and mandatory reporting contexts. This package stores   a local route only; it does not determine reportability or submit a form. - [AHRQ PSO Common Formats / Data](https://pso.ahrq.gov/common-formats):
  • Network accessline 91
    a local route only; it does not determine reportability or submit a form. - [AHRQ PSO Common Formats / Data](https://pso.ahrq.gov/common-formats):   page reviewed **January 2026**, now headed Data with links to Common Formats
  • Network accessline 92
    - [AHRQ PSO Common Formats / Data](https://pso.ahrq.gov/common-formats):
  • Network accessline 99
    - [Python JSON](https://docs.python.org/3/library/json.html): duplicate keys are
  • Network accessline 102
    nesting and integer conversion failures into minimized errors. Schema validation   rejects unsupported value types; JSON decoding alone is not schema validation. - [Python datetime](https://docs.python.org/3/library/datetime.html): `fromiso
  • Network accessline 103
    rejects unsupported value types; JSON decoding alone is not schema validation. - [Python datetime](https://docs.python.org/3/library/datetime.html): `fromisoformat`   accepts forms broader than this schema, including week dates and alternat
  • Network accessline 104
    - [Python datetime](https://docs.python.org/3/library/datetime.html): `fromisoformat`
  • Network accessline 106
    Helpers explicitly require extended calendar dates and timestamps before conversion.   Date filters have the same full-date contract; scheduling keeps the supplied local date. - [Python filesystem APIs](https://docs.python.org/3/library/os.
  • Network accessline 107
    Date filters have the same full-date contract; scheduling keeps the supplied local date. - [Python filesystem APIs](https://docs.python.org/3/library/os.html#os.link):   `os.replace` can overwrite an existing destination. Publication now us
  • Network accessline 108
    - [Python filesystem APIs](https://docs.python.org/3/library/os.html#os.link):

skills/treatment-plans/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/check_completeness.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/check_consistency.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/generate_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/privacy_process_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/timeline_generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/validate_traceability.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/treatment-plans/scripts/validate_treatment_plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/umap-learn/SKILL.md

  • Network accessline 388
    Only load trusted model directories: loading reads a pickle. Verify transformed outputs after saving/loading. In 0.5.12, `save` writes `parametric_model.keras` while the loader checks `parametric_model`; do not assume full training-state re
  • Network accessline 466
    - [UMAP user guide](https://umap-learn.readthedocs.io/en/latest/)
  • Network accessline 467
    - [0.5.12 release notes](https://github.com/lmcinnes/umap/releases/tag/release-0.5.12)
  • Network accessline 468
    - [PyPI package](https://pypi.org/project/umap-learn/) (current stable: 0.5.12)
  • Network accessline 469
    - [GitHub repository](https://github.com/lmcinnes/umap)
  • Network accessline 484
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 486
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 488
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 489
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 490
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 491
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/umap-learn/references/api_reference.md

  • Network accessline 3
    Reference checked 2026-10-01 for **umap-learn 0.5.12** (Python >=3.9; `scikit-learn>=1.6`). The [hosted API guide](https://umap-learn.readthedocs.io/en/latest/api.html) still identifies 0.5.8; use the [released implementation](https://githu
  • Network accessline 223
    Install with `uv pip install "umap-learn[parametric-umap]==0.5.12"`. The released module imports TensorFlow and Keras 3 (`keras.ops`) even though the package extra only declares `tensorflow>=2.1`; resolve a compatible modern pair. The [para
  • Network accessline 541
    - [Release 0.5.12](https://github.com/lmcinnes/umap/releases/tag/release-0.5.12)
  • Network accessline 542
    - [Core source](https://github.com/lmcinnes/umap/blob/release-0.5.12/umap/umap_.py), [aligned source](https://github.com/lmcinnes/umap/blob/release-0.5.12/umap/aligned_umap.py), [parametric source](https://github.com/lmcinnes/umap/blob/rele
  • Network accessline 543
    - [Supervised UMAP](https://umap-learn.readthedocs.io/en/latest/supervised.html), [clustering](https://umap-learn.readthedocs.io/en/latest/clustering.html), [reproducibility](https://umap-learn.readthedocs.io/en/latest/reproducibility.html)
  • Network accessline 544
    - [densMAP](https://umap-learn.readthedocs.io/en/latest/densmap_demo.html), [aligned mappings](https://umap-learn.readthedocs.io/en/latest/aligned_umap_politics_demo.html), [precomputed neighbors](https://umap-learn.readthedocs.io/en/latest
  • Network accessline 545
    - [HDBSCAN API](https://hdbscan.readthedocs.io/en/latest/api.html)

skills/uncertainty-and-units/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 384
    - [JCGM 100:2008, Evaluation of measurement data — Guide to the expression of   uncertainty in measurement](https://www.bipm.org/documents/20126/2071204/JCGM_100_2008_E.pdf)
  • Network accessline 385
    uncertainty in measurement](https://www.bipm.org/documents/20126/2071204/JCGM_100_2008_E.pdf)
  • Network accessline 386
    - [JCGM 101:2008, Supplement 1 — Propagation of distributions using a Monte Carlo   method](https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf) - [NIST Technical Note 1297](https://nvlpubs.nist.gov/nistpubs/Legacy/TN/nbstechni
  • Network accessline 387
    method](https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf)
  • Network accessline 388
    - [NIST Technical Note 1297](https://nvlpubs.nist.gov/nistpubs/Legacy/TN/nbstechnicalnote1297.pdf)
  • Network accessline 389
    - [CODATA internationally recommended values](https://physics.nist.gov/cuu/Constants/)
  • Network accessline 390
    - [Pint on PyPI](https://pypi.org/project/Pint/) — 0.26.1, released 2026-09-10.
  • Network accessline 391
    - [Pint documentation](https://pint.readthedocs.io/en/stable/), including
  • Network accessline 392
    [non-multiplicative units](https://pint.readthedocs.io/en/stable/user/nonmult.html)
  • Network accessline 393
    and [contexts](https://pint.readthedocs.io/en/stable/user/contexts.html).
  • Network accessline 394
    - [uncertainties on PyPI](https://pypi.org/project/uncertainties/) — 3.2.3, released
  • Network accessline 395
    2025-04-21. - [uncertainties documentation](https://uncertainties.readthedocs.io/en/latest/) - See `references/review.md` for current API/source verification and execution limits.
  • Network accessline 396
    - [uncertainties documentation](https://uncertainties.readthedocs.io/en/latest/)
  • Network accessline 398
    - [scipy.constants reference](https://docs.scipy.org/doc/scipy/reference/constants.html)
  • Network accessline 406
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 408
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 410
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 411
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 412
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 413
    https://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/uncertainty-and-units/references/domain-conversions.md

  • Network accessline 201
    Primary definitions reviewed 2026-10-01: [BIPM SI Brochure, updated 2026](https://www.bipm.org/en/publications/si-brochure),
  • Network accessline 202
    [NIST CODATA 2022](https://physics.nist.gov/cuu/Constants/),
  • Network accessline 203
    [IUPAC pH](https://goldbook.iupac.org/terms/view/P04524), and
  • Network accessline 204
    [Pint 0.26.1 definitions](https://github.com/hgrecco/pint/blob/0.26.1/pint/default_en.txt).

skills/uncertainty-and-units/references/gum-methodology.md

  • Network accessline 235
    Reviewed 2026-10-01: [BIPM JCGM publications](https://www.bipm.org/en/committees/jc/jcgm/publications),
  • Network accessline 236
    [JCGM 100](https://www.bipm.org/documents/20126/2071204/JCGM_100_2008_E.pdf),
  • Network accessline 237
    [JCGM 101](https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf),
  • Network accessline 238
    and [VIM precision](https://jcgm.bipm.org/vim/en/2.15.html).

skills/uncertainty-and-units/references/pint-recipes.md

  • Network accessline 238
    Current APIs: [changes](https://pint.readthedocs.io/en/stable/changes.html),
  • Network accessline 239
    [contexts](https://pint.readthedocs.io/en/stable/user/contexts.html),
  • Network accessline 240
    [wrapping](https://pint.readthedocs.io/en/stable/advanced/wrapping.html),
  • Network accessline 241
    [NumPy](https://pint.readthedocs.io/en/stable/user/numpy.html), and
  • Network accessline 242
    [definitions](https://pint.readthedocs.io/en/stable/advanced/defining.html).

skills/uncertainty-and-units/references/plausibility-scales.md

  • Network accessline 168
    energy scale. - Milo & Phillips, *Cell Biology by the Numbers* — biological magnitude bands;   [bionumbers.hms.harvard.edu](https://bionumbers.hms.harvard.edu/).
  • Network accessline 169
    - Milo & Phillips, *Cell Biology by the Numbers* — biological magnitude bands;   [bionumbers.hms.harvard.edu](https://bionumbers.hms.harvard.edu/). - Israelachvili, *Intermolecular and Surface Forces*, 3rd ed. — Debye length, bond energies.
  • Network accessline 170
    [bionumbers.hms.harvard.edu](https://bionumbers.hms.harvard.edu/).
  • Network accessline 171
    - Israelachvili, *Intermolecular and Surface Forces*, 3rd ed. — Debye length, bond energies. - Cussler, *Diffusion*, 3rd ed. — diffusivity tables. - [CODATA internationally recommended values](https://physics.nist.gov/cuu/Constants/) —
  • Network accessline 172
    - Cussler, *Diffusion*, 3rd ed. — diffusivity tables. - [CODATA internationally recommended values](https://physics.nist.gov/cuu/Constants/) —   reached through `scipy.constants`, never typed as literals.
  • Network accessline 173
    - [CODATA internationally recommended values](https://physics.nist.gov/cuu/Constants/) —
  • Network accessline 178
    - [NASA Reynolds](https://www.grc.nasa.gov/www/k-12/airplane/reynolds.html) and
  • Network accessline 179
    [Mach](https://www.grc.nasa.gov/www/k-12/airplane/mach.html) definitions. - [IAPWS viscosity](https://iapws.org/technical-guidance/release/viscosity) and   [surface tension R1-76(2014)](https://iapws.org/documents/release/Surf-H2O.download)
  • Network accessline 180
    - [IAPWS viscosity](https://iapws.org/technical-guidance/release/viscosity) and   [surface tension R1-76(2014)](https://iapws.org/documents/release/Surf-H2O.download):   water bands here are near-ambient illustrations, not the full validity
  • Network accessline 181
    [surface tension R1-76(2014)](https://iapws.org/documents/release/Surf-H2O.download):
  • Network accessline 182
    water bands here are near-ambient illustrations, not the full validity region. - [CIE visible radiation](https://cie.co.at/eilvterm/17-21-003): visibility has no   precise universal wavelength limits; 380–750 nm is the helper's conventional
  • Network accessline 183
    - [CIE visible radiation](https://cie.co.at/eilvterm/17-21-003): visibility has no
  • Network accessline 184
    precise universal wavelength limits; 380–750 nm is the helper's conventional window. - [Cell Biology by the Numbers](https://book.bionumbers.org/): quantities and energy   scales depend on the organism, conditions and choice of standard sta
  • Network accessline 185
    - [Cell Biology by the Numbers](https://book.bionumbers.org/): quantities and energy

skills/uncertainty-and-units/references/reporting-rules.md

  • Network accessline 137
    Current [ILAC guidance index](https://ilac.org/publications-and-resources/ilac-guidance-series/)

skills/uncertainty-and-units/references/review.md

  • Network accessline 56
    - [Pint release notes](https://pint.readthedocs.io/en/stable/changes.html)
  • Network accessline 57
    - [Pint 0.26.1 unit/context definitions](https://github.com/hgrecco/pint/blob/0.26.1/pint/default_en.txt)
  • Network accessline 58
    - [Pint 0.26.1 constants](https://github.com/hgrecco/pint/blob/0.26.1/pint/constants_en.txt)
  • Network accessline 59
    - [Pint temperature arithmetic](https://pint.readthedocs.io/en/stable/user/nonmult.html)
  • Network accessline 60
    - [Pint logarithmic units](https://pint.readthedocs.io/en/stable/user/log_units.html)
  • Network accessline 61
    - [Pint contexts](https://pint.readthedocs.io/en/stable/user/contexts.html)
  • Network accessline 62
    - [Pint wrapping](https://pint.readthedocs.io/en/stable/advanced/wrapping.html)
  • Network accessline 63
    - [Pint NumPy integration](https://pint.readthedocs.io/en/stable/user/numpy.html)
  • Network accessline 64
    - [Pint definitions](https://pint.readthedocs.io/en/stable/advanced/defining.html)
  • Network accessline 65
    - [Pint formatting](https://pint.readthedocs.io/en/stable/user/formatting.html)
  • Network accessline 66
    - [Pint serialization](https://pint.readthedocs.io/en/stable/advanced/serialization.html)
  • Network accessline 67
    - [Pint-pandas](https://pint-pandas.readthedocs.io/en/latest/)
  • Network accessline 68
    - [Pint-xarray](https://pint-xarray.readthedocs.io/en/stable/)
  • Network accessline 69
    - [uncertainties user guide](https://uncertainties.readthedocs.io/en/latest/user_guide.html)
  • Network accessline 70
    - [uncertainties technical guide](https://uncertainties.readthedocs.io/en/latest/tech_guide.html)
  • Network accessline 71
    - [uncertainties 3.2.3 source](https://github.com/lmfit/uncertainties/blob/3.2.3/uncertainties/core.py)
  • Network accessline 72
    - [NumPy multivariate sampling](https://numpy.org/doc/stable/reference/random/generated/numpy.random.Generator.multivariate_normal.html)
  • Network accessline 73
    - [NumPy standard deviation](https://numpy.org/doc/stable/reference/generated/numpy.std.html)
  • Network accessline 74
    - [SciPy curve_fit](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html)
  • Network accessline 75
    - [SciPy constants](https://docs.scipy.org/doc/scipy/reference/constants.html)
  • Network accessline 76
    - [SciPy 1.15 CODATA update](https://docs.scipy.org/doc/scipy-1.15.0/release/1.15.0-notes.html)
  • Network accessline 77
    - [JCGM 100:2008](https://www.bipm.org/documents/20126/2071204/JCGM_100_2008_E.pdf)
  • Network accessline 78
    - [JCGM 101:2008](https://www.bipm.org/documents/20126/2071204/JCGM_101_2008_E.pdf)
  • Network accessline 79
    - [JCGM GUM-6:2020 measurement models](https://www.bipm.org/documents/20126/2071204/JCGM_GUM_6_2020.pdf)
  • Network accessline 80
    - [VIM measurement precision](https://jcgm.bipm.org/vim/en/2.15.html)
  • Network accessline 81
    - [NIST TN 1297](https://nvlpubs.nist.gov/nistpubs/Legacy/TN/nbstechnicalnote1297.pdf)
  • Network accessline 82
    - [BIPM SI Brochure, updated 2026](https://www.bipm.org/en/publications/si-brochure)
  • Network accessline 83
    - [NIST CODATA 2022](https://physics.nist.gov/cuu/Constants/)
  • Network accessline 84
    - [IUPAC pH](https://goldbook.iupac.org/terms/view/P04524)
  • Network accessline 85
    - [ILAC G8 listing](https://ilac.org/publications-and-resources/ilac-guidance-series/)
  • Network accessline 86
    - [NASA Reynolds number](https://www.grc.nasa.gov/www/k-12/airplane/reynolds.html)
  • Network accessline 87
    - [NASA Mach number](https://www.grc.nasa.gov/www/k-12/airplane/mach.html)
  • Network accessline 88
    - [Fogler reactor models](https://websites.umich.edu/~elements/7e/04chap/summary.html) - [IAPWS viscosity](https://iapws.org/technical-guidance/release/viscosity) - [IAPWS surface tension](https://iapws.org/documents/release/Surf-H2O.downlo
  • Network accessline 89
    - [IAPWS viscosity](https://iapws.org/technical-guidance/release/viscosity) - [IAPWS surface tension](https://iapws.org/documents/release/Surf-H2O.download) - [CIE visible radiation](https://cie.co.at/eilvterm/17-21-003)
  • Network accessline 90
    - [IAPWS surface tension](https://iapws.org/documents/release/Surf-H2O.download)
  • Network accessline 91
    - [CIE visible radiation](https://cie.co.at/eilvterm/17-21-003)

skills/uncertainty-and-units/references/uncertainties-recipes.md

  • Network accessline 179
    Current references: [user guide](https://uncertainties.readthedocs.io/en/latest/user_guide.html),
  • Network accessline 180
    [technical guide](https://uncertainties.readthedocs.io/en/latest/tech_guide.html), and
  • Network accessline 181
    [SciPy curve_fit](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html).

skills/uncertainty-and-units/scripts/_common.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/audit_units.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/check_plausibility.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/convert_units.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/format_result.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/propagate_uncertainty.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/uncertainty-and-units/scripts/uncertainty_budget.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/usfiscaldata/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 17
    **Base URL:** `https://api.fiscaldata.treasury.gov/services/api/fiscal_service`
  • Network accessline 19
    Browse [the current dataset catalog](https://fiscaldata.treasury.gov/datasets/) via the dataset search. Verify endpoint paths on each dataset's API Quick Guide — paths change over time.
  • Network accessline 33
    BASE_URL = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 35
    # Get the current national debt (Debt to the Penny) resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_to_penny", params={
  • Network accessline 36
    resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_to_penny", params={
  • Network accessline 46
    # Preview Treasury exchange-rate rows for recent quarters (first page only) resp = requests.get(f"{BASE_URL}/v1/accounting/od/rates_of_exchange", params={
  • Network accessline 47
    resp = requests.get(f"{BASE_URL}/v1/accounting/od/rates_of_exchange", params={
  • Network accessline 148
    # Single-page fetch when total-pages == 1 params = {"sort": "-record_date", "page[size]": 10000} resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_outstanding", params=params, timeout=30)
  • Network accessline 149
    params = {"sort": "-record_date", "page[size]": 10000} resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_outstanding", params=params, timeout=30) resp.raise_for_status()
  • Network accessline 150
    resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_outstanding", params=params, timeout=30)
  • Network accessline 163
    # Preview full DTS rows, preserving account and category dimensions resp = requests.get(f"{BASE_URL}/v1/accounting/dts/deposits_withdrawals_operating_cash", params={
  • Network accessline 164
    resp = requests.get(f"{BASE_URL}/v1/accounting/dts/deposits_withdrawals_operating_cash", params={
  • Network accessline 177
    Reviewed against the [official API guide](https://fiscaldata.treasury.gov/api-documentation/), dataset data dictionaries, and unauthenticated live GET responses on 2026-09-30. See references for table-specific caveats.
  • Network accessline 196
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 198
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 200
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 201
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 202
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 203
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/usfiscaldata/references/api-basics.md

  • Network accessline 16
    Base URL:  https://api.fiscaldata.treasury.gov/services/api/fiscal_service
  • Network accessline 20
    Full URL: https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny?fields=record_date,tot_pub_debt_out_amt&sort=-record_date&page[size]=5
  • Network accessline 21
    https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny?fields=record_date,tot_pub_debt_out_amt&sort=-record_date&page[size]=5
  • Network accessline 39
    1. Dataset detail page at `https://fiscaldata.treasury.gov/datasets/{slug}/`
  • Network accessline 40
    2. Site implementation fallback (not a stable API contract): Gatsby page data: `https://fiscaldata.treasury.gov/page-data/datasets/{slug}/page-data.json` (look for `"endpoint"` fields)
  • Network accessline 41
    3. [API endpoint table](https://fiscaldata.treasury.gov/api-documentation/#list-of-endpoints-table)
  • Network accessline 88
    The [Fiscal Service Data Registry](https://fiscal.treasury.gov/data-registry/index.html) contains field definitions, authoritative sources, data types, and formats across federal government data.

skills/usfiscaldata/references/datasets-debt.md

  • Network accessline 20
    # Current national debt resp = requests.get(
  • Network accessline 21
    resp = requests.get(
  • Network accessline 22
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny",
  • Network accessline 31
    # Preview of debt since January 2024; fetch_all() is needed for the full series resp = requests.get(
  • Network accessline 32
    resp = requests.get(
  • Network accessline 33
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny",
  • Network accessline 61
    # Full historical debt series (verify it fits in the requested page) resp = requests.get(
  • Network accessline 62
    resp = requests.get(
  • Network accessline 63
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_outstanding",
  • Network accessline 120
    # TROR data, sorted by funding type resp = requests.get(
  • Network accessline 121
    resp = requests.get(
  • Network accessline 122
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/debt/tror",
  • Network accessline 181
    - [Debt To The Penny](https://fiscaldata.treasury.gov/datasets/debt-to-the-penny/)
  • Network accessline 182
    - [Schedules Federal Debt](https://fiscaldata.treasury.gov/datasets/schedules-federal-debt/)
  • Network accessline 183
    - [Treasury Report On Receivables](https://fiscaldata.treasury.gov/datasets/treasury-report-on-receivables/)
  • Network accessline 184
    - [Interest Expense Debt Outstanding](https://fiscaldata.treasury.gov/datasets/interest-expense-debt-outstanding/)
  • Network accessline 185
    - [Ssa Title Xii Advance Activities](https://fiscaldata.treasury.gov/datasets/ssa-title-xii-advance-activities/)

skills/usfiscaldata/references/datasets-fiscal.md

  • Network accessline 189
    - [Daily Treasury Statement](https://fiscaldata.treasury.gov/datasets/daily-treasury-statement/)
  • Network accessline 190
    - [Monthly Treasury Statement](https://fiscaldata.treasury.gov/datasets/monthly-treasury-statement/)
  • Network accessline 191
    - [Treasury Bulletin](https://fiscaldata.treasury.gov/datasets/treasury-bulletin/)

skills/usfiscaldata/references/datasets-interest-rates.md

  • Network accessline 20
    # Get average rates for all marketable securities, most recent month resp = requests.get(
  • Network accessline 21
    resp = requests.get(
  • Network accessline 22
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates",
  • Network accessline 35
    # First-page preview of historical rates for a specific security type resp = requests.get(
  • Network accessline 36
    resp = requests.get(
  • Network accessline 37
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates",
  • Network accessline 187
    - [Average Interest Rates Treasury Securities](https://fiscaldata.treasury.gov/datasets/average-interest-rates-treasury-securities/)
  • Network accessline 188
    - [Treasury Reporting Rates Exchange](https://fiscaldata.treasury.gov/datasets/treasury-reporting-rates-exchange/)
  • Network accessline 189
    - [Tips Cpi Data](https://fiscaldata.treasury.gov/datasets/tips-cpi-data/)
  • Network accessline 190
    - [Slgs Daily Rate Table](https://fiscaldata.treasury.gov/datasets/slgs-daily-rate-table/)

skills/usfiscaldata/references/datasets-securities.md

  • Network accessline 29
    # Get recent 10-year Treasury note auctions resp = requests.get(
  • Network accessline 30
    resp = requests.get(
  • Network accessline 31
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/auctions_query",
  • Network accessline 42
    # Get all auctions in 2024 resp = requests.get(
  • Network accessline 43
    resp = requests.get(
  • Network accessline 44
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/auctions_query",
  • Network accessline 73
    # Get upcoming auctions from datetime import date resp = requests.get(
  • Network accessline 74
    from datetime import date resp = requests.get(     "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/upcoming_auctions",
  • Network accessline 75
    resp = requests.get(
  • Network accessline 76
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/upcoming_auctions",
  • Network accessline 108
    # Recent buyback operations resp = requests.get(
  • Network accessline 109
    resp = requests.get(
  • Network accessline 110
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/buybacks_operations",
  • Network accessline 259
    - [Treasury Securities Auctions Data](https://fiscaldata.treasury.gov/datasets/treasury-securities-auctions-data/)
  • Network accessline 260
    - [Upcoming Auctions](https://fiscaldata.treasury.gov/datasets/upcoming-auctions/)
  • Network accessline 261
    - [I Bonds Interest Rates](https://fiscaldata.treasury.gov/datasets/i-bonds-interest-rates/)
  • Network accessline 262
    - [Savings Bonds Issues Redemptions Maturities By Series](https://fiscaldata.treasury.gov/datasets/savings-bonds-issues-redemptions-maturities-by-series/)
  • Network accessline 263
    - [Slgs Securities](https://fiscaldata.treasury.gov/datasets/slgs-securities/)
  • Network accessline 264
    - [Slgs Securities Program Stats](https://fiscaldata.treasury.gov/datasets/slgs-securities-program-stats/)

skills/usfiscaldata/references/examples.md

  • Network accessline 15
    BASE_URL = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 17
    def fetch(endpoint, **params):
  • Network accessline 20
    if set(params) - allowed:         raise ValueError(f"Unknown query parameters: {set(params) - allowed}")     resp = requests.get(BASE_URL + endpoint, params=params, timeout=30)
  • Network accessline 21
    raise ValueError(f"Unknown query parameters: {set(params) - allowed}")     resp = requests.get(BASE_URL + endpoint, params=params, timeout=30)     resp.raise_for_status()
  • Network accessline 22
    resp = requests.get(BASE_URL + endpoint, params=params, timeout=30)
  • Network accessline 33
    result = fetch("/v2/accounting/od/debt_to_penny",
  • Network accessline 52
    endpoint = "/v1/accounting/od/rates_of_exchange" quarter = fetch(endpoint, sort="-record_date", **{"page[size]": 1})["data"][0]["record_date"]
  • Network accessline 53
    quarter = fetch(endpoint, sort="-record_date", **{"page[size]": 1})["data"][0]["record_date"]
  • Network accessline 73
    # Nominal fixed-rate 10-year notes. auction_date dates the event. result = fetch("/v1/accounting/od/auctions_query",
  • Network accessline 74
    result = fetch("/v1/accounting/od/auctions_query",
  • Network accessline 97
    endpoint = "/v1/accounting/dts/operating_cash_balance" closing = fetch(endpoint,
  • Network accessline 98
    closing = fetch(endpoint,
  • Network accessline 158
    # One issue vintage and a fixed earning-period cutoff, not a universal I Bond rate. issue_month = "2024-05" bonds = fetch("/v1/accounting/od/i_bonds_interest_rates",
  • Network accessline 159
    issue_month = "2024-05" bonds = fetch("/v1/accounting/od/i_bonds_interest_rates",     filter=f"issue_year_month:eq:{issue_month},earning_period_start:lte:2024-11-01",
  • Network accessline 160
    bonds = fetch("/v1/accounting/od/i_bonds_interest_rates",
  • Network accessline 196
    library(httr) library(jsonlite) base <- "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 197
    library(jsonlite) base <- "https://api.fiscaldata.treasury.gov/services/api/fiscal_service" response <- GET(paste0(base, "/v1/accounting/mts/mts_table_9"),
  • Network accessline 198
    base <- "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 212
    result = fetch("/v2/accounting/od/debt_to_penny", **{"page[size]": 1})
  • Network accessline 217
    Use the [dataset catalog](https://fiscaldata.treasury.gov/datasets/) and each
  • Network accessline 218
    API Quick Guide/data dictionary for current paths, table coverage, units and limitations. The [API guide](https://fiscaldata.treasury.gov/api-documentation/) documents common filters, pagination and response metadata.
  • Network accessline 219
    limitations. The [API guide](https://fiscaldata.treasury.gov/api-documentation/)

skills/usfiscaldata/references/parameters.md

  • Network accessline 135
    params["page[size]"] = min(size, 10000)  # local request-size policy     params["page[number]"] = 1     base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 136
    params["page[number]"] = 1     base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"     rows = []
  • Network accessline 137
    base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 141
    params["page[number]"] = page         for attempt in range(3):             resp = requests.get(base + endpoint, params=params, timeout=30)
  • Network accessline 142
    for attempt in range(3):             resp = requests.get(base + endpoint, params=params, timeout=30)             if resp.status_code in (429, 502, 503, 504) and attempt < 2:
  • Network accessline 143
    resp = requests.get(base + endpoint, params=params, timeout=30)
  • Network accessline 183
    "page[number]": 1 } resp = requests.get(
  • Network accessline 184
    } resp = requests.get(     "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/rates_of_exchange",
  • Network accessline 185
    resp = requests.get(
  • Network accessline 186
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v1/accounting/od/rates_of_exchange",

skills/usfiscaldata/references/response-format.md

  • Network accessline 116
    def api_to_dataframe(endpoint, params=None):     """Fetch ONE PAGE and return a DataFrame plus pagination metadata."""     base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
  • Network accessline 117
    """Fetch ONE PAGE and return a DataFrame plus pagination metadata."""     base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"     resp = requests.get(f"{base}{endpoint}", params=params, timeout=30)
  • Network accessline 118
    base = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"     resp = requests.get(f"{base}{endpoint}", params=params, timeout=30)     resp.raise_for_status()
  • Network accessline 119
    resp = requests.get(f"{base}{endpoint}", params=params, timeout=30)
  • Network accessline 161
    resp = requests.get(
  • Network accessline 162
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny",
  • Network accessline 177
    resp = requests.get(
  • Network accessline 178
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/debt_to_penny",

skills/vaex/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Grep Glob
  • Network accessline 132
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 134
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 136
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 137
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 138
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 139
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/vaex/references/core_dataframes.md

  • Network accessline 3
    Targets core 4.19.0. [API](https://vaex.io/docs/api.html),
  • Network accessline 4
    [I/O guide](https://vaex.io/docs/guides/io.html), and the released package source

skills/vaex/references/data_processing.md

  • Network accessline 3
    Targets core 4.19.0. Sources: [API](https://vaex.io/docs/api.html),
  • Network accessline 4
    [missing-data guide](https://vaex.io/docs/guides/missing_or_invalid_data.html), and released

skills/vaex/references/io_operations.md

  • Network accessline 3
    Targets core 4.19.0 / HDF5 0.15.0. [Official I/O guide](https://vaex.io/docs/guides/io.html)
  • Network accessline 152
    access needs deployment-specific authentication and TLS; the basic CLI is not a production authentication setup. Server startup/client compatibility and authenticated remote operations were not executed here. [Server guide](https://vaex.io/
  • Network accessline 154
    remote operations were not executed here. [Server guide](https://vaex.io/docs/guides/server.html).

skills/vaex/references/machine_learning.md

  • Network accessline 3
    Targets vaex-ml 0.19.0, core 4.19.0. See [official tutorial](https://vaex.io/docs/tutorial_ml.html)
  • Network accessline 4
    and [released ML source](https://github.com/vaexio/vaex/tree/v4.19.0/packages/vaex-ml/vaex/ml).

skills/vaex/references/performance.md

  • Network accessline 3
    Targets core 4.19.0. See [caching](https://vaex.io/docs/guides/caching.html),
  • Network accessline 4
    [configuration](https://vaex.io/docs/conf.html), and released executor/cache source.
  • Network accessline 106
    `to_dask_array()` for numerical arrays; that alone does not provision a distributed cluster. Core pins Dask `<2024.9`, so current standalone Dask recommendations cannot be transplanted into this environment without compatibility work. [Dask
  • Network accessline 108
    be transplanted into this environment without compatibility work. [Dask guide](https://vaex.io/docs/guides/dask.html).

skills/vaex/references/review.md

  • Network accessline 56
    - [Core 4.19.0 metadata and wheels](https://pypi.org/project/vaex-core/4.19.0/)
  • Network accessline 57
    - [Vaex 4.19.0 meta-package](https://pypi.org/project/vaex/4.19.0/)
  • Network accessline 58
    - [ML 0.19.0](https://pypi.org/project/vaex-ml/0.19.0/)
  • Network accessline 59
    - [HDF5 0.15.0](https://pypi.org/project/vaex-hdf5/0.15.0/)
  • Network accessline 60
    - [Viz 0.6.0](https://pypi.org/project/vaex-viz/0.6.0/)
  • Network accessline 61
    - [Official tagged source](https://github.com/vaexio/vaex/tree/v4.19.0/packages)
  • Network accessline 62
    - [API reference](https://vaex.io/docs/api.html)
  • Network accessline 63
    - [I/O guide](https://vaex.io/docs/guides/io.html)
  • Network accessline 64
    - [Missing values](https://vaex.io/docs/guides/missing_or_invalid_data.html)
  • Network accessline 65
    - [Async execution](https://vaex.io/docs/guides/async.html)
  • Network accessline 66
    - [Caching](https://vaex.io/docs/guides/caching.html)
  • Network accessline 67
    - [Dask arrays](https://vaex.io/docs/guides/dask.html)
  • Network accessline 68
    - [ML tutorial](https://vaex.io/docs/tutorial_ml.html)
  • Network accessline 69
    - [Server guide](https://vaex.io/docs/guides/server.html)
  • Network accessline 70
    - [Notebook integration](https://vaex.io/docs/tutorial_jupyter.html)
  • Network accessline 71
    - [Matplotlib 3.9 API removals](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.9.0.html)

skills/vaex/references/visualization.md

  • Network accessline 3
    Vaex can aggregate all eligible rows into a small grid; resolution and range still hide within-bin detail and excluded observations. A density plot is not a lossless representation. Sources: [Vaex plotting](https://vaex.io/docs/guides/advan
  • Network accessline 4
    hide within-bin detail and excluded observations. A density plot is not a lossless representation. Sources: [Vaex plotting](https://vaex.io/docs/guides/advanced_plotting.html) and [Matplotlib API removal](https://matplotlib.org/stable/api/p
  • Network accessline 5
    representation. Sources: [Vaex plotting](https://vaex.io/docs/guides/advanced_plotting.html)
  • Network accessline 6
    and [Matplotlib API removal](https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.9.0.html).

skills/venue-templates/SKILL.md

  • Network accessline 82
    Target: ICML 2026 main track, initial submission Official source: https://icml.cc/Conferences/2026/AuthorInstructions
  • Network accessline 83
    Official source: https://icml.cc/Conferences/2026/AuthorInstructions
  • Network accessline 248
    python scripts/validate_format.py    --file proposal.pdf    --max-pages 15    --content-pages 15    --source-url "https://www.nsf.gov/policies/pappg"
  • Network accessline 250
    --max-pages 15 \   --content-pages 15 \   --source-url "https://www.nsf.gov/policies/pappg" \
  • Network accessline 251
    --content-pages 15 \   --source-url "https://www.nsf.gov/policies/pappg" \   --check page-count,fonts \
  • Network accessline 252
    --source-url "https://www.nsf.gov/policies/pappg" \
  • Network accessline 288
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 290
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 292
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 293
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 294
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 295
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/venue-templates/assets/examples/cell_summary_example.md

  • Network accessline 6
    Current Cell sources: - https://www.cell.com/cell/information-for-authors/revise-manuscript
  • Network accessline 7
    - https://www.cell.com/cell/information-for-authors/revise-manuscript
  • Network accessline 8
    - https://www.cell.com/cell/information-for-authors/final-submission

skills/venue-templates/assets/examples/medical_structured_abstract.md

  • Network accessline 92
    Sources: - https://jamanetwork.com/journals/jama/pages/instructions-for-authors
  • Network accessline 93
    - https://jamanetwork.com/journals/jama/pages/instructions-for-authors
  • Network accessline 94
    - https://www.bmj.com/about-bmj/resources-authors/article-types
  • Network accessline 95
    - https://www.consort-spirit.org/

skills/venue-templates/assets/examples/nature_abstract_examples.md

  • Network accessline 11
    Source: https://www.nature.com/nature/for-authors/formatting-guide

skills/venue-templates/assets/examples/neurips_introduction_example.md

  • Network accessline 57
    Sources: - https://neurips.cc/Conferences/2026/MainTrackHandbook
  • Network accessline 58
    - https://neurips.cc/Conferences/2026/MainTrackHandbook
  • Network accessline 59
    - https://icml.cc/Conferences/2026/AuthorInstructions

skills/venue-templates/assets/grants/nih_specific_aims.tex

  • Network accessline 2
    % Reviewed: 2026-10-01. This compact draft compiles to one page with the supplied % placeholders; actual content must be counted again. The NOFO controls. % https://grants.nih.gov/grants-process/write-application/how-to-apply-application-gu
  • Network accessline 3
    % placeholders; actual content must be counted again. The NOFO controls. % https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits % https://grants.nih.gov/grants-process/write-application/how-to-a
  • Network accessline 4
    % https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits
  • Network accessline 5
    % https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/format-attachments

skills/venue-templates/assets/grants/nsf_proposal_template.tex

  • Network accessline 3
    % Reviewed: 2026-10-01 % Based on NSF PAPPG 24-1 plus Supplements 1 (26-200) and 2 (26-202). % Recheck https://www.nsf.gov/policies/pappg and the solicitation.
  • Network accessline 4
    % Based on NSF PAPPG 24-1 plus Supplements 1 (26-200) and 2 (26-202). % Recheck https://www.nsf.gov/policies/pappg and the solicitation. % This combined file is not an NSF-issued upload package. Submit components
  • Network accessline 5
    % Recheck https://www.nsf.gov/policies/pappg and the solicitation.

skills/venue-templates/assets/journals/elsarticle-harv.bst

  • Network accessline 10
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 11
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 12
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 16
    %% $Id: elsarticle-harv.bst 288 2026-01-09 06:11:11Z rishi $ %% %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-harv.bst $
  • Network accessline 17
    %% %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-harv.bst $ %%
  • Network accessline 18
    %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-harv.bst $
  • Network accessline 887
    { pop$ "" }    { new.sentence      duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *   }
  • Network accessline 888
    { new.sentence      duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *   }    if$
  • Network accessline 889
    duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *   }
  • Network accessline 1562
    "\providecommand{\Pubmedprefix}{pmid:}"   write$ newline$   "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"
  • Network accessline 1563
    write$ newline$   "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"   write$ newline$
  • Network accessline 1564
    "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"

skills/venue-templates/assets/journals/elsarticle-num-names.bst

  • Network accessline 10
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 11
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 12
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 16
    %% $Id: elsarticle-num-names.bst 288 2026-01-09 06:11:11Z rishi $ %% %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num-names.bst $
  • Network accessline 17
    %% %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num-names.bst $ %%
  • Network accessline 18
    %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num-names.bst $
  • Network accessline 863
    { pop$ "" }    { new.sentence      duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *
  • Network accessline 864
    { new.sentence      duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *    }
  • Network accessline 865
    duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" *
  • Network accessline 1499
    "\providecommand{\Pubmedprefix}{pmid:}"   write$ newline$   "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"
  • Network accessline 1500
    write$ newline$   "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"   write$ newline$
  • Network accessline 1501
    "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}"

skills/venue-templates/assets/journals/elsarticle-num.bst

  • Network accessline 10
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 11
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 12
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 17
    %% $Id: elsarticle-num.bst 288 2026-01-09 06:11:11Z rishi $ %%  %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num.bst $
  • Network accessline 18
    %%  %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num.bst $ %%
  • Network accessline 19
    %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num.bst $
  • Network accessline 59
    {   "Available from: " 'urlintro := % prefix before URL   "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref
  • Network accessline 60
    "Available from: " 'urlintro := % prefix before URL   "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref   "arXiv:" 'eprintprefix := % text prefix printed before eprint ref
  • Network accessline 61
    "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref
  • Network accessline 62
    "arXiv:" 'eprintprefix := % text prefix printed before eprint ref   "https://doi.org/" 'doiurl := % prefix to make URL from DOI   "doi:" 'doiprefix :=      % text prefix printed before DOI ref
  • Network accessline 63
    "https://doi.org/" 'doiurl := % prefix to make URL from DOI

skills/venue-templates/assets/journals/elsarticle-template-harv.tex

  • Network accessline 8
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 9
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 10
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 160
    %% start 3rd, 4th and 5th level sections. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 162
    %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 204
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 205
    %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 206
    %% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
  • Network accessline 208
    %% Use a table environment to create tables. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 209
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables \begin{table}[t]%% placement specifier
  • Network accessline 210
    %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 211
    \begin{table}[t]%% placement specifier %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 212
    %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment \centering%% For centre alignment of tabular.
  • Network accessline 213
    %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 226
    %% Use figure environment to create figures %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 227
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions \begin{figure}[t]%% placement specifier
  • Network accessline 228
    %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 234
    %% Use \caption command for figure caption and label. \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 235
    \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics \end{figure}
  • Network accessline 236
    %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 263
    %% Refer following link for more details about bibliography and citations. %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
  • Network accessline 264
    %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management

skills/venue-templates/assets/journals/elsarticle-template-num-names.tex

  • Network accessline 8
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 9
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 10
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 160
    %% start 3rd, 4th and 5th level sections. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 162
    %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 204
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 205
    %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 206
    %% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
  • Network accessline 208
    %% Use a table environment to create tables. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 209
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables \begin{table}[t]%% placement specifier
  • Network accessline 210
    %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 211
    \begin{table}[t]%% placement specifier %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 212
    %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment \centering%% For centre alignment of tabular.
  • Network accessline 213
    %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 226
    %% Use figure environment to create figures %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 227
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions \begin{figure}[t]%% placement specifier
  • Network accessline 228
    %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 234
    %% Use \caption command for figure caption and label. \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 235
    \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics \end{figure}
  • Network accessline 236
    %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 263
    %% Refer following link for more details about bibliography and citations. %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
  • Network accessline 264
    %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management

skills/venue-templates/assets/journals/elsarticle-template-num.tex

  • Network accessline 8
    %% License, either version 1.3 of this license or (at your option) any %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt
  • Network accessline 9
    %% later version.  The latest version of this license is in %%    http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX
  • Network accessline 10
    %%    http://www.latex-project.org/lppl.txt
  • Network accessline 162
    %% start 3rd, 4th and 5th level sections. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 164
    %% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
  • Network accessline 206
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 207
    %% https://en.wikibooks.org/wiki/LaTeX/Mathematics
  • Network accessline 208
    %% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
  • Network accessline 210
    %% Use a table environment to create tables. %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 211
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Tables \begin{table}[t]%% placement specifier
  • Network accessline 212
    %% https://en.wikibooks.org/wiki/LaTeX/Tables
  • Network accessline 213
    \begin{table}[t]%% placement specifier %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 214
    %% Use tabular environment to tag the tabular data. %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment \centering%% For centre alignment of tabular.
  • Network accessline 215
    %% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
  • Network accessline 228
    %% Use figure environment to create figures %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 229
    %% Refer following link for more details. %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions \begin{figure}[t]%% placement specifier
  • Network accessline 230
    %% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
  • Network accessline 236
    %% Use \caption command for figure caption and label. \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 237
    \caption{Figure Caption}\label{fig1} %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics \end{figure}
  • Network accessline 238
    %% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
  • Network accessline 265
    %% Refer following link for more details about bibliography and citations. %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
  • Network accessline 266
    %% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management

skills/venue-templates/assets/journals/nature_article.tex

  • Network accessline 4
    % Generic writing scaffold, not an official Nature template. % Check the exact journal, article type, and submission stage at: % https://www.nature.com/nature/for-authors/initial-submission
  • Network accessline 6
    % https://www.nature.com/nature/for-authors/initial-submission

skills/venue-templates/assets/journals/neurips_article.tex

  • Network accessline 3
    % Reviewed: 2026-10-01 % Note: Download the complete official NeurIPS 2026 package from: % https://neurips.cc/Conferences/2026/CallForPapers
  • Network accessline 5
    % https://neurips.cc/Conferences/2026/CallForPapers

skills/venue-templates/assets/journals/plos_one.tex

  • Network accessline 3
    % Reviewed: 2026-10-01 % Drafting scaffold, not the official PLOS LaTeX package. % Check https://journals.plos.org/plosone/s/submission-guidelines
  • Network accessline 4
    % Drafting scaffold, not the official PLOS LaTeX package. % Check https://journals.plos.org/plosone/s/submission-guidelines % and the current journal-specific LaTeX package before submission.
  • Network accessline 5
    % Check https://journals.plos.org/plosone/s/submission-guidelines
  • Network accessline 314
    % 1. PLOS ONE has no length limit - be concise but thorough % 2. Use Vancouver style for citations [1], [2], [3] % 3. Check current PLOS figure instructions: https://journals.plos.org/plosone/s/figures
  • Network accessline 315
    % 2. Use Vancouver style for citations [1], [2], [3] % 3. Check current PLOS figure instructions: https://journals.plos.org/plosone/s/figures % 4. A data availability statement is required; follow PLOS policy for justified access restrictio
  • Network accessline 316
    % 3. Check current PLOS figure instructions: https://journals.plos.org/plosone/s/figures

skills/venue-templates/assets/posters/beamerposter_academic.tex

  • Network accessline 112
    % Optional QR: replace example.invalid with the intended permitted destination, % then enable and test the code on the final exported PDF and a printed crop. % \qrcode[height=7cm]{https://example.invalid/replace-before-use}
  • Network accessline 113
    % then enable and test the code on the final exported PDF and a printed crop. % \qrcode[height=7cm]{https://example.invalid/replace-before-use} \end{block}
  • Network accessline 114
    % \qrcode[height=7cm]{https://example.invalid/replace-before-use}

skills/venue-templates/references/cell_press_style.md

  • Network accessline 9
    - [Cell author hub](https://www.cell.com/cell/authors)
  • Network accessline 10
    - [Revision instructions](https://www.cell.com/cell/information-for-authors/revise-manuscript)
  • Network accessline 11
    - [Final submission](https://www.cell.com/cell/information-for-authors/final-submission)
  • Network accessline 12
    - [Key Resources Table author tool](https://star-methods.com/)
  • Network accessline 38
    by the target journal. Show the evidence-supported relationship or mechanism, identify uncertainty, and ensure labels remain readable when reduced. Do not imply whole-organism rejuvenation from a cellular assay. The current [Cell final-file
  • Network accessline 40
    imply whole-organism rejuvenation from a cellular assay. The current [Cell final-file checklist](https://www.cell.com/pb-assets/journals/EM/MasterFFCs/CELLFFC-1790092533770.pdf) specifies a 1200 × 1200 pixel graphical abstract at 300 dpi, s

skills/venue-templates/references/conferences_formatting.md

  • Network accessline 26
    - Call for Papers: https://neurips.cc/Conferences/2026/CallForPapers
  • Network accessline 27
    - Main Track Handbook: https://neurips.cc/Conferences/2026/MainTrackHandbook
  • Network accessline 48
    - Author Instructions: https://icml.cc/Conferences/2026/AuthorInstructions
  • Network accessline 49
    - Call for Papers: https://icml.cc/Conferences/2026/CallForPapers
  • Network accessline 50
    - Official style package: https://media.icml.cc/Conferences/ICML2026/Styles/icml2026.zip
  • Network accessline 64
    - Author Guide: https://iclr.cc/Conferences/2026/AuthorGuide
  • Network accessline 83
    - Author Guidelines: https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines
  • Network accessline 101
    - [ARR current call](https://aclrollingreview.org/cfp): long/short papers use 8/4 content pages; Limitations are required after the conclusion, outside the content limit. Verify appendix and ethical-considerations placement in the call. ARR
  • Network accessline 102
    - [CHI 2026 papers](https://chi2026.acm.org/authors/papers/) and [publication formats](https://chi2026.acm.org/chi-publication-formats/): review uses a single-column anonymous manuscript. For LaTeX, use `\documentclass[manuscript,review,ano
  • Network accessline 108
    | Venue/family | Official starting point | Template rule | |---|---|---| | AAAI | https://aaai.org/conference/aaai/ | Use the target year's author kit |
  • Network accessline 109
    |---|---|---| | AAAI | https://aaai.org/conference/aaai/ | Use the target year's author kit | | IJCAI | https://www.ijcai.org/ | Use the target year's call and style |
  • Network accessline 110
    | AAAI | https://aaai.org/conference/aaai/ | Use the target year's author kit |
  • Network accessline 111
    | IJCAI | https://www.ijcai.org/ | Use the target year's call and style |
  • Network accessline 112
    | ACL / ARR | https://aclrollingreview.org/ | Check ARR submission requirements and the committing venue |
  • Network accessline 113
    | EMNLP | https://sigdat.org/ | Check the current call and ACL style package |
  • Network accessline 114
    | ACM CHI | https://chi.acm.org/ | Check the current papers track and ACM workflow |
  • Network accessline 115
    | ACM SIGKDD | https://kdd.org/ | Check the exact track; limits differ |
  • Network accessline 116
    | ACM SIGIR | https://sigir.org/ | Check the target year's call |
  • Network accessline 117
    | USENIX Security | https://www.usenix.org/conferences/security | Check the current submission cycle and artifact rules |
  • Network accessline 118
    | ISMB | https://www.iscb.org/conferences-events/about-ismb | Check the proceedings track and journal instructions |
  • Network accessline 119
    | RECOMB | https://www.recomb.org/ | Check the target year's Springer/author kit |
  • Network accessline 120
    | PSB | https://psb.stanford.edu/ | Check the current author instructions |
  • Network accessline 121
    | IEEE conferences | https://conferences.ieeeauthorcenter.ieee.org/ | Use the conference-selected IEEE template |
  • Network accessline 122
    | ICRA | https://www.ieee-ras.org/conferences-workshops/fully-sponsored/icra | Check the current author kit and page charges |

skills/venue-templates/references/cs_conference_style.md

  • Network accessline 9
    Primary source: https://aclrollingreview.org/cfp
  • Network accessline 53
    - https://chi2026.acm.org/authors/papers/
  • Network accessline 54
    - https://chi2026.acm.org/chi-publication-formats/
  • Network accessline 55
    - https://chi2026.acm.org/guide-to-a-successful-submission/
  • Network accessline 56
    - https://chi2026.acm.org/papers-review-process/
  • Network accessline 94
    KDD 2026 Research Track source: https://kdd2026.kdd.org/research-track-call-for-papers/
  • Network accessline 95
    https://kdd2026.kdd.org/research-track-call-for-papers/

skills/venue-templates/references/current_sources.md

  • Network accessline 11
    | Primary source | Verified scope and correction | |---|---| | [Nature initial submissions](https://www.nature.com/nature/for-authors/initial-submission), [formatting guide](https://www.nature.com/nature/for-authors/formatting-guide) | Form
  • Network accessline 12
    |---|---| | [Nature initial submissions](https://www.nature.com/nature/for-authors/initial-submission), [formatting guide](https://www.nature.com/nature/for-authors/formatting-guide) | Format-flexible initial review within reason; reference
  • Network accessline 13
    | [Nature initial submissions](https://www.nature.com/nature/for-authors/initial-submission), [formatting guide](https://www.nature.com/nature/for-authors/formatting-guide) | Format-flexible initial review within reason; referenced Article 
  • Network accessline 14
    | [PLOS ONE submission guidelines](https://journals.plos.org/plosone/s/submission-guidelines), [LaTeX instructions](https://journals.plos.org/plosone/s/latex) | Abstract at most 300 words, no citations; double-spaced single-column manuscrip
  • Network accessline 15
    | [Cell revision instructions](https://www.cell.com/cell/information-for-authors/revise-manuscript), [final instructions](https://www.cell.com/cell/information-for-authors/final-submission), [linked final-file checklist](https://www.cell.co
  • Network accessline 16
    | [STAR Methods resources](https://star-methods.com/) | Current author tool and resources for the Key Resources Table; no automated submission integration tested. |
  • Network accessline 17
    | [Elsevier LaTeX instructions](https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions), [CTAN elsarticle](https://ctan.org/pkg/elsarticle) | Official elsarticle 3.5 (2026-01-09). All three bundled `.tex` samp
  • Network accessline 18
    | [JAMA author instructions](https://jamanetwork.com/journals/jama/pages/instructions-for-authors) | Original-data abstract maximum 350 words, prescribed headings; article-type rules differ. AI drafting restrictions for Opinion, Letters, an
  • Network accessline 19
    | [The BMJ article types](https://www.bmj.com/about-bmj/resources-authors/article-types) | No fixed research main-text word cap; abstract normally 250–300 words, up to 400 for CONSORT/PRISMA reporting. |
  • Network accessline 20
    | [The Lancet author hub](https://www.thelancet.com/lancet/information-for-authors), [August 2026 instructions](https://www.thelancet.com/pb-assets/Lancet/authors/tl-info-for-authors-1787150940677.pdf) | Original research has a five-paragra
  • Network accessline 22
    Discovery hubs were reviewed for their role, not treated as uniform formatting rules: [IEEE templates](https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/authoring-tools-and-templates/tools-for-ieee-authors/ieee-art
  • Network accessline 23
    rules: [IEEE templates](https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/authoring-tools-and-templates/tools-for-ieee-authors/ieee-article-templates/),
  • Network accessline 24
    [BMC](https://link.springer.com/brands/bmc/why-publish-with-bmc),
  • Network accessline 25
    [Frontiers](https://www.frontiersin.org/guidelines/author-guidelines),
  • Network accessline 26
    [PNAS](https://www.pnas.org/author-center), and [APS](https://journals.aps.org/authors).
  • Network accessline 30
    | Primary source | Verified scope | |---|---| | [NeurIPS 2026 CFP](https://neurips.cc/Conferences/2026/CallForPapers), [Main Track Handbook](https://neurips.cc/Conferences/2026/MainTrackHandbook) | Initial main content 9 pages, camera-ready
  • Network accessline 31
    |---|---| | [NeurIPS 2026 CFP](https://neurips.cc/Conferences/2026/CallForPapers), [Main Track Handbook](https://neurips.cc/Conferences/2026/MainTrackHandbook) | Initial main content 9 pages, camera-ready 10; references, technical appendice
  • Network accessline 32
    | [NeurIPS 2026 CFP](https://neurips.cc/Conferences/2026/CallForPapers), [Main Track Handbook](https://neurips.cc/Conferences/2026/MainTrackHandbook) | Initial main content 9 pages, camera-ready 10; references, technical appendices, and che
  • Network accessline 33
    | [ICML 2026 author instructions](https://icml.cc/Conferences/2026/AuthorInstructions), [CFP](https://icml.cc/Conferences/2026/CallForPapers) | Initial 8 pages, final 9; references/appendices additional in the same PDF. Anonymous code branc
  • Network accessline 34
    | [ICLR 2026 author guide](https://iclr.cc/Conferences/2026/AuthorGuide) | Initial 9 pages, discussion/camera-ready 10; references/appendices excluded. This is a 2026 snapshot, not a verified 2027 rule. |
  • Network accessline 35
    | [CVPR 2026 author guidelines](https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines) | Initial 8 pages plus cited references; anonymous one-page rebuttal, no external links, new contributions/unrequested experimental results discourag
  • Network accessline 36
    | [ARR current CFP](https://aclrollingreview.org/cfp) | 8/4-page long/short content; required Limitations after the conclusion and outside that count. Reviews are not public simply because ARR uses OpenReview. Check current October 2026 ser
  • Network accessline 37
    | [CHI 2026 papers](https://chi2026.acm.org/authors/papers/), [publication formats](https://chi2026.acm.org/chi-publication-formats/), [review process](https://chi2026.acm.org/papers-review-process/) | Single-column anonymous `acmart` manus
  • Network accessline 38
    | [KDD 2026 research CFP](https://kdd2026.kdd.org/research-track-call-for-papers/) | Research track uses `sigconf,anonymous,review`; other tracks have their own instructions. Theory need not claim empirical state of the art. |
  • Network accessline 40
    Other families remain discovery links with no cached limits. The broken USENIX and ISMB generic URLs were replaced with [USENIX conferences](https://www.usenix.org/conferences/security)
  • Network accessline 41
    and ISMB generic URLs were replaced with [USENIX conferences](https://www.usenix.org/conferences/security)
  • Network accessline 42
    and [ISMB series](https://www.iscb.org/conferences-events/about-ismb); EMNLP resolves
  • Network accessline 43
    through [SIGDAT](https://sigdat.org/). AAAI, IJCAI, KDD, SIGIR, RECOMB, PSB, and IEEE
  • Network accessline 48
    - [NSF PAPPG](https://www.nsf.gov/policies/pappg) and [Chapter II](https://www.nsf.gov/policies/pappg/24-1/ch-2-proposal-preparation): 24-1 remains the effective base, with [26-200](https://www.nsf.gov/policies/document/pappg24-1-supplement
  • Network accessline 49
    - NIH [page limits](https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits) and [attachment formatting](https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/forma
  • Network accessline 50
    - NIH [Common Form](https://www.grants.nih.gov/grants-process/write-application/forms-directory/biographical-sketch-common-form) and [26-079](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-26-079.html): implementation for 2026-01-2
  • Network accessline 51
    - [DOE Office of Science guidance](https://science.osti.gov/grants/Policy-and-Guidance) and [DARPA Heilmeier questions](https://www.darpa.mil/about/heilmeier-catechism) are starting points; the active office-specific call determines submiss
  • Network accessline 52
    - [CONSORT/SPIRIT](https://www.consort-spirit.org/): current core guidelines are 2025, not CONSORT 2010/SPIRIT 2013. [STROBE](https://www.strobe-statement.org/), [PRISMA](https://www.prisma-statement.org/), and [STARD](https://www.equator-n
  • Network accessline 77
    [beamerposter](https://ctan.org/pkg/beamerposter),
  • Network accessline 78
    [tikzposter](https://ctan.org/pkg/tikzposter), and
  • Network accessline 79
    [qrcode](https://ctan.org/pkg/qrcode) package documentation informed the poster
  • Network accessline 80
    workflow. The beamerposter/tikzposter preambles and local QR generation compiled. A separate baposter preamble compatibility check also compiled using a cached archival v2.0 class dated 2011-11-26 from the [mloesch mirror](https://github.co
  • Network accessline 81
    The NIH Aims placeholder is one page; the poster is one A0 portrait page with a visible title. Actual authored content must be recompiled and visually checked. Poster layout/type-size advice is heuristic. [WCAG contrast guidance](https://ww
  • Network accessline 82
    visible title. Actual authored content must be recompiled and visually checked. Poster layout/type-size advice is heuristic. [WCAG contrast guidance](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html) is a web accessibility 
  • Network accessline 83
    Poster layout/type-size advice is heuristic. [WCAG contrast guidance](https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html)
  • Network accessline 90
    - Fresh [Science instructions](https://www.science.org/content/page/instructions-authors) could not be retrieved. [NEJM](https://www.nejm.org/author-center/new-manuscripts) and [Annals](https://www.acpjournals.org/journal/aim/authors) retur

skills/venue-templates/references/grants_requirements.md

  • Network accessline 23
    - PAPPG landing page: https://www.nsf.gov/policies/pappg
  • Network accessline 24
    - Proposal preparation overview: https://www.nsf.gov/funding/preparing-proposal
  • Network accessline 26
    - SciENcv: https://www.ncbi.nlm.nih.gov/sciencv/
  • Network accessline 28
    As reviewed on 2026-10-01, **NSF 24-1** remains the current PAPPG for proposals submitted or due on or after 2024-05-20, with [Supplement 1 (26-200)](https://www.nsf.gov/policies/document/pappg24-1-supplement-1) and [Supplement 2 (26-202)](
  • Network accessline 110
    - Application Guide: https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide
  • Network accessline 111
    - Attachment formatting: https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/format-attachments
  • Network accessline 112
    - Page limits: https://grants.nih.gov/grants-process/write-application/how-to-apply-application-guide/page-limits
  • Network accessline 178
    Use the [Biographical Sketch Common Form and NIH supplement](https://www.grants.nih.gov/grants-process/write-application/forms-directory/biographical-sketch-common-form) through SciENcv for current applications. NIH implemented Common Forms
  • Network accessline 184
    - Office of Science funding opportunities: https://science.osti.gov/grants
  • Network accessline 185
    - DOE funding opportunities: https://www.energy.gov/funding-financing
  • Network accessline 186
    - Office of Science current calls: https://science.osti.gov/grants/FOAs/Open
  • Network accessline 187
    - Office of Science submission guidance: https://science.osti.gov/grants/Policy-and-Guidance
  • Network accessline 188
    - SAM.gov: https://sam.gov/content/opportunities
  • Network accessline 209
    - Opportunities: https://www.darpa.mil/work-with-us/opportunities
  • Network accessline 210
    - SAM.gov: https://sam.gov/content/opportunities
  • Network accessline 214
    Use the [official Heilmeier Catechism](https://www.darpa.mil/about/heilmeier-catechism) as a thinking aid when relevant:

skills/venue-templates/references/journals_formatting.md

  • Network accessline 26
    - Author hub: https://www.nature.com/nature/for-authors
  • Network accessline 27
    - Initial submission: https://www.nature.com/nature/for-authors/initial-submission
  • Network accessline 28
    - Formatting guide: https://www.nature.com/nature/for-authors/formatting-guide
  • Network accessline 50
    - Science author instructions: https://www.science.org/content/page/instructions-authors
  • Network accessline 60
    - PLOS ONE submission guidelines: https://journals.plos.org/plosone/s/submission-guidelines
  • Network accessline 61
    - PLOS ONE LaTeX package: https://journals.plos.org/plosone/s/latex
  • Network accessline 71
    - Cell author resources: https://www.cell.com/cell/authors
  • Network accessline 89
    - IEEE journal templates: https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/authoring-tools-and-templates/tools-for-ieee-authors/ieee-article-templates
  • Network accessline 90
    - IEEE Template Selector: https://template-selector.ieee.org/
  • Network accessline 100
    - ACM LaTeX preparation: https://authors.acm.org/proceedings/production-information/preparing-your-article-with-latex
  • Network accessline 101
    - ACM journals submission process: https://authors.acm.org/journals/submission-process
  • Network accessline 111
    - LaTeX instructions: https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions
  • Network accessline 125
    Official package: https://ctan.org/pkg/elsarticle
  • Network accessline 130
    |---|---|---| | Springer Nature journals | Target journal's “Submission Guidelines” | Template and reference style vary by journal | | BMC | https://link.springer.com/brands/bmc/why-publish-with-bmc | Article type and declaration sections v
  • Network accessline 131
    | Springer Nature journals | Target journal's “Submission Guidelines” | Template and reference style vary by journal | | BMC | https://link.springer.com/brands/bmc/why-publish-with-bmc | Article type and declaration sections vary | | Fronti
  • Network accessline 132
    | BMC | https://link.springer.com/brands/bmc/why-publish-with-bmc | Article type and declaration sections vary |
  • Network accessline 133
    | Frontiers | https://www.frontiersin.org/guidelines/author-guidelines | Check article-type limits and required statements |
  • Network accessline 134
    | PNAS | https://www.pnas.org/author-center | Check article type and current significance-statement rules |
  • Network accessline 135
    | APS / PRL | https://journals.aps.org/authors | Use current REVTeX and journal-specific length rules |
  • Network accessline 136
    | NEJM | https://www.nejm.org/author-center | Use article-type instructions and reporting guidelines |
  • Network accessline 137
    | The Lancet | https://www.thelancet.com/what-we-publish | Use journal and article-type author guidance |

skills/venue-templates/references/medical_journal_styles.md

  • Network accessline 8
    | Target | Source and verification scope | |---|---| | NEJM | https://www.nejm.org/author-center — fresh retrieval returned navigation rather than complete article-type instructions; obtain the current full instructions before setting a wor
  • Network accessline 9
    |---|---| | NEJM | https://www.nejm.org/author-center — fresh retrieval returned navigation rather than complete article-type instructions; obtain the current full instructions before setting a word limit | | The Lancet | https://www.thelan
  • Network accessline 10
    | NEJM | https://www.nejm.org/author-center — fresh retrieval returned navigation rather than complete article-type instructions; obtain the current full instructions before setting a word limit |
  • Network accessline 11
    | The Lancet | https://www.thelancet.com/lancet/information-for-authors — the August 2026 [Information for Authors](https://www.thelancet.com/pb-assets/Lancet/authors/tl-info-for-authors-1787150940677.pdf) specifies a five-paragraph summary
  • Network accessline 12
    | JAMA | https://jamanetwork.com/journals/jama/pages/instructions-for-authors — original-data abstracts have a 350-word maximum and specified headings |
  • Network accessline 13
    | The BMJ | https://www.bmj.com/about-bmj/resources-authors/article-types — research has no fixed main-text word limit; abstracts ordinarily use 250–300 words, with up to 400 for CONSORT/PRISMA reporting |
  • Network accessline 14
    | Annals of Internal Medicine | https://www.acpjournals.org/journal/aim/authors — retrieval returned site navigation, not usable current instructions; verify article type before setting limits |
  • Network accessline 99
    | Design | Current primary starting point | |---|---| | Randomized trial results | [CONSORT 2025](https://www.consort-spirit.org/), 30-item core checklist plus flow diagram |
  • Network accessline 100
    |---|---| | Randomized trial results | [CONSORT 2025](https://www.consort-spirit.org/), 30-item core checklist plus flow diagram | | Randomized trial protocol | [SPIRIT 2025](https://www.consort-spirit.org/), 34-item core checklist |
  • Network accessline 101
    | Randomized trial results | [CONSORT 2025](https://www.consort-spirit.org/), 30-item core checklist plus flow diagram |
  • Network accessline 102
    | Randomized trial protocol | [SPIRIT 2025](https://www.consort-spirit.org/), 34-item core checklist |
  • Network accessline 103
    | Observational cohort/case-control/cross-sectional | [STROBE](https://www.strobe-statement.org/), 22 items |
  • Network accessline 104
    | Systematic review/meta-analysis | [PRISMA 2020](https://www.prisma-statement.org/), plus appropriate extensions |
  • Network accessline 105
    | Diagnostic accuracy | [STARD 2015](https://www.equator-network.org/reporting-guidelines/stard/); check STARD-AI when applicable |

skills/venue-templates/references/ml_conference_style.md

  • Network accessline 9
    - https://neurips.cc/Conferences/2026/MainTrackHandbook
  • Network accessline 10
    - https://icml.cc/Conferences/2026/AuthorInstructions
  • Network accessline 11
    - https://iclr.cc/Conferences/2026/AuthorGuide
  • Network accessline 12
    - https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines

skills/venue-templates/references/nature_science_style.md

  • Network accessline 11
    - https://www.nature.com/nature/for-authors/initial-submission
  • Network accessline 12
    - https://www.nature.com/nature/for-authors/formatting-guide
  • Network accessline 32
    Start at https://www.science.org/content/page/instructions-authors and select
  • Network accessline 38
    PNAS has a separate author center at https://www.pnas.org/author-center. Do not

skills/venue-templates/references/posters_guidelines.md

  • Network accessline 9
    Primary package sources: https://ctan.org/pkg/beamerposter , https://ctan.org/pkg/tikzposter , https://ctan.org/pkg/qrcode . The beamerposter custom width/height options use centimetres. The beamerposter and tikzposter preambles below were 
  • Network accessline 192
    ### Color Contrast Tools - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 193
    - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
  • Network accessline 194
    - Coblis (Color Blindness Simulator): https://www.color-blindness.com/coblis-color-blindness-simulator/
  • Network accessline 293
    **Sources**: - Noun Project: https://thenounproject.com/
  • Network accessline 294
    - Noun Project: https://thenounproject.com/
  • Network accessline 295
    - BioRender: https://biorender.com/ (scientific illustrations)
  • Network accessline 296
    - Font Awesome: https://fontawesome.com/ (icons)
  • Network accessline 439
    ### QR Code Generation The [qrcode package](https://ctan.org/pkg/qrcode) generates a static code locally in LaTeX. Replace the illustrative URL before enabling the template code, then scan the final exported PDF and a print-size crop. A suc
  • Network accessline 440
    The [qrcode package](https://ctan.org/pkg/qrcode) generates a static code locally in LaTeX. Replace the illustrative URL before enabling the template code, then scan the final exported PDF and a print-size crop. A successful compile does no
  • Network accessline 506
    1. **Color contrast**: Measure text/background contrast; WCAG 2.2 uses 4.5:1 for ordinary text and 3:1 for large text (https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html). Print conditions and viewing distance still need test
  • Network accessline 602
    ### Online Resources - Better Posters Blog: https://betterposters.blogspot.com/
  • Network accessline 603
    - Better Posters Blog: https://betterposters.blogspot.com/
  • Network accessline 604
    - Colorblind Safe Palettes: https://colorbrewer2.org/
  • Network accessline 605
    - BioRender (scientific illustrations): https://biorender.com/
  • Network accessline 606
    - Poster Design Guide (Colin Purrington): https://colinpurrington.com/tips/poster-design/

skills/venue-templates/references/reviewer_expectations.md

  • Network accessline 9
    - Nature editorial criteria: https://www.nature.com/nature/for-authors/editorial-criteria-and-processes
  • Network accessline 10
    - Cell author instructions: https://www.cell.com/cell/authors
  • Network accessline 11
    - NeurIPS 2026 handbook: https://neurips.cc/Conferences/2026/MainTrackHandbook
  • Network accessline 12
    - ICML 2026 instructions: https://icml.cc/Conferences/2026/AuthorInstructions
  • Network accessline 13
    - ICLR 2026 guide: https://iclr.cc/Conferences/2026/AuthorGuide
  • Network accessline 14
    - CVPR 2026 guidelines: https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines
  • Network accessline 15
    - CHI 2026 review process: https://chi2026.acm.org/papers-review-process/
  • Network accessline 16
    - ARR current call: https://aclrollingreview.org/cfp

skills/venue-templates/scripts/customize_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/venue-templates/scripts/query_template.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 24
    "full_name": "Nature-oriented article scaffold",             "status": "Generic writing scaffold; not an official Nature template.",             "source": "https://www.nature.com/nature/for-authors/initial-submission",
  • Network accessline 25
    "status": "Generic writing scaffold; not an official Nature template.",             "source": "https://www.nature.com/nature/for-authors/initial-submission",             "requirements": "Initial submissions are format-flexible within reason
  • Network accessline 26
    "source": "https://www.nature.com/nature/for-authors/initial-submission",
  • Network accessline 31
    "full_name": "PLOS ONE-oriented article scaffold",             "status": "Drafting scaffold; compare with the current official PLOS LaTeX package.",             "source": "https://journals.plos.org/plosone/s/submission-guidelines",
  • Network accessline 32
    "status": "Drafting scaffold; compare with the current official PLOS LaTeX package.",             "source": "https://journals.plos.org/plosone/s/submission-guidelines",             "requirements": "Follow the current PLOS ONE submission and
  • Network accessline 33
    "source": "https://journals.plos.org/plosone/s/submission-guidelines",
  • Network accessline 38
    "full_name": "NeurIPS 2026 paper wrapper",             "status": "Requires the official neurips_2026.sty and checklist files.",             "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",
  • Network accessline 39
    "status": "Requires the official neurips_2026.sty and checklist files.",             "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",             "requirements": (
  • Network accessline 40
    "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",
  • Network accessline 48
    "full_name": "Elsevier elsarticle numeric example",             "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instruct
  • Network accessline 49
    "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",             "requirements": "Numeric citations using the 
  • Network accessline 50
    "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",
  • Network accessline 55
    "full_name": "Elsevier elsarticle numeric-with-names example",             "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/lat
  • Network accessline 56
    "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",             "requirements": "Numeric citations with autho
  • Network accessline 57
    "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",
  • Network accessline 62
    "full_name": "Elsevier elsarticle author-year example",             "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-inst
  • Network accessline 63
    "status": "Bundled example; the journal's Guide for Authors controls.",             "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",             "requirements": "Author-year citations using 
  • Network accessline 64
    "source": "https://www.elsevier.com/researcher/author/policies-and-guidelines/latex-instructions",
  • Network accessline 80
    "full_name": "NSF narrative planning scaffold",             "status": "Not an NSF-issued upload package; split components in the submission portal.",             "source": "https://www.nsf.gov/policies/pappg",
  • Network accessline 81
    "status": "Not an NSF-issued upload package; split components in the submission portal.",             "source": "https://www.nsf.gov/policies/pappg",             "requirements": (
  • Network accessline 82
    "source": "https://www.nsf.gov/policies/pappg",
  • Network accessline 91
    "status": "Drafting scaffold; the NOFO and current application guide control.",             "source": (                 "https://grants.nih.gov/grants-process/write-application/"
  • Network accessline 92
    "source": (                 "https://grants.nih.gov/grants-process/write-application/"                 "how-to-apply-application-guide/page-limits"
  • Network accessline 93
    "https://grants.nih.gov/grants-process/write-application/"

skills/venue-templates/scripts/validate_format.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 10
    --content-pages 8     python scripts/validate_format.py --file proposal.pdf --max-pages 15 \         --content-pages 15 --source-url https://www.nsf.gov/policies/pappg
  • Network accessline 11
    python scripts/validate_format.py --file proposal.pdf --max-pages 15          --content-pages 15 --source-url https://www.nsf.gov/policies/pappg
  • Network accessline 12
    --content-pages 15 --source-url https://www.nsf.gov/policies/pappg
  • Network accessline 25
    "max_content_pages": 9,         "excluded": "references, checklist, and optional technical appendices; omit acknowledgments for review",         "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",
  • Network accessline 26
    "excluded": "references, checklist, and optional technical appendices; omit acknowledgments for review",         "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",         "checked": "2026-10-01",
  • Network accessline 27
    "source": "https://neurips.cc/Conferences/2026/MainTrackHandbook",
  • Network accessline 31
    "max_content_pages": 8,         "excluded": "references and appendices",         "source": "https://icml.cc/Conferences/2026/AuthorInstructions",
  • Network accessline 32
    "excluded": "references and appendices",         "source": "https://icml.cc/Conferences/2026/AuthorInstructions",         "checked": "2026-10-01",
  • Network accessline 33
    "source": "https://icml.cc/Conferences/2026/AuthorInstructions",
  • Network accessline 37
    "max_content_pages": 9,         "excluded": "references and appendices",         "source": "https://iclr.cc/Conferences/2026/AuthorGuide",
  • Network accessline 38
    "excluded": "references and appendices",         "source": "https://iclr.cc/Conferences/2026/AuthorGuide",         "checked": "2026-10-01",
  • Network accessline 39
    "source": "https://iclr.cc/Conferences/2026/AuthorGuide",
  • Network accessline 43
    "max_content_pages": 8,         "excluded": "cited references only",         "source": "https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines",
  • Network accessline 44
    "excluded": "cited references only",         "source": "https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines",         "checked": "2026-10-01",
  • Network accessline 45
    "source": "https://cvpr.thecvf.com/Conferences/2026/AuthorGuidelines",
  • Network accessline 49
    "max_content_pages": 15,         "excluded": "all separately uploaded proposal components",         "source": "https://www.nsf.gov/policies/pappg",
  • Network accessline 50
    "excluded": "all separately uploaded proposal components",         "source": "https://www.nsf.gov/policies/pappg",         "checked": "2026-10-01",
  • Network accessline 51
    "source": "https://www.nsf.gov/policies/pappg",
  • Network accessline 56
    "excluded": "all attachments outside the Research Strategy",         "source": (             "https://grants.nih.gov/grants-process/write-application/"
  • Network accessline 57
    "source": (             "https://grants.nih.gov/grants-process/write-application/"             "how-to-apply-application-guide/page-limits"
  • Network accessline 58
    "https://grants.nih.gov/grants-process/write-application/"

skills/waypoint-bio/SKILL.md

  • Network accessline 23
    Outpost Bio open-sourced three artefacts under Apache 2.0, described in [Treloar et al., bioRxiv 2026.05.02.722381](https://www.biorxiv.org/content/10.64898/2026.05.02.722381v2):
  • Network accessline 24
    [Treloar et al., bioRxiv 2026.05.02.722381](https://www.biorxiv.org/content/10.64898/2026.05.02.722381v2):
  • Network accessline 75
    1. Request access on each repo page you need: [Waypoint-6m](https://huggingface.co/outpost-bio/Waypoint-6m),
  • Network accessline 76
    [Waypoint-45m](https://huggingface.co/outpost-bio/Waypoint-45m),
  • Network accessline 77
    [Waypoint-170m](https://huggingface.co/outpost-bio/Waypoint-170m),
  • Network accessline 78
    [Atlas](https://huggingface.co/datasets/outpost-bio/Atlas),
  • Network accessline 79
    [Compass](https://huggingface.co/datasets/outpost-bio/Compass).
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 294
    Code [github.com/Outpost-Bio/waypoint](https://github.com/Outpost-Bio/waypoint) ·
  • Network accessline 295
    package `waypoint-bio` · paper [bioRxiv 2026.05.02.722381](https://www.biorxiv.org/content/10.64898/2026.05.02.722381v2) · community [Waypoint Slack](https://join.slack.com/t/outpostbio-waypoint/shared_invite/zt-3w6ivgtba-WJOCkdxiISxQpwVq9Z
  • Network accessline 296
    paper [bioRxiv 2026.05.02.722381](https://www.biorxiv.org/content/10.64898/2026.05.02.722381v2) ·
  • Network accessline 297
    community [Waypoint Slack](https://join.slack.com/t/outpostbio-waypoint/shared_invite/zt-3w6ivgtba-WJOCkdxiISxQpwVq9ZZxTA) ·
  • Network accessline 300
    Cite Treloar, N. J., Ur-Rehman, S., & Yang, J. (2026). *Learning the Language of the Microbiome with Transformers.* bioRxiv. Per-artefact DOIs are listed at [outpost.bio/citations](https://www.outpost.bio/citations).
  • Network accessline 302
    [outpost.bio/citations](https://www.outpost.bio/citations).
  • Network accessline 310
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 312
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 314
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 315
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 316
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 317
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/waypoint-bio/references/data-preparation.md

  • Network accessline 229
    - [MetaPhlAn 4 formats](https://github.com/biobakery/MetaPhlAn/wiki/MetaPhlAn-4).
  • Network accessline 230
    - [Kraken 2 report columns and rank codes](https://github.com/DerrickWood/kraken2/wiki/Manual).
  • Network accessline 231
    - [Bracken command implementation](https://github.com/jenniferlu717/Bracken/blob/master/bracken).
  • Network accessline 232
    - [BIOM conversion and taxonomy metadata](https://biom-format.org/documentation/biom_conversion.html).

skills/waypoint-bio/references/upstream-review.md

  • Network accessline 54
    - [Published PyPI release and dependency metadata](https://pypi.org/project/waypoint-bio/1.0.2/).
  • Network accessline 55
    - [Reviewed GitHub source](https://github.com/Outpost-Bio/waypoint/tree/f45eee6d07a480bfc90f84ab8082bbc969dec15d).
  • Network accessline 56
    - [Waypoint 6M model card](https://huggingface.co/outpost-bio/Waypoint-6m),
  • Network accessline 57
    [45M model card](https://huggingface.co/outpost-bio/Waypoint-45m),
  • Network accessline 58
    [170M model card](https://huggingface.co/outpost-bio/Waypoint-170m).
  • Network accessline 59
    - [Atlas card and schema](https://huggingface.co/datasets/outpost-bio/Atlas),   [Compass card and schema](https://huggingface.co/datasets/outpost-bio/Compass). - [Hub downloads and revision pinning](https://huggingface.co/docs/huggingface_h
  • Network accessline 60
    [Compass card and schema](https://huggingface.co/datasets/outpost-bio/Compass). - [Hub downloads and revision pinning](https://huggingface.co/docs/huggingface_hub/guides/download). - [Transformers Trainer](https://huggingface.co/docs/transf
  • Network accessline 61
    - [Hub downloads and revision pinning](https://huggingface.co/docs/huggingface_hub/guides/download).
  • Network accessline 62
    - [Transformers Trainer](https://huggingface.co/docs/transformers/main_classes/trainer).
  • Network accessline 63
    - [Treloar, Ur-Rehman and Yang, paper v2](https://www.biorxiv.org/content/10.64898/2026.05.02.722381v2.full).

skills/waypoint-bio/scripts/profiler_to_waypoint.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/waypoint-bio/scripts/vocab_coverage.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/what-if-oracle/SKILL.md

  • Network accessline 7
    last-reviewed: "2026-10-01"   skill-author: AHK Strategies (ashrafkahoush-ux)   upstream: https://github.com/ashrafkahoush-ux/claude-consciousness-skills
  • Network accessline 8
    skill-author: AHK Strategies (ashrafkahoush-ux)   upstream: https://github.com/ashrafkahoush-ux/claude-consciousness-skills   research-doi: 10.5281/zenodo.18736841, 10.5281/zenodo.18807387
  • Network accessline 9
    upstream: https://github.com/ashrafkahoush-ux/claude-consciousness-skills
  • Network accessline 19
    The author's [What-If Paradigm](https://doi.org/10.5281/zenodo.18736841) and [Unified Theory of Digital Consciousness](https://doi.org/10.5281/zenodo.18807387) are catalogued by Zenodo as preprints. Their deposit and DOI establish provenanc
  • Network accessline 85
    For causal claims, specify the intervention, comparator, population, outcome, and horizon. An observational association or a changed prediction is not by itself an intervention effect. State the identification assumptions and supporting des
  • Network accessline 100
    Use **"not estimated"** when evidence cannot support a numerical probability. If a probability is useful, define the event and horizon, identify a relevant base rate or fitted model, and record estimation uncertainty and transfer limitation
  • Network accessline 116
    The current [Government Office for Science Futures Toolkit](https://www.gov.uk/government/publications/futures-toolkit-for-policy-makers-and-analysts/the-futures-toolkit-html) distinguishes scenarios from predictions and describes stress-te
  • Network accessline 122
    © 2026 Ashraf Hussein Kahoush / AHK Strategies. Licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/). Commercial use requires a license from the author. This repository adaptation narrows the workflow to rese

skills/what-if-oracle/references/scenario-templates.md

  • Network accessline 66
    - [Upstream What-If Oracle](https://github.com/ashrafkahoush-ux/Claude-consciousness-skills/tree/main/what-if-oracle): source of the branch-lens format, adapted here for scientific planning. Upstream's probability and golden-ratio recommend
  • Network accessline 67
    - [Zenodo What-If record](https://zenodo.org/records/18736841) and [IDNA record](https://zenodo.org/records/18807387): titles, author, DOI, and preprint classification verified through the public record metadata. These are provenance source
  • Network accessline 68
    - [Government Office for Science Futures Toolkit](https://www.gov.uk/government/publications/futures-toolkit-for-policy-makers-and-analysts/the-futures-toolkit-html): scenarios and option stress-testing; no claim of validation of this skill
  • Network accessline 69
    - [IPCC uncertainty guidance](https://www.ipcc.ch/site/assets/uploads/2017/08/AR5_Uncertainty_Guidance_Note.pdf): distinction between evidence confidence and assessed likelihood. Do not import climate-specific likelihood labels as an unanno
  • Network accessline 70
    - [Hernán and Robins, Causal Inference: What If](https://miguelhernan.org/whatifbook): causal contrasts and identification assumptions; use the author's current download because the online text can be revised.

skills/zarr-python/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash
  • Network accessline 168
    Official sources: [release notes](https://zarr.readthedocs.io/en/stable/release-notes/),
  • Network accessline 169
    [documentation](https://zarr.readthedocs.io/en/stable/),
  • Network accessline 170
    [format specification](https://zarr-specs.readthedocs.io/),
  • Network accessline 171
    [released source](https://github.com/zarr-developers/zarr-python/tree/v3.4.0).
  • Network accessline 179
    > Kassis, T., Agarwal, V., He, Y., Patel, D., & Brueckner, A. M. (2026). Scientific Agent > Skills: A Library of Procedural Knowledge for Research Agents. arXiv:2609.00065. > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 181
    > https://doi.org/10.48550/arXiv.2609.00065
  • Network accessline 183
    Always cite the current version. The DOI and https://arxiv.org/abs/2609.00065 resolve to the latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 184
    latest arXiv version, so never append a version suffix such as `v1`. When network access is available, fetch https://arxiv.org/abs/2609.00065 (or http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take
  • Network accessline 185
    available, fetch https://arxiv.org/abs/2609.00065 (or
  • Network accessline 186
    http://export.arxiv.org/api/query?id_list=2609.00065) before writing the reference and take

skills/zarr-python/references/api_reference.md

  • Network accessline 66
    Sources: [API](https://zarr.readthedocs.io/en/stable/api/zarr/),
  • Network accessline 67
    [released sync API](https://github.com/zarr-developers/zarr-python/blob/v3.4.0/src/zarr/api/synchronous.py),
  • Network accessline 68
    [released errors](https://github.com/zarr-developers/zarr-python/blob/v3.4.0/src/zarr/errors.py).

skills/zarr-python/references/chunking_and_compression.md

  • Network accessline 106
    Sources: [performance](https://zarr.readthedocs.io/en/stable/user-guide/performance/),
  • Network accessline 107
    [rectilinear example](https://zarr.readthedocs.io/en/stable/user-guide/examples/rectilinear_chunks/),
  • Network accessline 108
    [released array implementation](https://github.com/zarr-developers/zarr-python/blob/v3.4.0/src/zarr/core/array.py).

skills/zarr-python/references/integration.md

  • Network accessline 130
    Sources: [Dask writer](https://docs.dask.org/en/stable/generated/dask.array.to_zarr.html),
  • Network accessline 131
    [Xarray writer](https://docs.xarray.dev/en/stable/generated/xarray.Dataset.to_zarr.html),
  • Network accessline 132
    [Xarray reader](https://docs.xarray.dev/en/stable/generated/xarray.open_zarr.html),
  • Network accessline 133
    [consolidated metadata](https://zarr.readthedocs.io/en/stable/user-guide/consolidated_metadata/).

skills/zarr-python/references/performance_and_patterns.md

  • Network accessline 144
    Source: [released Array API](https://github.com/zarr-developers/zarr-python/blob/v3.4.0/src/zarr/core/array.py),
  • Network accessline 145
    [h5py datasets](https://docs.h5py.org/en/stable/high/dataset.html).

skills/zarr-python/references/review.md

  • Network accessline 24
    - [Zarr 3.4.0 PyPI metadata](https://pypi.org/pypi/zarr/3.4.0/json)
  • Network accessline 25
    - [Zarr release notes](https://zarr.readthedocs.io/en/stable/release-notes/)
  • Network accessline 26
    - [Zarr v3.4.0 source](https://github.com/zarr-developers/zarr-python/tree/v3.4.0/src/zarr)
  • Network accessline 27
    - [Storage guide](https://zarr.readthedocs.io/en/stable/user-guide/storage/)
  • Network accessline 28
    - [Performance guide](https://zarr.readthedocs.io/en/stable/user-guide/performance/)
  • Network accessline 29
    - [CLI guide](https://zarr.readthedocs.io/en/stable/user-guide/cli/)
  • Network accessline 30
    - [Migration guide](https://zarr.readthedocs.io/en/stable/user-guide/v3_migration/)
  • Network accessline 31
    - [Consolidation guide](https://zarr.readthedocs.io/en/stable/user-guide/consolidated_metadata/)
  • Network accessline 32
    - [s3fs 2026.9.0 source](https://github.com/fsspec/s3fs/blob/2026.9.0/s3fs/core.py)
  • Network accessline 33
    - [gcsfs 2026.8.1 source](https://github.com/fsspec/gcsfs/blob/2026.8.1/gcsfs/core.py)
  • Network accessline 34
    - [fsspec HTTP source](https://github.com/fsspec/filesystem_spec/blob/2026.9.0/fsspec/implementations/http.py)
  • Network accessline 35
    - [Xarray 2026.9.0 Zarr backend](https://github.com/pydata/xarray/blob/v2026.09.0/xarray/backends/zarr.py)
  • Network accessline 36
    - [Dask 2026.8.0 array I/O](https://github.com/dask/dask/blob/2026.8.0/dask/array/core.py)
  • Network accessline 37
    - [h5py datasets](https://docs.h5py.org/en/stable/high/dataset.html)

skills/zarr-python/references/storage_backends.md

  • Network accessline 88
    ) # Known array path: HTTP directory listing is not required for this bounded read. http_array = zarr.open_array("https://example.org/array.zarr", mode="r")
  • Network accessline 89
    # Known array path: HTTP directory listing is not required for this bounded read. http_array = zarr.open_array("https://example.org/array.zarr", mode="r") subset = http_array[:10]
  • Network accessline 90
    http_array = zarr.open_array("https://example.org/array.zarr", mode="r")
  • Network accessline 111
    Sources: [Zarr stores](https://zarr.readthedocs.io/en/stable/user-guide/storage/),
  • Network accessline 112
    [s3fs](https://s3fs.readthedocs.io/en/latest/), [gcsfs](https://gcsfs.readthedocs.io/en/latest/),
  • Network accessline 113
    [fsspec HTTP](https://filesystem-spec.readthedocs.io/en/latest/api.html#fsspec.implementations.http.HTTPFileSystem).

skills/zarr-python/references/v3_migration.md

  • Network accessline 89
    Sources: [migration guide](https://zarr.readthedocs.io/en/stable/user-guide/v3_migration/),
  • Network accessline 90
    [CLI](https://zarr.readthedocs.io/en/stable/user-guide/cli/),
  • Network accessline 91
    [released migration code](https://github.com/zarr-developers/zarr-python/blob/v3.4.0/src/zarr/metadata/migrate_v3.py).

tests/run_all.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Network accessline 128
    if isolated:         if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 128
    if isolated:         if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 128
    if isolated:         if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 128
    if isolated:         if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 129
    if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")         entries, default_python, unavailable = load_requirements()
  • Network accessline 129
    if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")         entries, default_python, unavailable = load_requirements()
  • Network accessline 129
    if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")         entries, default_python, unavailable = load_requirements()
  • Network accessline 129
    if not shutil.which("uv"):             sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")         entries, default_python, unavailable = load_requirements()
  • Network accessline 130
    sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 130
    sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 130
    sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")
  • Network accessline 130
    sys.exit("--isolated needs uv on PATH: https://docs.astral.sh/uv/")

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 3 facts
Signal confidence: 497 facts

and 447 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/13c-metabolic-flux/SKILL.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/13c-metabolic-flux/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/13c-metabolic-flux/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/13c-metabolic-flux/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/13c-metabolic-flux/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

K-Dense-AI/scientific-agent-skills: #35 on hotskills, 56.3k stars

[![K-Dense-AI/scientific-agent-skills on hotskills](https://hotskills.dev/badge/k-dense-ai-scientific-agent-skills.svg)](https://hotskills.dev/skill/k-dense-ai-scientific-agent-skills/)