View original ARBA rule on UniProt
Extremely large rule with 2105 condition sets combining 975 InterPro domains and 1489 CATH FunFam families to annotate oxidoreductase proteins across all domains of life
Condition-set counts describe the sets recorded in this review, which may omit the full rule.
ARBA00023002 represents one of the largest annotation rules in the system, attempting to comprehensively capture oxidoreductase enzymes across all life forms. Analysis incorporating GitHub curator issues and comprehensive protein examples reveals both strengths and critical weaknesses: **Strengths:** - Includes many legitimate oxidoreductase families (aldehyde dehydrogenases, alcohol dehydrogenases, cytochrome oxidases, peroxidases) - Covers essential metabolic enzymes (malate dehydrogenase, succinate dehydrogenase) - Successfully annotates legitimate oxidoreductases like drd-5 (short-chain dehydrogenase/reductase) - Appropriately broad taxonomic scope for conserved oxidoreductase functions - Combines complementary approaches (InterPro domains and CATH FunFams) **Critical Issues (Evidence-Based):** - **Documented false positives**: GitHub issues #5883 and #6008 report systematic misannotation of CCS (copper chaperone for superoxide dismutase) proteins as oxidoreductases when they are non-catalytic metallochaperones - **Clear domain errors**: IPR008927 (6-phosphofructo-2-kinase/fructose-2,6-biphosphatase) is a kinase/phosphatase, not an oxidoreductase - **Promiscuous structural domains**: IPR036291 (NAD(P)-binding domain) appears in kinases, transferases, and hydrolases - **Scale problems**: 2105 condition sets exceed reasonable curation and validation limits - **Limited biological utility**: Only provides keyword annotation (KW-0560), no GO molecular function terms - **Maintenance burden**: Rule size makes error detection and correction intractable **Impact Assessment:** Affects >7.5 million protein annotations with systematic false positives propagating to well-studied proteins. The CCS misannotation represents a high-profile error affecting important metallochaperones across species. **Recommendation:** MODIFY with high priority. Remove documented false positives (CCS exclusion, IPR008927), add specificity constraints for broad structural domains, implement negative training sets, and consider partitioning into manageable enzyme-class-specific sub-rules with appropriate GO molecular function annotations.
While the majority of condition sets correctly identify oxidoreductases, the rule contains clear false positives (e.g., kinases, phosphatases) and overly broad structural domains that compromise specificity. The rule's enormous size (2105 condition sets) makes comprehensive validation impossible and creates maintenance challenges. Additionally, providing only keyword annotations without GO terms limits biological utility.
2105 condition sets far exceed reasonable limits for rule validation and maintenance. Many condition sets could likely be consolidated or removed without loss of legitimate coverage.
Strong literature support exists for classical oxidoreductase families, but systematic false positives documented in GitHub issues and inclusion of non-oxidoreductase activities significantly weaken overall support.
With 975 InterPro domains and 1489 CATH FunFams, substantial functional and structural overlap is inevitable, though specific quantitative analysis is impossible due to rule size.
The rule provides no GO annotations, only keyword annotation (KW-0560 Oxidoreductase). This severely limits biological utility compared to specific molecular function GO terms.
Oxidoreductase activities are fundamental to all life forms, so the broad taxonomic scope spanning Bacteria, Archaea, Eukaryota is biologically justified for core metabolic functions.
Analysis of 975 unique InterPro domains and 1489 CATH FunFam families reveals mix of legitimate oxidoreductases and clear false positives
IPR008927 (6-phosphofructo-2-kinase/fructose-2,6-biphosphatase) is a kinase/phosphatase, not an oxidoreductase, representing clear false positive
Classical oxidoreductase families (aldehydes, alcohols, malates, cytochrome oxidases, peroxidases) show strong biological support
Broad structural superfamilies like IPR036291 (NAD(P)-binding domain) create high false positive risk
GitHub issues #5883 and #6008 document systematic false positive annotation of CCS (copper chaperone for superoxide dismutase) proteins
CCS proteins E1JH26 (Drosophila) and O14618 (Human) are metallochaperones without intrinsic oxidoreductase activity
False positive represents systematic annotation error affecting well-studied proteins across species
Root cause involves overly broad structural domains that appear in both catalytic oxidoreductases and non-catalytic accessory proteins
Evidence-based analysis confirms both legitimate coverage (drd-5 dehydrogenase) and systematic false positives (CCS chaperones)
Rule complexity (2105 condition sets) creates intractable maintenance burden and prevents comprehensive validation
Risk assessment shows HIGH false positive risk, LOW false negative risk, and CRITICAL maintenance risk
Recommendation for MODIFY action with immediate removal of documented false positives and long-term rule partitioning
Priority-based action plan with immediate false positive removal, high-priority GO annotation addition, and moderate-priority rule partitioning
Success metrics include zero CCS false positives within 3 months, >50% false positive rate reduction within 6 months
Evidence-based MODIFY recommendation with systematic validation framework for sustainable rule maintenance
id: ARBA00023002
status: COMPLETE
rule_type: ARBA
description: "Extremely large rule with 2105 condition sets combining 975 InterPro domains and 1489 CATH FunFam families to annotate oxidoreductase proteins across all domains of life"
action: MODIFY
action_rationale: "While the majority of condition sets correctly identify oxidoreductases, the rule contains clear false positives (e.g., kinases, phosphatases) and overly broad structural domains that compromise specificity. The rule's enormous size (2105 condition sets) makes comprehensive validation impossible and creates maintenance challenges. Additionally, providing only keyword annotations without GO terms limits biological utility."
rule:
rule_id: ARBA00023002
condition_sets: []
go_annotations: []
reviewed_protein_count: 0
unreviewed_protein_count: 7566967
created_date: '2020-05-12'
modified_date: '2025-05-15'
entries: []
confidence: 0.30
review_summary: |
ARBA00023002 represents one of the largest annotation rules in the system, attempting to comprehensively capture oxidoreductase enzymes across all life forms. Analysis incorporating GitHub curator issues and comprehensive protein examples reveals both strengths and critical weaknesses:
**Strengths:**
- Includes many legitimate oxidoreductase families (aldehyde dehydrogenases, alcohol dehydrogenases, cytochrome oxidases, peroxidases)
- Covers essential metabolic enzymes (malate dehydrogenase, succinate dehydrogenase)
- Successfully annotates legitimate oxidoreductases like drd-5 (short-chain dehydrogenase/reductase)
- Appropriately broad taxonomic scope for conserved oxidoreductase functions
- Combines complementary approaches (InterPro domains and CATH FunFams)
**Critical Issues (Evidence-Based):**
- **Documented false positives**: GitHub issues #5883 and #6008 report systematic misannotation of CCS (copper chaperone for superoxide dismutase) proteins as oxidoreductases when they are non-catalytic metallochaperones
- **Clear domain errors**: IPR008927 (6-phosphofructo-2-kinase/fructose-2,6-biphosphatase) is a kinase/phosphatase, not an oxidoreductase
- **Promiscuous structural domains**: IPR036291 (NAD(P)-binding domain) appears in kinases, transferases, and hydrolases
- **Scale problems**: 2105 condition sets exceed reasonable curation and validation limits
- **Limited biological utility**: Only provides keyword annotation (KW-0560), no GO molecular function terms
- **Maintenance burden**: Rule size makes error detection and correction intractable
**Impact Assessment:**
Affects >7.5 million protein annotations with systematic false positives propagating to well-studied proteins. The CCS misannotation represents a high-profile error affecting important metallochaperones across species.
**Recommendation:**
MODIFY with high priority. Remove documented false positives (CCS exclusion, IPR008927), add specificity constraints for broad structural domains, implement negative training sets, and consider partitioning into manageable enzyme-class-specific sub-rules with appropriate GO molecular function annotations.
parsimony:
assessment: OVERLY_COMPLEX
notes: "2105 condition sets far exceed reasonable limits for rule validation and maintenance. Many condition sets could likely be consolidated or removed without loss of legitimate coverage."
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "2105 condition sets exceed reasonable curation limits. Impossible to validate all families individually. High maintenance burden"
literature_support:
assessment: MODERATE
notes: "Strong literature support exists for classical oxidoreductase families, but systematic false positives documented in GitHub issues and inclusion of non-oxidoreductase activities significantly weaken overall support."
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "Strong support: Classical oxidoreductase families (aldehydes, alcohols, malates). Weak support: Broad structural superfamilies. Contradicted: Clear inclusion of non-oxidoreductases"
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-github-issues.md"
supporting_text: "CCS (Copper chaperone for superoxide dismutase) proteins are metallochaperones that deliver copper to superoxide dismutase enzymes. They do NOT have catalytic oxidoreductase activity themselves - they are accessory proteins that facilitate proper metalation of other enzymes."
condition_overlap:
assessment: SIGNIFICANT
notes: "With 975 InterPro domains and 1489 CATH FunFams, substantial functional and structural overlap is inevitable, though specific quantitative analysis is impossible due to rule size."
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "This rule essentially acts as a massive collection of oxidoreductase-related protein families, combining: 1. InterPro domain families (975 entries) 2. CATH FunFam structural families (1489 entries)"
go_specificity:
assessment: MISMATCHED
notes: "The rule provides no GO annotations, only keyword annotation (KW-0560 Oxidoreductase). This severely limits biological utility compared to specific molecular function GO terms."
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "Rule only applies keyword annotation. No molecular function or biological process GO terms. Limits biological utility"
taxonomic_scope:
assessment: APPROPRIATE
notes: "Oxidoreductase activities are fundamental to all life forms, so the broad taxonomic scope spanning Bacteria, Archaea, Eukaryota is biologically justified for core metabolic functions."
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "This extremely broad taxonomic scope suggests the rule captures fundamental oxidoreductase activities conserved across all life"
suggested_modifications:
- "IMMEDIATE: Remove documented false positives - IPR008927 (kinase/phosphatase), add CCS protein exclusion criteria"
- "IMMEDIATE: Add specificity constraints for promiscuous structural domains like IPR036291 (NAD(P)-binding)"
- "HIGH PRIORITY: Replace keyword-only annotation with specific GO molecular function terms (e.g., GO:0016491 oxidoreductase activity and subclasses)"
- "MODERATE: Split into manageable enzyme-class-specific sub-rules (dehydrogenases, oxidases, peroxidases, oxygenases)"
- "MODERATE: Implement negative training sets to exclude known non-oxidoreductase accessory proteins"
- "LONG-TERM: Establish rule complexity limits and systematic validation frameworks"
references:
- id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
title: "Manual Deep Research for ARBA00023002"
findings:
- statement: "Analysis of 975 unique InterPro domains and 1489 CATH FunFam families reveals mix of legitimate oxidoreductases and clear false positives"
- statement: "IPR008927 (6-phosphofructo-2-kinase/fructose-2,6-biphosphatase) is a kinase/phosphatase, not an oxidoreductase, representing clear false positive"
- statement: "Classical oxidoreductase families (aldehydes, alcohols, malates, cytochrome oxidases, peroxidases) show strong biological support"
- statement: "Broad structural superfamilies like IPR036291 (NAD(P)-binding domain) create high false positive risk"
- id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-github-issues.md"
title: "GitHub Issues Analysis for ARBA00023002"
findings:
- statement: "GitHub issues #5883 and #6008 document systematic false positive annotation of CCS (copper chaperone for superoxide dismutase) proteins"
- statement: "CCS proteins E1JH26 (Drosophila) and O14618 (Human) are metallochaperones without intrinsic oxidoreductase activity"
- statement: "False positive represents systematic annotation error affecting well-studied proteins across species"
- statement: "Root cause involves overly broad structural domains that appear in both catalytic oxidoreductases and non-catalytic accessory proteins"
- id: "file:rules/arba/ARBA00023002/ARBA00023002-comprehensive-analysis.md"
title: "Comprehensive Analysis of ARBA00023002"
findings:
- statement: "Evidence-based analysis confirms both legitimate coverage (drd-5 dehydrogenase) and systematic false positives (CCS chaperones)"
- statement: "Rule complexity (2105 condition sets) creates intractable maintenance burden and prevents comprehensive validation"
- statement: "Risk assessment shows HIGH false positive risk, LOW false negative risk, and CRITICAL maintenance risk"
- statement: "Recommendation for MODIFY action with immediate removal of documented false positives and long-term rule partitioning"
- id: "file:rules/arba/ARBA00023002/ARBA00023002-final-recommendations.md"
title: "Final Recommendations for ARBA00023002"
findings:
- statement: "Priority-based action plan with immediate false positive removal, high-priority GO annotation addition, and moderate-priority rule partitioning"
- statement: "Success metrics include zero CCS false positives within 3 months, >50% false positive rate reduction within 6 months"
- statement: "Evidence-based MODIFY recommendation with systematic validation framework for sustainable rule maintenance"
supported_by:
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-manual.md"
supporting_text: "Overall confidence: LOW (0.2/1.0). Reason: Contains clear false positives and overly broad domains"
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-deep-research-github-issues.md"
supporting_text: "Impact Assessment: The issue demonstrates that ARBA00023002's broad approach to oxidoreductase annotation creates systematic false positives for proteins that may contain oxidoreductase-related domains but lack catalytic oxidoreductase activity themselves"
- reference_id: "file:rules/arba/ARBA00023002/ARBA00023002-comprehensive-analysis.md"
supporting_text: "Evidence Quality: HIGH - Multiple independent curator reports, Specific documented false positives, Clear biological rationale for concerns. Impact Severity: HIGH - Affects >7.5 million protein annotations, Creates systematic errors in well-studied proteins"