Skip to content

MKrawitzky/Goya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

    ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
    ░                                              ░
    ░            G  O  Y  A                       ░
    ░                                              ░
    ░    Native ddaPASEF DDA Search Engine         ░
    ░                                              ░
    ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
    ░                                              ░
    ░   "In the darkness, structure is revealed   ░
    ░, not hidden."                       ░
    ░                                              ░
    ░    .d file  →  per-precursor 1/K₀            ░
    ░    b/y ions  →  8-feature SGD rescoring      ░
    ░    BH-FDR  →  native 4D DDA identifications  ░
    ░                                              ░
    ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

     Francisco de Goya i Lucientes · 1746–1828
        Fuendetodos · Aragón · Zaragoza

Pinturas Negras. Structure from darkness.

Python Platform License ZIGGY


Who

Michael Krawitzky - built within ZIGGY, the proteomics rockstar dashboard.


What

A native ddaPASEF DDA search engine for Bruker timsTOF. Reads .d raw files directly via the TimsData SDK, no mzML, no ProteoWizard. Extracts per-precursor 1/K₀ from TIMS scan boundaries rather than estimated window centres, making it the first DDA engine to treat ion mobility as a first-class scoring dimension.

Pipeline:

analysis.tdf  →  ddaPASEF MS2 frames
  │
  ├─ Per-precursor 1/K₀ from TIMS scan range boundaries
  │   (not from isolation window centre, the actual measurement)
  │
  ├─ ±10 ppm precursor mass match
  ├─ 1/K₀ CCS filter (theoretical vs measured)
  │
  ├─ b/y fragment scoring (z = 1–4; z = 1 native for HLA)
  │
  ├─ 8-feature SGD logistic rescoring
  │   (charge, cosine, n_matched, ΔCCS, ΔRT, intensity_rank,
  │    missed_cleavages, fragment_coverage)
  │
  └─ Benjamini-Hochberg FDR @ 1%

Designed for ddaPASEF and HLA immunopeptidomics, the native z=1 ion extraction without forced charge assumptions makes Goya particularly effective for MHC class I peptides.


When

Developed 2024–2026 alongside GauDIA. The DDA companion to ZIGGY's DIA engine suite. Built because the same mzML problem that motivated GauDIA applies equally to DDA: when you convert ddaPASEF data to mzML, the TIMS-measured 1/K₀ per precursor is either lost or averaged to the isolation window centre, a fundamentally less accurate value.


Where

Runs locally, instrument PC or analysis workstation. Python 3.9+, Bruker TimsData SDK, a ddaPASEF .d directory, a FASTA database. Within ZIGGY it populates the Searches tab automatically alongside MSFragger DDA, Comet, X!Tandem, and MSBooster.


Why

Why name a DDA engine after Goya?

Francisco de Goya i Lucientes was born in 1746 in Fuendetodos, a village of a few hundred people in the dry Aragonese steppe, 44 km south of Zaragoza. He became court painter to King Charles IV. He survived war, illness, and deafness. In his final years, confined and isolated in the Quinta del Sordo (House of the Deaf Man), he painted directly onto the walls of his home: the series now known as the Pinturas Negras, the Black Paintings.

Saturn Devouring His Son. The Witches' Sabbath. A Dog. Saturno. These were not public works. They were not commissions. They were Goya painting what he actually saw, structure emerging from darkness, form from chaos, signal from noise.

That is what Goya the engine does. ddaPASEF data is messy, co-isolated precursors, TIMS ramp artifacts, chimeric fragmentation. Goya extracts per-precursor 1/K₀ from the TIMS scan boundaries, filters by shape, rescores by eight independent features, and finds the signal in the darkness.

The province of Aragón also gave the world Héroes del Silencio, Enrique Bunbury, Juan Valdivia, Joaquín Cardiel, Pedro Andreu. One of the greatest rock bands ever to record in Spanish. From Zaragoza, same city. Their name gave rise to Silent Heroes, the method advisor in ZIGGY. Aragón, once again, to the world.

"In the darkness, structure is revealed, not hidden."


Part of ZIGGY

Engine Mode Approach
GauDIA DIA Cosine + BH-FDR
Copperfield DIA 4D evidence layers
PHANTOM DIA Probabilistic tracking
Goya DDA Native ddaPASEF, per-precursor 1/K₀
Zyna DIA post Chimeric deconvolution
Silent Heroes Advisor Valley-bounded FWHM · gradient-aware DIA windows · Help Me Michael
BOWIE DDA + DIA 4D database search · presets · open search
VEGA Library PROBE · BUILD · REBUILD · BENCH · Koina-powered predictions

→ MKrawitzky/Ziggy · → GauDIA · → Copperfield · → PHANTOM · → Zyna · → BOWIE · → VEGA · → Silent Heroes


Academic License · © 2024–2026 Michael Krawitzky & Brett S. Phinney

About

Native timsTOF ddaPASEF search engine named after Francisco de Goya i Lucientes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors