The substrate whose phospho-state encodes the switch.
Generic kinase / phosphatase reversible-phosphorylation toggle motif
The minimal, reusable reversible-phosphorylation switch: a protein kinase phosphorylates a substrate to set one functional state, and an opposing protein phosphatase removes the phosphate to reset it. This antagonistic kinase/ phosphatase pair acting on a shared substrate is the most pervasive regulatory toggle in biology (cell-cycle CDK/phosphatase pairs, the DUSP/MKP feedback in MAPK cascades, receptor kinase/phosphatase balance, etc.). The motif is gene-free and taxon-neutral: it fixes only the kinase and phosphatase roles by molecular-function term and their opposing action on one substrate state. Concrete switches embed it through `conforms_to`, substituting their own kinase, phosphatase, and substrate. Grounded in GO:0006468 (protein phosphorylation) and GO:0006470 (protein dephosphorylation).
Reusable conformance target. A node declares `conforms_to: [{template: kinase_phosphatase_toggle}]` when a kinase and an opposing phosphatase set and reset a shared substrate phospho-state. The direction of the regulation (whether phosphorylation activates or inhibits the substrate) is realization-specific and recorded on the concrete module.
Derived QC
Recommended-field compliance
All recommended fields populated.
Module deep research
✗ none found
No MODULE:kinase_phosphatase_toggle deep-research report alongside the module YAML.
Leaf nodes lacking representative members
3 leaf node(s) with no concrete protein grounding:
- Toggled substrate phospho-state ANY_PARTICIPANT
- Kinase phosphorylation of the substrate ANY_WITH_FUNCTION
- Phosphatase dephosphorylation of the substrate ANY_WITH_FUNCTION
Template conformance
✓ every declared conforms_to bundle matches its template motif.
Function consistency and core coverage
0 gene-function check(s) reflected in core functions · 0 conflict(s) · 0 evidence or coverage gap(s) (2 comparison(s))
Retained noncore functions are reported separately; they do not require promotion to core functions. Support from representative genes does not establish conservation across the whole family. Missing reviews or identifiers leave a claim unverified.
| Annoton | Participant | Function | Assessment |
|---|---|---|---|
| kinase_activity | ANY_WITH_FUNCTION Gene |
protein kinase activity GO:0004672 |
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews. |
| phosphatase_activity | ANY_WITH_FUNCTION Gene |
phosphoprotein phosphatase activity GO:0004721 |
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews. |
Feedback loops (advisory, prose-driven: a regulator counts as "feedback" when its own description says so)
✓ every negative regulator described as feedback has an upstream edge closing the loop.
-
phosphatase_step ⊣ substrate_state [input]
phosphatase_step is a negative regulator with no upstream edge (not described as feedback)
Gene-review completeness (0/0 grounded genes reviewed)
No concrete UniProt-grounded genes in this module.
Details
Connections
The shared substrate whose phosphorylation state is the switch output.
Annotons
A protein kinase phosphorylates the substrate, setting the phospho-state.
Annotons
Function
Processes
Sets the substrate phospho-state.
An opposing phosphatase removes the phosphate, resetting the phospho-state.
Annotons
Function
Processes
Resets the substrate phospho-state.