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).

MODULE:kinase_phosphatase_toggleDRAFTRegulatory Stepmodules/kinase_phosphatase_toggle.yaml
protein phosphorylationGO:0006468 protein dephosphorylationGO:0006470
GO:0006468
protein phosphorylation
The "on" arm of the toggle is protein phosphorylation by a kinase.
GO:0006470
protein dephosphorylation
The "off" arm of the toggle is protein dephosphorylation by a phosphatase.

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.

4Nodes
3Parts
0Variant Sets
0Variants
3Annotons
2Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

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:

Template conformance

every declared conforms_to bundle matches its template motif.

Gene-review completeness (0/0 grounded genes reviewed)

No concrete UniProt-grounded genes in this module.

Details

Kinase / phosphatase phosphorylation toggleRegulatory Stepkinase_phosphatase_toggle
protein phosphorylationGO:0006468 protein dephosphorylationGO:0006470

Connections

kinase_step -> substrate_state Positively Regulates
The kinase sets the substrate phospho-state.
phosphatase_step -> substrate_state Negatively Regulates
The phosphatase removes the substrate phospho-state.
Part 1: substrate phospho-state
Toggled substrate phospho-stateRegulatory Stepsubstrate_state

The shared substrate whose phosphorylation state is the switch output.

Annotons

regulated substrate
substrate_node
Participant: Any Participant

The substrate whose phospho-state encodes the switch.

Part 2: kinase phosphorylation (on)
Kinase phosphorylation of the substrateReactionkinase_step

A protein kinase phosphorylates the substrate, setting the phospho-state.

Annotons

protein kinase activity
kinase_activity
Participant: Any With Function: protein kinase activity
Required Function:
protein kinase activityGO:0004672

Function

protein kinase activityGO:0004672

Processes

protein phosphorylationGO:0006468

Sets the substrate phospho-state.

Part 3: phosphatase dephosphorylation (off)
Phosphatase dephosphorylation of the substrateReactionphosphatase_step

An opposing phosphatase removes the phosphate, resetting the phospho-state.

Annotons

phosphoprotein phosphatase activity
phosphatase_activity
Participant: Any With Function: phosphoprotein phosphatase activity
Required Function:
phosphoprotein phosphatase activityGO:0004721

Function

phosphoprotein phosphatase activityGO:0004721

Processes

protein dephosphorylationGO:0006470

Resets the substrate phospho-state.