tooluniverse-neuroscience
The tooluniverse-neuroscience skill integrates multiple neuroscience databases and computational methods for research workflows spanning neuroanatomy, neural circuits, and disease mechanisms. It retrieves data from Allen Brain Atlas, WormBase connectomes, UniProt protein annotations, and PubMed literature while supporting quantitative analysis through integrate-and-fire models, synaptic plasticity simulations, and population-rate dynamics. Use this skill when characterizing brain region connectivity, modeling neural computation, investigating neurodegeneration (Alzheimer's, Parkinson's, ALS), or analyzing ion channel and neurotransmitter receptor properties with literature verification.
git clone --depth 1 https://github.com/mims-harvard/ToolUniverse /tmp/tooluniverse-neuroscience && cp -r /tmp/tooluniverse-neuroscience/plugin/skills/tooluniverse-neuroscience ~/.claude/skills/tooluniverse-neuroscienceSKILL.md
# Neuroscience Research Skill **KEY PRINCIPLES**: LOOK UP, DON'T GUESS — use PubMed/EuropePMC for neuroanatomy facts, WormBase for C. elegans connectome data, UniProt for neural protein properties. Verify claims with literature before answering. Use Python computation for quantitative neuroscience problems. --- ## LOOK UP, DON'T GUESS When uncertain about any neuroscience fact — brain region function, neural circuit connectivity, ion channel properties, neurotransmitter receptor subtypes — SEARCH databases first. A PubMed-verified answer is always more reliable than reasoning from memory. This is especially critical for neuroanatomy, where structures have precise boundaries and connectivity patterns that are easy to confuse. --- ## 1. Computational Neuroscience Reasoning ### Rate-Based Models - Firing rate of a neuron: r = f(I - theta), where I = total synaptic input, theta = threshold, f = transfer function (sigmoid, ReLU, or threshold-linear) - Balanced excitation/inhibition: in cortical networks, excitatory and inhibitory inputs are large but nearly cancel, leaving a small net drive - Population rate equations: tau * dr/dt = -r + f(W*r + I_ext), where W = connectivity matrix - Steady-state analysis: set dr/dt = 0, solve r = f(W*r + I_ext) — use fixed-point iteration or Newton's method ### Integrate-and-Fire Neurons - Membrane voltage dynamics: tau_m * dV/dt = -(V - V_rest) + R_m * I(t) - When V reaches threshold V_th: emit spike, reset to V_reset, enter refractory period tau_ref - Firing rate for constant input: r = 1 / (tau_ref + tau_m * ln((R_m*I - V_reset) / (R_m*I - V_th))) [valid when R_m*I > V_th] - For sub-threshold input: neuron requires fluctuations (noise) to fire — noise-driven regime - Key variants: LIF (leaky), EIF (exponential), AdEx (adaptive exponential), Izhikevich (2D with recovery variable) ### Synaptic Plasticity - **STDP** (Spike-Timing-Dependent Plasticity): - Pre-before-post (positive dt): LTP (potentiation) — synapse strengthened - Post-before-pre (negative dt): LTD (depression) — synapse weakened - Window shape: typically exponential decay with tau_+ ~ 20ms (LTP) and tau_- ~ 20ms (LTD) - **Hebbian learning**: "cells that fire together wire together" — correlation-based; unstable without normalization - **BCM theory**: sliding threshold — low postsynaptic activity → LTD, high → LTP; threshold slides with average activity - **Homeostatic plasticity**: synaptic scaling adjusts all synapses multiplicatively to maintain target firing rate ### Network Dynamics - **Mean-field theory**: replace individual neurons with population-averaged firing rates; self-consistency equation r = f(J*r*sqrt(K) + I_ext) where K = number of connections - **Balanced networks**: E/I balance emerges when sqrt(K)*J ~ O(1); firing rate ~ (mu - theta) / tau where mu = mean input, theta = threshold - **Chaos transition**: in random networks, chaos onset at g_c = 1 (gain parameter); above g_c, autocorrelation decays, Lyapunov exponent > 0 - **Oscillations**: gamma (30-80 Hz) from E-I loops (PING model), theta (4-8 Hz) from slower inhibition or hippocampal circuits, alpha (8-12 Hz) from thalamo-cortical loops ### Quantitative Problem-Solving Strategy 1. Identify the model type (single neuron, network, plasticity rule) 2. Write down the governing equations with all parameters 3. **ALWAYS use Python** for multi-step calculations — do not attempt mental arithmetic 4. Check units: voltages in mV, currents in nA or pA, time constants in ms, rates in Hz 5. Sanity check: cortical firing rates are typically 1-20 Hz; tau_m ~ 10-20 ms; V_th ~ -50 mV --- ## 2. Neuroanatomy Reasoning ### CRITICAL: Look Up Neuroanatomy Brain region functions, boundaries, and connectivity are precise anatomical facts. When asked about specific regions, nuclei, or tracts: 1. Search PubMed or EuropePMC with specific anatomical terms 2. For connectivity: search "[region A] projection [region B]" or "[region] afferents efferents" 3. For function: search "[region] lesion" or "[region] function review" ### Human Brain — Major Divisions - **Cerebral cortex**: frontal (motor, executive), parietal (somatosensory, spatial), temporal (auditory, memory), occipital (visual) - **Basal ganglia**: caudate + putamen (striatum) → GPi/SNr (output) → thalamus; direct pathway (facilitate movement) vs indirect pathway (suppress movement); dopamine from SNc modulates both - **Cerebellum**: coordination, timing, motor learning; receives mossy fibers (pontine nuclei) and climbing fibers (inferior olive); Purkinje cells are sole output of cerebellar cortex - **Brainstem**: midbrain (superior/inferior colliculi, substantia nigra, red nucleus), pons (pontine nuclei, respiratory centers), medulla (cardiovascular/respiratory centers, cranial nerve nuclei) - **Thalamus**: relay station — every sensory modality (except olfaction) synapses here before cortex; also receives cortical feedback (corticothalamic loops) - **Hippocampus**: declarative memory formation; trisynaptic circuit: EC → DG → CA3 → CA1 → EC; place cells, grid cells ### Model Organism Neuroanatomy - **C. elegans**: 302 neurons, complete connectome mapped; use `WormBase_get_gene` for gene expression, neuron identity, connectivity data - **Drosophila**: mushroom body (learning/memory), antennal lobe (olfaction), central complex (navigation); ~100,000 neurons; FlyWire connectome - **Zebrafish**: transparent larvae for whole-brain imaging; Mauthner cells (escape response); use `Alliance_search_genes` for orthologs - **Mouse**: Allen Brain Atlas for gene expression; use PubMed for circuit tracing studies (rabies virus, optogenetics) ### Reasoning Pattern for "Where in the Brain?" Questions 1. Identify the function asked about (motor, sensory, memory, emotion, language) 2. Map to candidate regions from general knowledge 3. VERIFY with PubMed search: "[function] brain region fMRI" or "[function] lesion study" 4. Check for lateralization (language → usually left hemisphere) 5.
Install and configure ToolUniverse for any use case — MCP server (chat-based), CLI (command line with 9 subcommands), or Python SDK (Coding API with 3 calling patterns). Covers uv/uvx setup, MCP configuration for 12+ AI clients (Cursor, Claude Desktop, Windsurf, VS Code, Codex, Gemini CLI, Trae, Cline, etc.), full CLI reference (tu list/grep/find/info/run/test/status/build/serve), Coding API quickstart, agentic tools, code executor, API key walkthrough, skill installation, and upgrading. Use when user asks how to set up ToolUniverse, which access mode to use (MCP vs CLI vs SDK), configuring MCP servers, using the CLI, troubleshooting installation, upgrading, or mentions installing ToolUniverse or setting up scientific tools. Also triggers for "how do I use ToolUniverse", "what's the best way to access tools", "command line", "tu command", "coding API", "tu build".
Systematic ACMG/AMP germline variant classification with all 28 criteria (PVS1, PS1-4, PM1-6, PP1-5, BA1, BS1-4, BP1-7) for clinical significance. Produces 5-tier verdict (Pathogenic / Likely Pathogenic / VUS / Likely Benign / Benign) with cited evidence per criterion. Use for variant interpretation, VUS resolution, and pathogenicity assessment. Combines ClinVar, gnomAD, computational predictors, and gene-mechanism context.
Comprehensive ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) profiling for drug candidates. Integrates ADMET-AI predictions, SwissADME drug-likeness, PubChemTox experimental toxicity, ChEMBL clinical data, Lipinski rule-of-five, and CYP interaction data. Use for drug-likeness assessment, BBB penetration, bioavailability, hepatotoxicity prediction, ADME/PK profiling, or screening compound libraries before lab testing.
Detect and analyze adverse drug event signals using FDA FAERS reports, drug labels, and disproportionality statistics (PRR, ROR, IC). Generates quantitative safety signal scores (0-100) with evidence grading. Use for post-market surveillance, pharmacovigilance, drug safety assessment, regulatory submissions, and detecting rare AE signals not visible in clinical trials.
Map environmental and industrial chemicals to adverse outcome pathways (AOPs) — molecular initiating event to organ-level toxicity. Uses AOPWiki, GHS classification, IARC carcinogen status, and LD50 data. Use for environmental/industrial chemical risk assessment, regulatory-grade hazard characterization, and AOP stressor mapping. Distinct from drug-safety analysis (use tooluniverse-pharmacovigilance for drugs).
Aging biology, cellular senescence, and longevity research. Covers senescence markers (p16/CDKN2A, SASP, SA-beta-gal), aging hallmarks, senolytic drug discovery (dasatinib+quercetin, fisetin, navitoclax), epigenetic clocks, telomere biology, and longevity GWAS. Use for senescence-pathway analysis, age-related disease genetics, senolytic-target discovery, and centenarian-genetics queries. Distinguishes correlative vs causal evidence (knockout, intervention).
Therapeutic antibody engineering and optimization, lead-to-clinical-candidate. Covers sequence humanization (germline alignment, framework retention), affinity maturation, developability (aggregation, stability, PTMs), structure modeling (AlphaFold/PDB CDR analysis), immunogenicity prediction, and manufacturing feasibility. Use for biologic-drug optimization, mAb design review, biosimilar engineering, and clinical-precedent comparison.
Discover novel small-molecule binders for protein targets using structure-based and ligand-based screening. Covers druggability assessment, known-ligand mining (ChEMBL, BindingDB), similarity expansion, ADMET filtering, and synthesis feasibility. Use for hit identification, virtual screening, target-to-compounds workflows, and lead-finding before commit-to-medchem.