ARBA00023137

View original ARBA rule on UniProt

Type: ARBA
Status: IN_PROGRESS
Action: UNDECIDED

Description

ARBA rule assigning the UniProt keyword Tyrosine-protein kinase (KW-0829) through 100 alternative condition sets built from InterPro, CATH FunFam, PANTHER and taxon conditions.

Analysis Summary

Condition-set counts describe the sets recorded in this review, which may omit the full rule.

0
Domain Pairs Analyzed
5
Recorded condition sets
0
Subset Relationships
0
Redundant Annotations

No domain overlap table is shown: the cached overlap analysis for this version of the review is not available. Run just analyze-rule ARBA00023137 and re-render to add it.

Review Summary

The live rule has 100 condition sets; UniProt reports 177,623 unreviewed proteins. Five sets were examined. The bacterial and plant sets (sets 37, 86, 92, 95) match Swiss-Prot proteins that carry the Tyrosine-protein kinase keyword by curation. Swiss-Prot also gives this keyword to dual-specificity kinases such as MAP2K1 (Q02750). No false positive has been identified. 95 sets were not examined, so no verdict is given.

Action Rationale

Five of 100 condition sets were examined; the four checked against Swiss-Prot agree with curated keyword use. The rest of the rule was not examined.

Annotation Assessments

UNDECIDED KEYWORD KW-0829 - Tyrosine-protein kinase
Matched proteins: 177623; incorrect:
Correct examples: P76387, P9WPI9, Q8L4H0, Q9SSA4, Q9FGB1

matched_protein_count is the unreviewedProteinCount from rest.uniprot.org/arba/ARBA00023137 on 2026-11-09. Each example is a reviewed entry that carries KW-0829 and belongs to a FunFam used by a taxon-restricted condition set: P76387 (FunFam 3.40.50.300:FF:000527), P9WPI9 (3.40.50.1000:FF:000022), Q8L4H0 (1.10.510.10:FF:000531), Q9SSA4 and Q9FGB1 (1.10.510.10:FF:000310 with 3.30.200.20:FF:000034). Q02750 (MAP2K1, dual specificity) also carries KW-0829.

Rule Definition

Condition Sets

Condition Set 1

3 condition(s)
Notes:

Protein kinase domain together with an SH2 domain and the Ser-Thr/Tyr kinase catalytic domain.

Condition Set 2

2 condition(s)
Notes:

Matches E. coli Wzc (P76387), which carries KW-0829 in Swiss-Prot.

Condition Set 3

2 condition(s)
Notes:

Matches M. tuberculosis PtkA (P9WPI9, EC 2.7.10.-), which carries KW-0829 in Swiss-Prot.

Condition Set 4

3 condition(s)
Notes:

Matches Arabidopsis CBC1 (Q9SSA4) and CBC2 (Q9FGB1), which carry both the Serine/threonine-protein kinase and Tyrosine-protein kinase keywords in Swiss-Prot.

Condition Set 5

3 condition(s)
Notes:

Contains Arabidopsis WEE1 (Q8L4H0, EC 2.7.10.2), which carries KW-0829 in Swiss-Prot.

Assessments

Raw YAML

View Source YAML
id: ARBA00023137
description: >-
  ARBA rule assigning the UniProt keyword Tyrosine-protein kinase (KW-0829) through 100 alternative
  condition sets built from InterPro, CATH FunFam, PANTHER and taxon conditions.
status: IN_PROGRESS
rule_type: ARBA
rule:
  rule_id: ARBA00023137
  condition_sets:
  - number: 2
    conditions:
    - condition_type: INTERPRO
      value: IPR000719
      curie: InterPro:IPR000719
      label: Protein kinase domain
      negated: false
    - condition_type: INTERPRO
      value: IPR000980
      curie: InterPro:IPR000980
      label: SH2 domain
      negated: false
    - condition_type: INTERPRO
      value: IPR001245
      curie: InterPro:IPR001245
      label: Serine-threonine/tyrosine-protein kinase, catalytic domain
      negated: false
    notes: >-
      Protein kinase domain together with an SH2 domain and the Ser-Thr/Tyr kinase catalytic domain.
  - number: 37
    conditions:
    - condition_type: FUNFAM
      value: 3.40.50.300:FF:000527
      curie: CATH.FunFam:3.40.50.300:FF:000527
      label: Tyrosine-protein kinase etk
      negated: false
    - condition_type: TAXON
      value: Bacteria
      label: Bacteria
      negated: false
    notes: Matches E. coli Wzc (P76387), which carries KW-0829 in Swiss-Prot.
  - number: 86
    conditions:
    - condition_type: FUNFAM
      value: 3.40.50.1000:FF:000022
      curie: CATH.FunFam:3.40.50.1000:FF:000022
      label: Phosphoglycolate phosphatase
      negated: false
    - condition_type: TAXON
      value: Actinomycetota
      label: Actinomycetota
      negated: false
    notes: Matches M. tuberculosis PtkA (P9WPI9, EC 2.7.10.-), which carries KW-0829 in Swiss-Prot.
  - number: 92
    conditions:
    - condition_type: FUNFAM
      value: 1.10.510.10:FF:000310
      curie: CATH.FunFam:1.10.510.10:FF:000310
      label: Serine/threonine-protein kinase HT1
      negated: false
    - condition_type: FUNFAM
      value: 3.30.200.20:FF:000034
      curie: CATH.FunFam:3.30.200.20:FF:000034
      label: Kinase suppressor of Ras 1
      negated: false
    - condition_type: TAXON
      value: Viridiplantae
      label: Viridiplantae
      negated: false
    notes: >-
      Matches Arabidopsis CBC1 (Q9SSA4) and CBC2 (Q9FGB1), which carry both the Serine/threonine-protein
      kinase and Tyrosine-protein kinase keywords in Swiss-Prot.
  - number: 95
    conditions:
    - condition_type: FUNFAM
      value: 1.10.510.10:FF:000531
      curie: CATH.FunFam:1.10.510.10:FF:000531
      negated: false
    - condition_type: FUNFAM
      value: 3.30.200.20:FF:000356
      curie: CATH.FunFam:3.30.200.20:FF:000356
      negated: false
    - condition_type: TAXON
      value: Embryophyta
      label: Embryophyta
      negated: false
    notes: Contains Arabidopsis WEE1 (Q8L4H0, EC 2.7.10.2), which carries KW-0829 in Swiss-Prot.
  go_annotations: []
  entries: []
  reviewed_protein_count: 0
  unreviewed_protein_count: 177623
  created_date: '2020-05-12'
  modified_date: '2026-07-18'
  retrieved_date: '2026-11-09'
  source_condition_set_count: 100
review_summary: >-
  The live rule has 100 condition sets; UniProt reports 177,623 unreviewed proteins. Five sets were
  examined. The bacterial and plant sets (sets 37, 86, 92, 95) match Swiss-Prot proteins that carry
  the Tyrosine-protein kinase keyword by curation. Swiss-Prot also gives this keyword to dual-specificity
  kinases such as MAP2K1 (Q02750). No false positive has been identified. 95 sets were not examined,
  so no verdict is given.
action: UNDECIDED
action_rationale: >-
  Five of 100 condition sets were examined; the four checked against Swiss-Prot agree with curated
  keyword use. The rest of the rule was not examined.
suggested_modifications:
- >-
  Check the remaining condition sets against Swiss-Prot use of KW-0829 before recommending any change.
annotation_assessments:
- annotation_kind: KEYWORD
  value: KW-0829
  label: Tyrosine-protein kinase
  assessment: UNDECIDED
  matched_protein_count: 177623
  correct_examples:
  - P76387
  - P9WPI9
  - Q8L4H0
  - Q9SSA4
  - Q9FGB1
  notes: >-
    matched_protein_count is the unreviewedProteinCount from rest.uniprot.org/arba/ARBA00023137 on
    2026-11-09. Each example is a reviewed entry that carries KW-0829 and belongs to a FunFam used
    by a taxon-restricted condition set: P76387 (FunFam 3.40.50.300:FF:000527), P9WPI9 (3.40.50.1000:FF:000022),
    Q8L4H0 (1.10.510.10:FF:000531), Q9SSA4 and Q9FGB1 (1.10.510.10:FF:000310 with 3.30.200.20:FF:000034).
    Q02750 (MAP2K1, dual specificity) also carries KW-0829.
corrections:
- date: '2026-11-10'
  withdrawn_claim: >-
    Bacterial kinases, plant kinases and dual-specificity kinases should not receive the Tyrosine-protein
    kinase keyword.
  correction: Swiss-Prot curators assign KW-0829 to exactly these proteins.
  error_type: REFUTED_BY_CURATED_ANNOTATION
  evidence:
  - UniProtKB P76387 (WZC_ECOLI) keywords include Tyrosine-protein kinase
  - UniProtKB P9WPI9 (PTKA_MYCTU) keywords include Tyrosine-protein kinase
  - >-
    UniProtKB Q8L4H0 (WEE1_ARATH), Q9SSA4 (CBC1_ARATH), Q9FGB1 (CBC2_ARATH) keywords include Tyrosine-protein
    kinase
  - UniProtKB Q02750 (MP2K1_HUMAN) keywords include Tyrosine-protein kinase
- date: '2026-11-10'
  withdrawn_claim: IPR000719 (Protein kinase domain) is promiscuous, so the rule over-annotates.
  correction: >-
    In the rule IPR000719 is used only inside a conjunction with an SH2 domain and the Ser-Thr/Tyr
    kinase catalytic domain.
  error_type: CONJUNCTION_IGNORED
  evidence:
  - 'Live set 2: IPR000719 AND IPR000980 AND IPR001245'
- date: '2026-11-10'
  withdrawn_claim: >-
    Only 17 of 98 condition sets have taxonomic restrictions, leading to inappropriate cross-lineage
    annotations.
  correction: >-
    The absence of a taxon condition is not evidence of a wrong annotation, and no wrongly annotated
    protein was named. The live rule has 19 taxon-restricted sets of 100.
  error_type: TAXON_MISREAD
  evidence:
  - 'rest.uniprot.org/arba/ARBA00023137, 2026-11-09: 100 sets, 19 with a taxon condition'
- date: '2026-11-10'
  withdrawn_claim: 98 condition sets exceed a maintainability limit of 12, so the rule should be deprecated.
  correction: Rule size is not evidence about correctness.
  error_type: SIZE_AS_EVIDENCE
  evidence:
  - No protein-level evidence was given
- date: '2026-11-10'
  withdrawn_claim: A keyword instead of a GO term is a defect of the rule.
  correction: >-
    The consequent is a keyword by design; this says nothing about whether the keyword is right for
    the matched proteins.
  error_type: GENERAL_IS_NOT_WRONG
  evidence:
  - 'Live annotation: keyword KW-0829'