Public OpenClaw skill for low-token routing and downstream analysis of processed DDA LFQ proteomics inputs. Use when the user already has protein-level quantification tables such as MaxQuant-style `proteinGroups.txt` and needs a clear two-group downstream workflow.
Author: Guo Xuan 郭轩
Contact: [email protected]
auto-proteomics is a public v0.x skill for processed proteomics downstream work.
The current public promise is intentionally narrow:
dda-lfq-processedgroup-a vs group-bEverything else in this repository should be read as routing context, internal prototype, or future scaffold unless a document explicitly marks it as part of the public promise.
Presence of a script, schema, or branch document does not mean the route is publicly supported.
In particular, dia-quant is intentionally exposed as an internal prototype route for correct routing and contract validation, not as a shipped public workflow.
proteinGroups.txtv0.xShipped and supported now:
dda-lfq-processedNot promised yet:
Internal prototype route available for routing only:
dia-quant may be selected only when the request is explicitly about processed DIA quant tables that fit the checked-in DIA contractdia-quant means internal prototype triage, never a public v0.x execution recommendationImportant boundary:
shippedreferences/WORKFLOW_INDEX.yamlscripts/decision/route_proteomics.pyv0.x boundaryscripts/workflows/dda_lfq_processed.shreferences/ for runtime, onboarding, and development rulesbash scripts/workflows/dda_lfq_processed.sh \
--input-dir <run_dir> \
--protein-groups <proteinGroups.txt> \
--summary <summary.txt> \
--parameters <parameters.txt> \
--output-dir <output_dir> \
--group-a <condition_a> \
--group-b <condition_b>
Required:
proteinGroups.txt with LFQ intensity * or Intensity * columnssummary.txt with Raw file and Experiment columnsOptional:
parameters.txtThe shipped workflow produces:
matrix/qc/stats/REPORT.mdsummary.jsonrun_manifest.jsonSKILL.md: public entry and release boundaryreferences/WORKFLOW_INDEX.yaml: machine-readable routing and shipped-vs-non-shipped mapreferences/BRANCH_FRAMEWORK.md: standard branch contract for future routesreferences/branches/: per-branch specs for scaffold and prototype workflowsreferences/DIA_INPUT_SCHEMA.md: first narrow schema for DIA prototype intakescripts/workflows/dda_lfq_processed.sh: shipped workflow entrypointv0.x pathreferences/WORKFLOW_INDEX.yamlreferences/RUNTIME_REQUIREMENTS.mdreferences/BRANCH_FRAMEWORK.mdreferences/DEMO_INPUT_GUIDE.mdreferences/DEVELOPMENT_GUIDE.md