Platform Playbook
Build it yourself.
The practical route: build the lab, pick the CRO, run the pipeline, then use the tools behind it. Ends with a way to work with Marc.
In reading order
Try it
chatMCD ↗
Ask about Marc C. Deller and get an answer in the third person, drawn from his own papers, patents, thesis and notes: hybrid retrieval over …
GOBSMACKED ↗
fold, dock, relax and annotate a protein-ligand complex on your own GPU, then find the crystal structure and get graded on how close you got…
FlexAppeal ↗
Set up protein molecular dynamics without writing the script: every OpenMM option explained, a self-contained bundle to run on your own mach…
BoltzMaker ↗
Build and analyze Boltz-2 protein structure prediction campaigns: a guided input wizard, YAML generation, and full result analysis with conf…
ChemSage ↗
A hybrid, chemically aware LLM for drug discovery: RAG for facts, a QLoRA-tuned model for behavior, and live RDKit/PyMOL tool calls for chem…
Build it yourself
9 articles
Building a Comprehensive Protein Production, X-ray Crystallography, and Cryo-EM Laboratory from Scratch
Building a Comprehensive Protein Production, X-ray Crystallography, and Cryo-EM Laboratory from Scratch https://marcdeller.com/wp-content/uploads/2025/09/glacios_540p.mp4…
Unlocking Protein Structure Insights without a Lab: Harnessing CRO Services for Structural Biology Research
Unlocking Protein Structure Insights without a Lab: Harnessing CRO Services for Structural Biology Research CRO partnerships: eliminate the need for costly internal lab i…
The Self-Driving Lab: How Automation and AI Are Redefining the Pace of Discovery
The Self-Driving Lab: How Closed-Loop AI and Robotics Are Reshaping Drug Discovery The Big Benefits of Going Small: Novartis Mic-Drop and MicroCycle Closed-loop autonomy:…
Unveiling FragLites: Pioneering Precision in Drug Discovery
Unveiling FragLites: Pioneering Precision in Drug Discovery FragLites are a focused library of 31 halogenated fragments used to map protein binding sites with high sensit…
Self-Encoded Libraries: A New Era in Drug Discovery Screening
Self-Encoded Libraries: A New Era in Drug Discovery Screening Barcode-free hit discovery from massive libraries enabled by automated small molecule structure annotation S…
Empowering QSAR Modeling: Optimal Data Practices and Cutting-Edge Tools
Empowering QSAR Modeling: Optimal Data Practices and Cutting-Edge Tools Dataset Curation: Assemble diverse, high-quality chemicalβactivity pairs from public databases, ap…
MARCUS: Revolutionizing Chemical Literature Curation with AI-Driven Annotation and Recognition
MARCUS: Revolutionizing Chemical Literature Curation with AI-Driven Annotation and Recognition MARCUS seamlessly integrates text annotation with multi-engine optical chem…
BoltzMaker: Vibe-Coding a Campaign-Scale Boltz-2 Pipeline
BoltzMaker: Vibe-Coding a Campaign-Scale Boltz Pipeline BoltzMaker: Boltz2 campaign-scale structure and affinity prediction, binding analysis, and run control, orchestrat…
ChemSage: Vibe-Coding a Chemically Aware Drug-Discovery LLM on Local Hardware
ChemSage: Vibe-Coding a Chemically Aware Drug-Discovery LLM on Local Hardware ChemSage: a retrieval layer feeds corpus context to a QLoRA-tuned model whose tool calls are…
Tools and pipelines
20 articles
AlphaFraud: Weekly watcher: newly deposited human PDB structures vs their blind AlphaFold predictions β a running test of whether protein folding is solved
AlphaFraud Catch AlphaFold where the fold is wrong: weekly, automatically, on freshly deposited human structures. π App alphafraud.mdeller.com βοΈ Contact marc@marcdeller.…
ChatPDB: A protein-structure-literate AI assistant for the Protein Data Bank: RAG for facts, a QLoRA-tuned model for behaviour
chatPDB A protein-structure-literate AI assistant for the Protein Data Bank: RAG for facts, a QLoRA-tuned model for behaviour, and live Biopython/gemmi/DSSP/PyMOL tool ca…
TopPDBLX: Every PDB crystallisation condition, parsed and indexed against his own JCSG Top96 taxonomy
TopPDBLX Every crystallisation condition in the Protein Data Bank, parsed, normalised and linked to the sequence that produced it. π App toppdblx.mdeller.com βοΈ Contact m…
CODSWALLOP: Every PDB entry for a protein family: what was made, what it bound, what crystallised
CODSWALLOP The PDB, summarised: every entry for a protein family, cross-referenced in ninety seconds. π App codswallop.mdeller.com βοΈ Contact marc@marcdeller.com π GitHub…
FAFFAbout: A small LLM trained on the PSI TargetTrack archive, forecasting which targets crystallise and which fail
FAFFAbout Fine-tuned Attrition Forecasting From Archives: know where your protein is likely to die before you order the gene. π Website marcdeller.com βοΈ Contact marc@mar…
GOBSMACKED: fold, dock, relax and annotate a protein-ligand complex, then grade it against the real crystal structure
GOBSMACKED Fold, dock, relax and annotate a protein-ligand complex, then check it against the experimental structure. π App gobsmacked.mdeller.com βοΈ Contact marc@marcdel…
FlexAppeal: An OpenMM-powered molecular dynamics pipeline: submit a protein, run it, watch its flexibility unfold
FlexAppeal Turn the whole OpenMM option surface into a form, run the simulation on your own machine, and explore what comes back. π App flexappeal.mdeller.com βοΈ Contact …
ALPHABETTI: A protein sequence logo in 3D, wrapped around its own ESMFold-predicted structure
ALPHABETTI A protein sequence logo, in three dimensions, wrapped around its own predicted structure. π App alphabetti.mdeller.com βοΈ Contact marc@marcdeller.com π GitHub …
ButtFold: A protein folds in your browser and the trajectory becomes music: PhoneFoldβs web sibling
ButtFold A protein folds in your browser and the trajectory becomes music. π App buttfold.mdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/ButtFold ButtFol…
PANTS: Mines metagenomes for uncharacterised PETase and MHETase candidates, ranked by catalytic triad and oxyanion hole
PANTS Find PET-degrading enzymes that work at 37 Β°C in serum, not at 70 Β°C in a reactor. π App pants.mdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/PANTS…
BoltzMaker: Boltz2 campaign-scale structure and affinity prediction, and binding analysis
BoltzMaker BoltzMaker: Boltz2 campaign-scale structure and affinity prediction, binding analysis, and run control, orchestrated end to end from a single spec file. Read t…
ChemSage: A hybrid, chemically aware LLM for drug discovery: RAG for facts, a QLoRA-tuned model for behavior
ChemSage A hybrid, chemically aware LLM for drug discovery: RAG for facts, a QLoRA-tuned model for behaviour, and live RDKit/PyMOL tool calls for chemical truth. Fine-tun…
FoldForge: Browser GUI for the whole Boltz-2 workflow
ForgeFold A single-file browser GUI for the whole Boltz-2 workflow: build, run, review. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/FoldF…
Boltz2Run: Every run logged, timed, and reproducible
run_boltz.zsh A minimal, auditable wrapper for Boltz-1/2. Every run logged, timed, and reproducible. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bell…
Smiles2YAML: From a JSON of candidate SMILES to a folder of Boltz-2 input YAML
generate_yaml.py From a JSON of candidate SMILES to a folder of Boltz-2 input YAMLs, in one prompt. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellc…
AnalyzeBoltz: Harvest the sprawling Boltz2 output tree, tidy summary, CSV, and CIF output folder
analyze_boltz.py Harvest a sprawling Boltz-2 output tree into one tidy summary, CSV, and CIF folder. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bell…
cif2plip: Protein-ligand interaction profiling using PLIP for co-folding outputs which produce CIF files
cif2plip CIF to strict PDB to PLIP. Trustworthy interaction profiling for co-folding outputs. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar…
ChatMol: Natural-language control of PyMOL, describe the scene, get the picture
ChatMol Natural-language control of PyMOL. Describe the scene, get the structure. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/chatmol A n…
PocketTide: An interactive dashboard for GLP-1R structures
PocketTide An interactive dashboard for GLP-1R structures. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/PocketTide PocketTide is a browser…
GPCR Binning: Structural binning and organisation utilities for GPCR datasets
GPCR Binning Structural binning and organisation utilities for GPCR datasets. π Website marcdeller.com βοΈ Contact marc@marcdeller.com π GitHub bellcheddar/gpcr-binning GP…
Every tool on mdeller.com
18 live web apps
ALPHABETTI ↗
a protein sequence logo in 3D, wrapped around its own predicted structure. The amino acid letters themselves, stacked by how strongly a language model expects t…
Read the write-up →
AlphaFraud ↗
Catch AlphaFold where the fold is wrong: weekly, automatically, on freshly deposited human structures
Read the write-up →
BINMAN ↗
an atlas of the molecular glues already sitting in the PDB: every ligand that buries surface against two protein chains at once, found by geometry rather than a…
BoltzMaker ↗
Build and analyze Boltz-2 protein structure prediction campaigns: a guided input wizard, YAML generation, and full result analysis with confidence/affinity dash…
Read the write-up →
ButtFold ↗
a protein folds in your browser and the trajectory becomes music: contacts forming are note onsets, hydropathy sets pitch, secondary structure sets texture. The…
Read the write-up →
CODSWALLOP ↗
every PDB entry for a protein family in one place: what was actually made, what it bound, what crystallised, and which residues nobody has ever seen
Read the write-up →
ChatPDB ↗
A protein-structure-literate AI assistant for analyzing proteins: RAG for facts, a QLoRA-tuned model for behaviour, and live Biopython/gemmi/DSSP/PyMOL tool cal…
Read the write-up →
ChemSage ↗
A hybrid, chemically aware LLM for drug discovery: RAG for facts, a QLoRA-tuned model for behavior, and live RDKit/PyMOL tool calls for chemical truth
Read the write-up →
DEBRIS ↗
every DOI-verified paper on micro and nanoplastics in human disease, read by a fine-tuned 3B model and mapped by polymer, tissue, mechanism and strength of evid…
FAFFAbout ↗
forecasts where a protein is likely to stall on the road to a structure, from 335,771 real attempts in the Protein Structure Initiative archive, and shows what …
Read the write-up →
FlexAppeal ↗
Set up protein molecular dynamics without writing the script: every OpenMM option explained, a self-contained bundle to run on your own machine, and interactive…
Read the write-up →
GATECRASHER ↗
four published drug discovery campaigns in one shell: the pocket, the SAR, every designed edit, and the structural basis of selectivity
GOBSMACKED ↗
fold, dock, relax and annotate a protein-ligand complex on your own GPU, then find the crystal structure and get graded on how close you got, and why
Read the write-up →
NOBBLE ↗
whether a molecular glue actually creates the interface it is credited with: every predicted ternary complex scored against 285,996 experimentally observed brid…
PANTS ↗
PETase ANnotation and Triage System: mines metagenomic sequence space for PET-degrading enzymes that work at 37 Β°C in serum rather than at 70 Β°C in an industria…
Read the write-up →
PODIUM ↗
an interview deck in one live Mol* viewer: four selectivity campaigns, every contact measured by PLIP in the deposited structure, KLIFS and KRAS G-domain motifs…
TopPDBLX ↗
every crystallisation condition in the protein data bank, parsed and indexed: what worked, how often, and how little of it is specific to your protein
Read the write-up →
chatMCD ↗
Ask about Marc C. Deller and get an answer in the third person, drawn from his own papers, patents, thesis and notes: hybrid retrieval over 3,643 question-shape…
Work with Marc
Marc C. Deller builds structural biology and protein science capability: labs, pipelines, CRO networks and the structure-based decisions that come out of them.