P. putida Gene Annotation Review Project

IN_PROGRESS BIOLOGY_DOMAIN

Species: PSEPK

P. putida Gene Annotation Review Project

Overview

Systematic AI-assisted review of GO annotations for Pseudomonas putida, focusing primarily on the well-characterized KT2440 strain (UniProt: PSEPK). P. putida is a metabolically versatile soil bacterium of significant interest for bioremediation, industrial biotechnology, and plant growth promotion. Its annotations are predominantly from automated pipelines (InterPro2GO, UniProtKB-KW, TreeGrafter), with very few experimental annotations (~50 from PMIDs), making careful review essential.

Organism Details

Genome-wide expansion

The next phase expands the project from selected genes to a pathway-by-pathway
review of the KT2440 reference proteome. The working pattern is manual pathway
hole filling: start with a curated module, ask which steps are satisfiable in
PSEPK from lightweight UniProt metadata, then review only the genes needed to
resolve missing, ambiguous, over-propagated, or biologically important steps.

The detailed workplan is in
P_PUTIDA/P_PUTIDA_MODULE_PLAN.md. It covers
the module order, triage rules, module-editing expectations, and the first-pass
metadata snapshot. This phase deliberately separates metadata discovery from
full gene-review seeding: the first pass uses UniProt REST TSV metadata only,
not full UniProt flat files, GOA downloads, PMID caches, or review YAML stubs.

Lightweight data products:

While the Edison-backed Falcon route is unavailable, use OpenScientist for
gene-level research with a full two-hour provider allowance:

just deep-research-openscientist PSEPK <gene> --timeout 8100 \
  --extra-args --param timeout=7200 --param max_iterations=3

Use the same provider for reusable module-level research:

just module-deep-research-openscientist <module> --timeout 8100 \
  --extra-args --param timeout=7200 --param max_iterations=3

For PSEPK-specific pathway/module satisfiability research, use the taxon-aware
wrapper so the prompt includes the species constraint and local candidate genes
from the pathway partition:

just module-pathway-deep-research openscientist "<module or module title>" \
  <pathway-or-bucket> PSEPK --project P_PUTIDA --timeout 8100 \
  --extra-args --param timeout=7200 --param max_iterations=3

PaperBLAST can still be used opportunistically for protein-specific literature
lookup, but it is not the main workflow because the current wrapper is
Cloudflare-sensitive in this environment. Asta remains a lightweight gene-level
fallback; Falcon remains preferred for module synthesis when Edison is
available again. Use perplexity-lite only as a secondary fallback.

OpenScientist jobs commonly take more than 20 minutes and difficult runs can
approach the two-hour provider timeout. Do not use a 180-second smoke-test
timeout or infer failure from a quiet wrapper.

Completed Reviews

PSEPK (P. putida KT2440) — 18 genes reviewed

Gene Annotations Function Notes PR
BenR 8 Transcriptional regulator, benzoate catabolism AraC/XylS family
PP_0635 9 Uncharacterized protein DUF domain analysis
ada 16 Methyltransferase, DNA repair Adaptive response to alkylation
ampC 5 Beta-lactamase Antibiotic resistance
ftsY 11 Signal recognition particle receptor Sec-dependent protein targeting
hglS 2 Hydroxyglutarate synthase Rare enzymatic function
mrcA 16 Penicillin-binding protein 1a Peptidoglycan biosynthesis
pedH 14 PQQ-dependent alcohol dehydrogenase REE/lanthanide utilization
quiC1_qsuB 8 Quinate/shikimate dehydrogenase Aromatic compound catabolism
rpoS Stationary phase sigma factor GO:0016987 core; added starvation/biofilm terms; DRAFT #159
fleQ Flagellar/biofilm master regulator Sigma-54 associated; added flagellum assembly/biofilm terms #162
pvdA L-ornithine N5-monooxygenase Pyoverdine biosynthesis; COMPLETE #163
algD GDP-mannose 6-dehydrogenase Alginate biosynthesis #157
gacA GacS/GacA response regulator Phosphorelay; biofilm/T6SS regulation #155
pcaG Protocatechuate 3,4-dioxygenase α subunit Iron-binding terms corrected (β subunit) #160
phaC PHA synthase (phaC-II, Q88D23) Corrected to PHA biosynthetic process #161
cbrB CbrA/CbrB response regulator Carbon catabolite repression; COMPLETE #158
xylR TOL plasmid regulator (P06519) Not native KT2440; organism mismatch noted #156

PSEPU (general P. putida) — 1 gene

Gene Annotations Function
Q88CC1 reviewed Uncharacterized

Batch 2 — Selected for Review (50 new genes)

Fifty additional well-characterized KT2440 (taxon 160488) genes selected to broaden
functional coverage beyond the initial aromatic-catabolism/biotechnology focus, into
central carbon metabolism, stress response, DNA repair, motility, and membrane transport.
All were seeded via fetch-gene (UniProt + GOA). None overlap with previously present
gene folders.

Status: reviews complete. Each gene has a Falcon (Edison Scientific) deep-research
report (*-deep-research-falcon.md) and a fully reviewed *-ai-review.yaml — all GOA
annotations adjudicated (no PENDING), with descriptions, core_functions, and
references. The review pass corrected a number of mis-annotations and citation errors
surfaced in the raw reports (e.g. wrong PMIDs in exbB/fur/relA/pilA/hpd; cofactor terms
in fur (Zn→Fe(II)) and icd (NADP-specific); TreeGrafter/InterPro2GO over-propagations in
mdh, sdhA, groES, hfq, pvdQ; sigma-factor GO convention for rpoD/rpoH).

Stress response, chaperones & global regulation (12)

Gene UniProt Function
dnaK Q88DU2 Hsp70 chaperone (protein folding)
groEL Q88N55 GroEL chaperonin
groES Q88N56 GroES co-chaperonin
grpE Q88DU1 DnaK nucleotide-exchange factor
htpG Q88FB9 Hsp90 chaperone
rpoH Q7CCA6 Heat-shock sigma factor (σ32)
rpoD Q88QU7 Primary/housekeeping sigma factor (σ70)
fur Q88DT9 Ferric uptake regulator
oxyR Q88C74 Peroxide-responsive transcription regulator
relA Q88MB8 (p)ppGpp synthetase (stringent response)
hfq Q88DD3 RNA chaperone / sRNA-mediated regulation
ppk Q88CG4 Polyphosphate kinase

DNA repair & recombination (7)

Gene UniProt Function
recA Q88ME4 Recombinase / SOS response
recB Q88DZ5 Exonuclease V β subunit
ruvB Q88NJ0 Holliday junction branch-migration helicase
uvrB Q88LF9 Excinuclease ABC subunit B (NER)
uvrC Q88FJ7 Excinuclease ABC subunit C (NER)
mutL Q88DD1 DNA mismatch repair (MutL)
mutS Q88ME7 DNA mismatch repair (MutS)

Central carbon metabolism — TCA cycle (8)

Gene UniProt Function
gltA Q88FA4 Citrate synthase
acnB Q88KF1 Aconitase B
icd Q88FS2 Isocitrate dehydrogenase
sucA Q88FA9 2-oxoglutarate dehydrogenase E1
sucC Q88FB2 Succinyl-CoA synthetase β
sdhA Q88FA7 Succinate dehydrogenase flavoprotein
fumC Q88M20 Fumarase C
mdh Q88Q44 Malate dehydrogenase

Glycolysis / ED / anaplerotic & overflow metabolism (9)

Gene UniProt Function
gapA Q88P44 Glyceraldehyde-3-phosphate dehydrogenase
pgk Q88D64 Phosphoglycerate kinase
eno Q88MF9 Enolase
tpiA Q88DV4 Triosephosphate isomerase
pykA Q88N54 Pyruvate kinase
ppc Q88MR4 PEP carboxylase (anaplerotic)
pgl Q88P30 6-phosphogluconolactonase (ED/PPP)
aceA Q88FI0 Isocitrate lyase (glyoxylate shunt)
pta Q88PS4 Phosphate acetyltransferase (acetate overflow)

Chemotaxis & motility (4)

Gene UniProt Function
cheY Q88EW2 Chemotaxis response regulator
cheZ Q88EW3 CheY-P phosphatase
fliG Q88ET5 Flagellar motor switch (C-ring)
pilA Q88Q62 Type IV pilin

Membrane transport, iron & nitrogen acquisition (8)

Gene UniProt Function
oprD Q88NK1 Outer-membrane porin D
oprE Q88R99 Outer-membrane porin E (anaerobically induced)
tonB Q88C75 TonB (energization of OM transport)
exbB Q88C77 ExbB (TonB system)
amtB Q88CE8 Ammonium transporter
glnK Q88CE7 PII nitrogen-regulatory protein
pvdQ Q88IU8 Pyoverdine maturation acylase
fpvA Q88F81 Ferripyoverdine TonB-dependent receptor

Aromatic / aromatic-amino-acid catabolism (2)

Gene UniProt Function
hpd Q88HC7 4-hydroxyphenylpyruvate dioxygenase
fcs Q88HK0 Feruloyl-CoA synthetase (ferulate catabolism)

Batch 3 — Aromatic Amino Acid (AAA) Biosynthesis Pathway (16 genes)

The shikimate → chorismate → Trp/Phe/Tyr biosynthetic pathway in KT2440 (taxon
160488). Complements the existing aromatic catabolism coverage (ben/cat/pca) with the
anabolic route to aromatic amino acids. Seeded via fetch-gene; Falcon (Edison)
deep-research reports generated per gene. Status: reviews complete — all
annotations adjudicated, descriptions/core_functions/references populated (e.g. trpC and
aroQ over-propagation fixes; aroA bifunctional EPSPS/TyrA module captured). Name variants not resolving as primary UniProt
symbols in KT2440 are covered by a resolved paralog (aroD→aroQ, aroF/aroG→aroH, aroL→aroK)
or are differently named / fused in Pseudomonas (trpG, pheC, tyrA).

Shikimate trunk (common pathway, 7)

Gene UniProt Function
aroH Q88LR3 DAHP synthase (3-deoxy-D-arabino-heptulosonate-7-P synthase)
aroB Q88CV2 3-dehydroquinate synthase
aroQ Q88IJ6 3-dehydroquinate dehydratase (type II)
aroE Q88IJ7 Shikimate dehydrogenase
aroK Q88CV1 Shikimate kinase
aroA Q88M05 EPSP synthase (3-phosphoshikimate 1-carboxyvinyltransferase)
aroC Q88LU7 Chorismate synthase

Tryptophan branch (6)

Gene UniProt Function
trpE Q88QS1 Anthranilate synthase component I
trpD Q88QR7 Anthranilate phosphoribosyltransferase
trpC Q88QR6 Indole-3-glycerol-phosphate synthase
trpF Q88LE0 N-(5'-phosphoribosyl)anthranilate isomerase
trpA Q88RP7 Tryptophan synthase α
trpB Q88RP6 Tryptophan synthase β

Phe/Tyr branch & aromatic aminotransferases (3)

Gene UniProt Function
pheA Q88M06 Chorismate mutase / prephenate dehydratase (P-protein)
tyrB Q88LG1 Aromatic-amino-acid aminotransferase
hisC Q88P86 Histidinol-phosphate / aromatic aminotransferase

Priority Genes for Future Review

Aromatic Catabolism (core P. putida biology)

Central Metabolism & Biotechnology

Rare Earth Element Biology

Solvent Tolerance

Plant Interactions

Stress Response & Regulation

Notes


STATUS

Genome-wide pathway/module curation

NOTES

2026-07-05

Started the genome-wide expansion plan. The curation unit is now a pathway/module
rather than an individual gene: use UniProt metadata to build the whole-proteome
map, use modules as expected pathway structure, and spend full gene-review effort
only where the module pass creates an actionable curation question.

Updated provider policy: Asta is the normal gene-level first-pass research
provider for this organism; Falcon is the preferred module-level provider.
PaperBLAST remains useful as an opportunistic lookup, but not the main workflow.

Fetched the UniProt-derived gene list for the KT2440 reference proteome:
projects/P_PUTIDA/data/psepk_gene_list.tsv has 5,527 protein records, all with
PP_ ordered locus tags. The snapshot contains 742 reviewed entries, 4,785
unreviewed entries, 1,452 entries with EC numbers, and 26 suggested review-name
collisions that are disambiguated by accession in the suggested_review_name
column.

Partitioned the 5,527 genes into first-pass pathway/module buckets using
organism-specific KEGG ppu pathway mappings as the primary source, UniPathway
as a fallback pathway source, and UniProt metadata heuristics for non-pathway
systems and unknowns. Current output has 161 primary buckets and 5,673
many-to-many pathway memberships. Primary assignments: 1,724 KEGG-pathway genes,
40 UniPathway-fallback genes, 1,789 functional-module genes, 1,149 orphan genes
with EC/domain signal, and 825 unknown/minimal-signal genes.

Added scripts/module_pathway_taxon_deep_research_wrapper.py and
templates/module_pathway_taxon_research.md.j2 for module + pathway + taxon
deep research. For PSEPK, the wrapper resolves projects/P_PUTIDA automatically,
uses the local pathway partition to add candidate genes, and writes reports under
projects/P_PUTIDA/deep-research/.

Built projects/P_PUTIDA/data/psepk_pathway_worklist.tsv with 161 pathway/module
bucket rows. Selected the first pilot batch: KEGG ppu00400 ("Phenylalanine,
tyrosine and tryptophan biosynthesis") seeded by the existing neutral
modules/tryptophan_biosynthesis.yaml module. The generated checklist
projects/P_PUTIDA/batches/ppu00400_tryptophan_biosynthesis.md has 28 candidate
KEGG members, 20 genes whose primary bucket is ppu00400, 15 existing review
files, and 0 existing Asta research files.

Attempted just module-deep-research-falcon tryptophan_biosynthesis, but the
command stalled in uv dependency/environment bootstrap before reaching
deep-research-client or the Falcon provider; the run was interrupted without
creating modules/tryptophan_biosynthesis-deep-research-falcon.md. The global
deep-research-client executable is not on PATH, so the configured execution
route remains blocked on uv run completing successfully.

Later in the same local session, fixed the provider execution route by updating
the deep-research wrappers to call uvx --from deep-research-client[cyberian]==0.2.7rc1 deep-research-client instead of bootstrapping the full project environment for
each run. Falcon is documented operationally as a long-running provider for this
project; the first completed Falcon module runs took about 22 minutes each.

Completed Falcon research for the pilot:

Fetched all missing review folders for the 28 KEGG ppu00400 members and ran
Asta gene-level retrieval for all 28. The regenerated checklist
projects/P_PUTIDA/batches/ppu00400_tryptophan_biosynthesis.md now records 28
existing review files, 28 curated review files, and 28 Asta reports.

Completed the first-pass curation of all ppu00400 batch gene reviews. Newly
curated stubs included the aroE paralogs, aroQ paralogs, aroF-I/aroF-II, pabA
(treated as the TrpG-like anthranilate synthase amidotransferase component for
the tryptophan module), quiA, amaC, PP_3768, and phhA. The Falcon
module/taxon report recommends keeping the neutral tryptophan_biosynthesis
module boundary strict at chorismate to L-tryptophan and treating upstream
shikimate genes, phenylalanine/tyrosine branch genes, and quinate-catabolic
genes as neighboring or shared-pathway context rather than core tryptophan
module members.

Validation run on 2026-07-05 PDT / 2026-07-06 UTC:

All validations passed. Remaining warnings are non-blocking and mostly note that
the gene reviews do not cite Asta reports directly; that is expected for this
light first pass because Asta is retained as retrieval context rather than used
as a hypothesis source unless it adds curation-changing evidence.

Opened draft PR #1874
for the ppu00400 / tryptophan_biosynthesis pilot batch.