id: ARBA00027164
description: 'Mega-rule with 51 condition sets that broadly annotates diverse RNA-associated proteins with the general GO term RNA catabolic process (GO:0006401)'
status: COMPLETE
rule_type: ARBA
rule:
  rule_id: ARBA00027164
  condition_sets: []
  go_annotations: []
  reviewed_protein_count: 0
  unreviewed_protein_count: 0
  created_date: ''
  modified_date: ''
  entries: []
review_summary: 'ARBA00027164 is a problematic mega-rule that attempts to capture RNA catabolic processes but suffers from fundamental design flaws. With 51 condition sets, it exceeds analysis tool limits and becomes unmaintainable. The rule exhibits biological incoherence by grouping functionally diverse proteins: exonucleases (truly catabolic), RNA helicases (unwinding, not degradative), terminal transferases (synthetic, not catabolic), decapping enzymes (cap-specific), and regulatory proteins (zinc fingers, heat shock proteins). The single broad GO term GO:0006401 cannot accurately represent this functional diversity, leading to systematic over-annotation. Taxonomic restrictions appear arbitrary, and mechanistic coherence is absent across condition sets. This rule exemplifies the problems with overly inclusive annotation rules that prioritize coverage over accuracy.'
action: DEPRECATE
action_rationale: 'This rule should be deprecated immediately due to excessive complexity (51 condition sets), biological incoherence, and systematic over-annotation. The rule incorrectly assigns catabolic annotations to synthetic enzymes (terminal transferases), regulatory proteins (zinc fingers), and proteins with non-degradative functions (RNA helicases). The overly broad GO term creates numerous false positives and lacks biological precision.'
suggested_modifications:
- 'Split into multiple focused rules with specific GO terms'
- 'Exonuclease rule with GO:0004527 (exonuclease activity)'
- 'RNA helicase rule with GO:0003724 (RNA helicase activity)'
- 'Decapping enzyme rule with GO:0008260 for DcpS family'
- 'Remove terminal transferases (these are synthetic, not catabolic)'
- 'Remove regulatory proteins without direct catabolic activity'
- 'Apply consistent taxonomic scope based on biological evidence'
parsimony:
  assessment: OVERLY_COMPLEX
  notes: 'Extremely non-parsimonious with 51 condition sets exceeding analysis tool limits. Many condition sets target the same protein families with different domain combinations. The rule tries to capture too many distinct biological processes under a single annotation, violating the principle of focused, specific rules. Multiple condition sets could be consolidated, and entire functional categories should be separated into different rules.'
literature_support:
  assessment: CONTRADICTED
  notes: 'Literature contradicts the broad application of RNA catabolic process to all included proteins. Terminal transferases like PAPD5/PAPD7 are well-established as synthetic enzymes that ADD nucleotides, not degrade RNA. RNA helicases like SKI2 primarily unwind RNA structures rather than degrade them. Zinc finger proteins and heat shock proteins lack direct RNA catabolic activity. Only the exonuclease and some ribonuclease components have strong literature support for catabolic function.'
  supported_by:
  - reference_id: 'Manual analysis of rule structure'
    supporting_text: 'Analysis of 51 condition sets reveals systematic inclusion of non-catabolic proteins including terminal transferases (CS8, CS17, CS19, CS21), RNA helicases (CS4, CS6, CS11), and regulatory proteins (CS7, CS9, CS12, CS23, CS24, CS36, CS39, CS42, CS45).'
condition_overlap:
  assessment: SIGNIFICANT
  notes: 'Cannot perform quantitative analysis due to excessive complexity (51 condition sets exceed 12-condition limit), but manual inspection reveals significant redundancy. Multiple condition sets target the same protein families with different combinations of CATH FunFams (e.g., CS14-15 both target DIS3/exosome components, CS19-29 target various nucleotidyltransferases with overlapping domains). The rule would benefit from consolidation of redundant condition sets.'
  supported_by:
  - reference_id: 'Tool limitation error'
    supporting_text: 'ValueError: Rule ARBA00027164 has 51 condition sets, which exceeds the maximum of 12. Analysis is skipped for rules with too many condition sets as they would require excessive UniProt API queries and take too long.'
go_specificity:
  assessment: TOO_BROAD
  notes: 'GO:0006401 (RNA catabolic process) is far too broad for the diverse functions represented. This umbrella term cannot accurately capture the mechanistic differences between exonucleases, helicases, transferases, and regulatory proteins. Specific molecular function terms should be used: GO:0004527 (exonuclease activity), GO:0003724 (RNA helicase activity), GO:0016779 (nucleotidyltransferase activity), GO:0003723 (RNA binding). The current term leads to systematic over-annotation of non-catabolic proteins.'
  supported_by:
  - reference_id: 'GO term analysis'
    supporting_text: 'GO:0006401 is defined as "The chemical reactions and pathways resulting in the breakdown of RNA" but the rule includes synthetic enzymes (terminal transferases), unwinding enzymes (helicases), and regulatory proteins that do not directly catalyze RNA breakdown.'
taxonomic_scope:
  assessment: UNNECESSARY
  notes: 'Taxonomic restrictions appear arbitrary and inconsistent across condition sets. Some target narrow groups (CS36: Catarrhini, CS35: Hominidae) while others are broadly applied (CS6: all Eukaryota). For core RNA catabolic functions like exonuclease activity, broad eukaryotic scope would be appropriate. The current patchwork of restrictions lacks biological rationale and may miss orthologous proteins in related taxa.'
  supported_by:
  - reference_id: 'Taxonomic distribution analysis'
    supporting_text: 'Condition sets show inconsistent taxonomic scope: CS1 (Primates), CS4 (Fungi), CS6 (Eukaryota), CS7 (Mus), CS9 (Mammalia), CS34 (Catarrhini), CS35 (Hominidae), CS38 (Bacteria) - ranging from species-specific to kingdom-wide without clear functional justification.'
confidence: 0.95
references:
- id: file:rules/arba/ARBA00027164/ARBA00027164.enriched.json
  title: Manual analysis of rule structure and condition sets
  findings:
  - statement: 'Rule contains 51 condition sets targeting functionally diverse protein families'
  - statement: 'Terminal transferases (PAPD5/PAPD7) are synthetic enzymes, not catabolic'
  - statement: 'RNA helicases primarily unwind structures, not degrade RNA'
  - statement: 'Zinc finger proteins and heat shock proteins lack direct catabolic activity'
  - statement: 'Taxonomic restrictions are inconsistent and lack biological rationale'
- id: 'GO Consortium Guidelines'
  title: 'Gene Ontology annotation guidelines for molecular function vs biological process'
  findings:
  - statement: 'Molecular function terms should be preferred for enzymatic activities'
  - statement: 'Broad biological process terms should not be used when specific molecular functions are available'
supported_by:
- reference_id: file:rules/arba/ARBA00027164/ARBA00027164.enriched.json
  supporting_text: 'mainRule contains conditionSets with labels including: "non-canonical poly(A) RNA polymerase PAPD7", "Terminal uridylyltransferase cid1", "ATP-dependent RNA helicase SKI2", "zinc finger CCCH domain-containing protein", "heat shock cognate 71 kDa protein-like"'
