Skip to content

Commit 837863b

Browse files
Merge pull request #6 from ai4curation/batch4
batch4
2 parents 4096921 + 096b01e commit 837863b

File tree

110 files changed

+37868
-12791
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+37868
-12791
lines changed

.claude/agents/annotation-reviewer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,15 @@ You should make use of:
5353
- **MODIFY**: Essence is sound but better terms exist (provide proposed_replacement_terms). Use this if the term is too deep or too shallow
5454
- **MARK_AS_OVER_ANNOTATED**: Not wrong but likely over-annotation
5555
- **UNDECIDED**: Unclear annotation requiring more evidence (always use if unable to access relevant publications)
56+
- **NEW**: ONLY use this to suggest completely new annotations not in the set already provided by GO. You will need to come up with the evidence and reference
5657

5758
Note that duplicates (i.e exact same GO ID) are perfectly fine, there is no need to favor one evidence code over another.
5859

5960
It may also be OK for IEAs to be broader than what is determined by IBA or literature, you can just mark these as accept,
6061
unless you think the mapping is too general.
6162

63+
64+
6265
5. **Detailed Justification**: For each annotation, provide:
6366
- Clear rationale for the assigned action
6467
- Specific evidence supporting your decision

app/data.js

Lines changed: 18965 additions & 12533 deletions
Large diffs are not rendered by default.

app/schema.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ window.searchSchema = {
5050
"type": "string",
5151
"sortBy": "count"
5252
},
53+
{
54+
"field": "term_label",
55+
"label": "Term",
56+
"type": "string",
57+
"sortBy": "count"
58+
},
5359
{
5460
"field": "negated",
5561
"label": "Negated",

genes/AZOVI/nifA/nifA-ai-review.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,11 @@ references:
125125
title: 'UniProt entry for NifA from Azotobacter vinelandii'
126126
findings:
127127
- statement: 'Required for activation of most nif operons involved in nitrogen fixation'
128-
supporting_text: 'Central role in nitrogen fixation gene regulation'
128+
supporting_text: 'FUNCTION: Required for activation of most nif operons, which are directly involved in nitrogen fixation'
129129
- statement: 'Interacts with sigma-54'
130-
supporting_text: 'Evidence for sigma-54-dependent transcriptional activation'
130+
supporting_text: 'SUBUNIT: Interacts with sigma-54'
131131
- statement: 'Contains GAF domain (37-178), sigma-54 interaction domain (211-439), and HTH DNA-binding domain (494-513)'
132-
supporting_text: 'Domain architecture supporting NifA functions'
132+
supporting_text: 'DOMAIN 37..178 /note="GAF" ... DOMAIN 211..439 /note="Sigma-54 factor interaction" ... DNA_BIND 494..513 /note="H-T-H motif"'
133133
- id: GO_REF:0000002
134134
title: Gene Ontology annotation through association of InterPro records with GO terms.
135135
findings: []
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
id: H9C180
2+
gene_symbol: H9C180
3+
taxon:
4+
id: NCBITaxon:1127516
5+
label: Pectobacterium phage ZF40
6+
description: >-
7+
Aca2 repressor from bacteriophage ZF40 that functions as a dual transcriptional and translational
8+
repressor of the acrIF8-aca2 operon. This 116 amino acid protein forms homodimers and uses its
9+
N-terminal helix-turn-helix domain to bind specific DNA inverted repeats in the operon promoter,
10+
blocking RNA polymerase access. Additionally, Aca2 binds conserved RNA stem-loops in the mRNA to
11+
inhibit ribosome access. This dual regulatory mechanism ensures tight control of anti-CRISPR (AcrIF8)
12+
expression during phage infection, preventing toxic overexpression while allowing sufficient production
13+
to evade host CRISPR-Cas immunity. The protein is essential for phage viability, as uncontrolled AcrIF8
14+
expression is detrimental to both phage replication and host cell fitness.
15+
existing_annotations:
16+
- term:
17+
id: GO:0003677
18+
label: DNA binding
19+
evidence_type: IEA
20+
original_reference_id: GO_REF:0000120
21+
review:
22+
summary: >-
23+
This annotation is correct but too general. Aca2 is specifically a sequence-specific DNA-binding
24+
transcription factor that recognizes inverted repeat operator sequences in the acrIF8-aca2 promoter
25+
through its N-terminal HTH domain. The protein binds as a homodimer to regulate transcription.
26+
action: MODIFY
27+
proposed_replacement_terms:
28+
- id: GO:0003700
29+
label: DNA-binding transcription factor activity
30+
supported_by:
31+
- reference_id: PMID:31428783
32+
supporting_text: >-
33+
Aca2 is a dimer that represses the expression of the acrIF8–aca2 operon, and that this autoregulation is mediated through binding to inverted repeats in the promoter region
34+
- term:
35+
id: GO:0003723
36+
label: RNA binding
37+
evidence_type: IEA
38+
original_reference_id: GO_REF:0000043
39+
review:
40+
summary: >-
41+
Correct annotation supported by experimental evidence. Aca2 binds conserved RNA stem-loops
42+
on the acrIF8-aca2 mRNA to block ribosome access and inhibit translation. This RNA-binding
43+
function, mediated by the same HTH domain that binds DNA, provides a second layer of
44+
regulatory control beyond transcriptional repression.
45+
action: ACCEPT
46+
supported_by:
47+
- reference_id: PMID:38987591
48+
supporting_text: >-
49+
Phage anti-CRISPR control by an RNA- and DNA-binding helix-turn-helix protein
50+
- term:
51+
id: GO:0046872
52+
label: metal ion binding
53+
evidence_type: IEA
54+
original_reference_id: GO_REF:0000043
55+
review:
56+
summary: >-
57+
This annotation has minimal support. While crystallographic structures show Mg2+ bound at
58+
position 92, this appears to be a crystallization artifact rather than a functionally
59+
relevant metal-binding site. There is no evidence that metal binding is required for
60+
Aca2's repressor function.
61+
action: REMOVE
62+
references:
63+
- id: GO_REF:0000043
64+
title: Gene Ontology annotation based on UniProtKB/Swiss-Prot keyword mapping
65+
findings: []
66+
- id: GO_REF:0000120
67+
title: Combined Automated Annotation using Multiple IEA Methods.
68+
findings: []
69+
- id: PMID:31428783
70+
title: The autoregulator Aca2 mediates anti-CRISPR repression
71+
findings: []
72+
- id: PMID:34756887
73+
title: Structural basis for anti-CRISPR repression mediated by bacterial operon proteins Aca1 and Aca2
74+
findings: []
75+
- id: PMID:34116143
76+
title: Crystal structure of the anti-CRISPR repressor Aca2
77+
findings: []
78+
- id: PMID:38987591
79+
title: Phage anti-CRISPR control by an RNA- and DNA-binding helix-turn-helix protein
80+
findings: []
81+
core_functions:
82+
- description: >-
83+
Functions as a dual DNA/RNA-binding transcriptional and translational repressor of the
84+
acrIF8-aca2 operon, controlling anti-CRISPR gene expression during phage infection
85+
molecular_function:
86+
id: GO:0003700
87+
label: DNA-binding transcription factor activity
88+
directly_involved_in:
89+
- id: GO:0045892
90+
label: negative regulation of DNA-templated transcription
91+
- id: GO:0017148
92+
label: negative regulation of translation
93+
supported_by:
94+
- reference_id: PMID:31428783
95+
supporting_text: Aca2 forms dimers and binds two inverted repeat sequences in the operon's promoter to repress its transcription
96+
- reference_id: PMID:38987591
97+
supporting_text: Aca2 not only represses transcription of acrIF8, but also binds to the acrIF8–aca2 mRNA to inhibit its translation
98+
- description: >-
99+
Binds conserved RNA stem-loops in the acrIF8-aca2 mRNA to block ribosome access and
100+
inhibit translation as a second layer of regulatory control
101+
molecular_function:
102+
id: GO:0003723
103+
label: RNA binding
104+
directly_involved_in:
105+
- id: GO:0017148
106+
label: negative regulation of translation
107+
supported_by:
108+
- reference_id: PMID:38987591
109+
supporting_text: Phage anti-CRISPR control by an RNA- and DNA-binding helix-turn-helix protein
110+
- description: >-
111+
Forms homodimers essential for DNA binding and repressor function through C-terminal
112+
domain interactions
113+
molecular_function:
114+
id: GO:0042803
115+
label: protein homodimerization activity
116+
directly_involved_in:
117+
- id: GO:0045892
118+
label: negative regulation of DNA-templated transcription
119+
supported_by:
120+
- reference_id: PMID:34116143
121+
supporting_text: Crystal structure reveals Aca2's operator overlaps the –35/–10 promoter elements
122+
- reference_id: PMID:34756887
123+
supporting_text: Each Aca2 dimer binds one IR1 site without bending the DNA significantly

0 commit comments

Comments
 (0)