● ACTIVE 07 | 2026

🚀 Spaceflight as an Accelerated Model of Terrestrial Disease

Built with Claude: Life Sciences hackathon (Anthropic × Gladstone) — mapping the conserved human spaceflight signature onto immune aging

Disease-map figure — the conserved spaceflight blood signature scores highest against human immune/T-cell aging, inflammatory, senescence, and OXPHOS reference sets, well above a scrambled-signature null floor

Built in a week for the Built with Claude: Life Sciences hackathon (Anthropic × Gladstone). Open human spaceflight blood transcriptomics, reframed as a natural accelerated model of terrestrial immune aging. SOMA (Overbey et al., Nature 2024) characterized the conserved spaceflight signature but never disease-mapped it; this work does three things on top: rank-based GSEA against a 131-set reference library with two confound nulls (→ the signature most resembles immune aging / inflammaging), out-of-sample replication in Axiom Ax-1, a commercial mission SOMA didn't include, and a dual-evidence countermeasure screen that nominates compounds which both transcriptionally reverse the signature (XSum connectivity over LINCS L1000) and independently extend lifespan (HAGR DrugAge) — taxifolin, ursolic acid, curcumin, everolimus, ranked by mission-pharmacy feasibility. Hypothesis-generating only. The method is the product: the disease-mapping engine generalizes to any directional signature, and a self-updating loop watches OSDR for new missions and re-runs only the affected stage. Every figure regenerates deterministically from committed data.

hackathon transcriptomics GSEA aging drug repurposing spaceflight Python
● ACTIVE 03 | 2026

🦞 Labster Claw

Multi-agent lab management over encrypted group chat

Labster Claw demo — Colony agent responding to a mouse colony status query with breeding data and Mendelian genetics

A multi-agent system for neuroscience lab operations built on XMTP encrypted group chat. Three specialized agents — Colony (mouse breeding, JAX schemes, Mendelian genetics), Ops (equipment scheduling, conflict detection), and Data (CSV ingestion, statistical analysis, figure generation) — coordinate through a natural language message router. Lab data is pre-publication and IACUC-sensitive; E2E encryption isn't a feature, it's the architecture.

multi-agent XMTP neuroscience lab automation E2E encrypted
● ACTIVE 2024 — present

🧬 Neurochemical Transcriptomics

Brain-wide transcriptomic profiling across neurochemical perturbations

Figure 5 — Differential gene expression summary across cell types under tonic LC hyperactivity, including DEG counts, brain region composition, and volcano plots

Analysis pipeline for brain-wide single-nucleus RNA-seq across neurochemical perturbations. Includes data preprocessing, dataset integration, cell type composition analysis, differential expression, gene set enrichment (GSEA), and receptor profiling. Built in Python (scanpy/AnnData) and R (Seurat), with reproducible figure generation for the accompanying manuscript.

snRNA-seq transcriptomics neuroscience Python R
● ACTIVE 04 | 2026

🧠 Neural Decoders on Area 2 Spiking

Linear, state-space, and RNN decoders on primate somatosensory cortex

Cross-type generalization heatmaps for Ridge, Kalman, PPF, and GRU decoders — state-space decoders stay positive under active→passive transfer while Ridge and GRU collapse to negative R²

Four decoders — Ridge, Gaussian Kalman (Wu 2006), Point Process Filter (Eden 2004), and a 3-seed GRU ensemble — compared head-to-head on the Neural Latents Benchmark Area2_Bump dataset (primate area-2 spiking during reaching with mechanical perturbations). The interesting finding: when trained only on active reaches and tested on passive bump trials, state-space decoders stay positive (R² ≈ +0.2) while Ridge and GRU collapse to R² ≈ −0.5 — a concrete case study for why an explicit dynamics prior matters under condition shift. Also includes 39-dim muscle-space decoding with a principled state-parameterization choice (pos+vel for hand-space, vel-only for OpenSim-muscle-space) and an honest null result on whether the Poisson likelihood buys you anything over a Gaussian approximation at typical BCI count rates.

BCI state estimation Kalman filter PyTorch neural decoding Python
● ACTIVE 04 | 2026

🔬 Histology ROI Quantification & Colocalization

Fluorescence colocalization analysis with semi-automated LC region detection

Contact sheet of sagittal mouse brain sections showing TH-tdTomato colocalization in the locus coeruleus with green LC ROI boxes across four TRAP2-Ai14 animals

A pipeline for processing 3-channel .nd2 fluorescence microscopy images (TH/tdTomato/DAPI) with globally consistent contrast normalization, region-level DAPI normalization, and TH-tdTomato colocalization analysis in the locus coeruleus. Includes semi-automated LC detection that ranks TH+ clusters by intensity for manual ROI selection, restricting analysis to verified LC regions. Generates DAPI-normalized contact sheets with green/yellow TH+ signal highlighted against grayscale backgrounds for visual QC. Supports whole-section and LC-restricted colocalization, TH+ expression sex-difference analysis, interactive Streamlit ROI quantification, and publication-ready plots with significance bars. Built for TRAP2-Ai14 histology.

fluorescence microscopy colocalization histology image analysis locus coeruleus Python neuroscience
● ACTIVE 03 | 2026

📊 GLM-HMM Comparison Tool

Cross-validated behavioral state model fitting and comparison

A toolkit for fitting and comparing Generalized Linear Model Hidden Markov Models (GLM-HMMs) in behavioral neuroscience. Implements cross-validated model selection across state counts (K=1–4) for both standard and restructured architectures, addressing circularity concerns when modulatory variables (e.g., arousal) are used to both define states and analyze within-state dynamics. Includes a CLI for global fitting with per-trial state assignment extraction, posterior probabilities, and parameter export. Based on the Ashwood et al. (2022) framework.

GLM-HMM behavioral neuroscience model comparison cross-validation Python
└─────────────────────────────────────────────────┘