Mrinal Joshi · London

Neurogenomics, and the cool stuff I build between experiments.

Research Assistant in the Skene Lab at the UK Dementia Research Institute, Imperial College London.

The day work covers neurogenomics and computational biology.

Lab · Skene · UK DRI HPC · Imperial CX3 Code · Python · R · TS Agents · Claude · OpenCode
IRF1 pharmgx scRNA score=85 clocks agent mrinal.is-a.dev ↑ you are here microglia
§ 01 · About

Bench, code, agents.

The science covers neurogenomics and computational biology. The software exists because the science needs it.

single-cell sequencing microglial genetics Alzheimer's disease
Role
Research Assistant
Lab
Skene Lab, UK DRI
Institution
Imperial College London
Education
BSc Molecular Genetics, King's College London
Focus
IRF1 binding in microglia
Methods
Prime editing, CETCh-seq, TIP-seq, scRNA-seq
Compute
Imperial CX3 HPC

IRF1 sits upstream of several Alzheimer's risk genes (ApoE4, TREM2, others) in microglia. The wet work FLAG-tags it in iPSC-derived microglia via prime editing, then maps binding with CETCh-seq and TIP-seq. The dry work integrates those maps with bulk and single-cell RNA-seq plus GWAS fine-mapping.

The software below started as lab problems. A few grew sideways into personal infrastructure.

§ 02 · Work

Five projects, all running.

Two public repos, three private with public deployments.

01
IRF1

flair-ad

Research Public Live

Two-page companion site for the lab's IRF1 work: a public explainer and a scientist-facing data dashboard.

2pages 10+D3 charts 0build steps
D3.jsGSAPFirebaseNetlifyPlaywright
02
PE7 TJ-PE PA ≤40 bp ≤500 bp >1 kb FLAG three modes, sized to insert

pegRNA-pipeline

Research Tools Private

Automated pegRNA design for prime-editing C-terminal protein tagging. Mode dispatches by insert size.

PE7≤ 40 bp TJ-PE≤ 500 bp PA> 1 kb
PRIDICT 2.0PythonSnakemakeImperial CX3 HPC
03
pharmgx gwas scRNA clocks ukb reproducibility bundle ✦ 24

ClawBio

Agents Tools Public · MIT

Local-first bioinformatics skill library for AI agents. Every run ships a reproducibility bundle.

24skills 9databases 51CPIC drugs 8k+Galaxy tools
PythonOpenClawCPICscVIPyAging
04
rightmove foxtons get-living 0 100 score 85 08:00 UTC

hearth-ai

Agents Private Live

Agentic London rentals search. Crawl, hard-filter, tier-score with Claude vision, alert.

16sources 3-tierscoring ≥85instant alert 08:00 UTCdigest
FastAPISQLite WALCloudflare WorkersClaude Haiku / Sonnet 4.5
05
T212 IG OAI Azure OpenRtr risk gate model decides → → risk filters 72h max hold · no shorts DRY-RUN

Automated-trading

Agents Private Demo

Configurable CFD bot. Pluggable broker and model layers, with a deterministic risk layer in front of every order.

2brokers 3model providers 72hmax hold Dry-rundefault
PythonOpenAI ResponsesTrading212 / IGyfinance
§ 03 · Stack

Day to day.

Tools in active use across the projects above.

Wet lab

iPSC microglia
Prime editing
CETCh-seq
scRNA-seq

Code

Python · R · TS
FastAPI
Snakemake
D3.js · GSAP

Agents

Claude Code
{} OpenCode
Anthropic API
MCP

Infra

Imperial CX3
Docker
SQLite · Postgres
workers Cloudflare Workers
§ 04 · Now

Current focus.

What's open this week.

  1. FLAG-tagging IRF1 at its C-terminus in KOLF2 microglia.
  2. Wiring two more agents into hearth-ai.
  3. Adding a VCF annotator skill to ClawBio.
  4. Tuning the supervisor review on the trading bot.