Skip to content

Commit fe95eff

Browse files
authored
Merge pull request #8 from ai4curation/batch5
batch5
2 parents deef6fc + b943b36 commit fe95eff

File tree

139 files changed

+52629
-12057
lines changed

Some content is hidden

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

139 files changed

+52629
-12057
lines changed

.claude/hooks/protect_files_hook.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
PROTECTED_PATH_FRAGMENTS = [
77
"publications",
88
"deep-research.md",
9+
"ai-review.md",
910
"goa.tsv",
1011
".uniprot.txt",
1112
]

app/data.js

Lines changed: 14881 additions & 11617 deletions
Large diffs are not rendered by default.

assets/docs/ActionEnum.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ URI: [gene_review:ActionEnum](https://w3id.org/ai4curation/gene_review/ActionEnu
1717
| MARK_AS_OVER_ANNOTATED | The term is not entirely wrong, but likely represents an over-annotation of the gene | | |
1818
| UNDECIDED | The annotation is not clear, and the reviewer is not sure what to do with it. ALWAYS USE THIS IF YOU ARE UNABLE TO ACCESS RELEVANT PUBLICATIONS | | |
1919
| PENDING | The review entry is a stub, and the review has not been completed yet. | | |
20+
| NEW | This is a proposed annotation, not one that exists in the existing GO annotations. Use this to propose a new annotation not covered by the existing GO annotations. Use this conservatively, do not over-annotate, especially for biological process. Do not use for indirect or pleiotropic effects. Be sure you have good evidence, this can be from multiple sources. | | |

assets/docs/EvidenceType.md

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# Enum: EvidenceType
33

4-
4+
Gene Ontology evidence codes mapped to Evidence and Conclusion Ontology (ECO) terms
55

66
URI: [gene_review:EvidenceType](https://w3id.org/ai4curation/gene_review/EvidenceType)
77

@@ -10,9 +10,29 @@ URI: [gene_review:EvidenceType](https://w3id.org/ai4curation/gene_review/Evidenc
1010

1111
| Text | Description | Meaning | Other Information |
1212
| :--- | :---: | :---: | ---: |
13-
| IDA | | | |
14-
| IBA | | | |
15-
| ISS | | | |
16-
| TAS | | | |
17-
| IEP | | | |
18-
| IGC | | | |
13+
| EXP | Inferred from Experiment | ECO:0000269 | |
14+
| IDA | Inferred from Direct Assay | ECO:0000314 | |
15+
| IPI | Inferred from Physical Interaction | ECO:0000353 | |
16+
| IMP | Inferred from Mutant Phenotype | ECO:0000315 | |
17+
| IGI | Inferred from Genetic Interaction | ECO:0000316 | |
18+
| IEP | Inferred from Expression Pattern | ECO:0000270 | |
19+
| HTP | Inferred from High Throughput Experiment | ECO:0006056 | |
20+
| HDA | Inferred from High Throughput Direct Assay | ECO:0007005 | |
21+
| HMP | Inferred from High Throughput Mutant Phenotype | ECO:0007001 | |
22+
| HGI | Inferred from High Throughput Genetic Interaction | ECO:0007003 | |
23+
| HEP | Inferred from High Throughput Expression Pattern | ECO:0007007 | |
24+
| IBA | Inferred from Biological aspect of Ancestor | ECO:0000318 | |
25+
| IBD | Inferred from Biological aspect of Descendant | ECO:0000319 | |
26+
| IKR | Inferred from Key Residues | ECO:0000320 | |
27+
| IRD | Inferred from Rapid Divergence | ECO:0000321 | |
28+
| ISS | Inferred from Sequence or structural Similarity | ECO:0000250 | |
29+
| ISO | Inferred from Sequence Orthology | ECO:0000266 | |
30+
| ISA | Inferred from Sequence Alignment | ECO:0000247 | |
31+
| ISM | Inferred from Sequence Model | ECO:0000255 | |
32+
| IGC | Inferred from Genomic Context | ECO:0000317 | |
33+
| RCA | Inferred from Reviewed Computational Analysis | ECO:0000245 | |
34+
| TAS | Traceable Author Statement | ECO:0000304 | |
35+
| NAS | Non-traceable Author Statement | ECO:0000303 | |
36+
| IC | Inferred by Curator | ECO:0000305 | |
37+
| ND | No biological Data available | ECO:0000307 | |
38+
| IEA | Inferred from Electronic Annotation | ECO:0000501 | |

assets/docs/ExistingAnnotation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ An existing annotation from the GO database, plus a review of the annotation.
66
URI: [gene_review:ExistingAnnotation](https://w3id.org/ai4curation/gene_review/ExistingAnnotation)
77

88

9-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Term],[Review],[Reference],[Review]<review%200..1-++[ExistingAnnotation&#124;negated:boolean%20%3F;evidence_type:string%20%3F;supporting_entities:string%20*],[Reference]<original_reference_id%200..1-%20[ExistingAnnotation],[AnnotationExtension]<extensions%200..*-++[ExistingAnnotation],[Term]<term%200..1-++[ExistingAnnotation],[GeneReview]++-%20existing_annotations%200..*>[ExistingAnnotation],[GeneReview],[AnnotationExtension])](https://yuml.me/diagram/nofunky;dir:TB/class/[Term],[Review],[Reference],[Review]<review%200..1-++[ExistingAnnotation&#124;negated:boolean%20%3F;evidence_type:string%20%3F;supporting_entities:string%20*],[Reference]<original_reference_id%200..1-%20[ExistingAnnotation],[AnnotationExtension]<extensions%200..*-++[ExistingAnnotation],[Term]<term%200..1-++[ExistingAnnotation],[GeneReview]++-%20existing_annotations%200..*>[ExistingAnnotation],[GeneReview],[AnnotationExtension])
9+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Term],[Review],[Reference],[Review]<review%200..1-++[ExistingAnnotation&#124;negated:boolean%20%3F;evidence_type:EvidenceType%20%3F;supporting_entities:string%20*],[Reference]<original_reference_id%200..1-%20[ExistingAnnotation],[AnnotationExtension]<extensions%200..*-++[ExistingAnnotation],[Term]<term%200..1-++[ExistingAnnotation],[GeneReview]++-%20existing_annotations%200..*>[ExistingAnnotation],[GeneReview],[AnnotationExtension])](https://yuml.me/diagram/nofunky;dir:TB/class/[Term],[Review],[Reference],[Review]<review%200..1-++[ExistingAnnotation&#124;negated:boolean%20%3F;evidence_type:EvidenceType%20%3F;supporting_entities:string%20*],[Reference]<original_reference_id%200..1-%20[ExistingAnnotation],[AnnotationExtension]<extensions%200..*-++[ExistingAnnotation],[Term]<term%200..1-++[ExistingAnnotation],[GeneReview]++-%20existing_annotations%200..*>[ExistingAnnotation],[GeneReview],[AnnotationExtension])
1010

1111
## Referenced by Class
1212

@@ -27,7 +27,7 @@ URI: [gene_review:ExistingAnnotation](https://w3id.org/ai4curation/gene_review/E
2727
* Range: [Boolean](types/Boolean.md)
2828
* [evidence_type](evidence_type.md) <sub>0..1</sub>
2929
* Description: Evidence code (e.g., IDA, IBA, ISS, TAS)
30-
* Range: [String](types/String.md)
30+
* Range: [EvidenceType](EvidenceType.md)
3131
* [original_reference_id](original_reference_id.md) <sub>0..1</sub>
3232
* Description: ID of the original reference
3333
* Range: [Reference](Reference.md)

assets/docs/Finding.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A finding is a statement about a gene, which is supported by a reference. Simila
66
URI: [gene_review:Finding](https://w3id.org/ai4curation/gene_review/Finding)
77

88

9-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]++-%20findings%200..*>[Finding&#124;statement:string%20%3F;supporting_text:string%20%3F;reference_section_type:string%20%3F],[Reference])](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]++-%20findings%200..*>[Finding&#124;statement:string%20%3F;supporting_text:string%20%3F;reference_section_type:string%20%3F],[Reference])
9+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]++-%20findings%200..*>[Finding&#124;statement:string%20%3F;supporting_text:string%20%3F;full_text_unavailable:boolean%20%3F;reference_section_type:ManuscriptSection%20%3F],[Reference])](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]++-%20findings%200..*>[Finding&#124;statement:string%20%3F;supporting_text:string%20%3F;full_text_unavailable:boolean%20%3F;reference_section_type:ManuscriptSection%20%3F],[Reference])
1010

1111
## Referenced by Class
1212

@@ -23,6 +23,9 @@ URI: [gene_review:Finding](https://w3id.org/ai4curation/gene_review/Finding)
2323
* [supporting_text](supporting_text.md) <sub>0..1</sub>
2424
* Description: Supporting text from the publication. This should be exact substrings. Different substrings can be broken up by '...'s. These substrings will be checked against the actual text of the paper. If editorialization is necessary, put this in square brackets (this is not checked). For example, you can say '...[CFAP300 shows] transport within cilia is IFT dependent...'
2525
* Range: [String](types/String.md)
26+
* [full_text_unavailable](full_text_unavailable.md) <sub>0..1</sub>
27+
* Description: Whether the full text is unavailable
28+
* Range: [Boolean](types/Boolean.md)
2629
* [reference_section_type](reference_section_type.md) <sub>0..1</sub>
2730
* Description: Type of section in the reference (e.g., 'ABSTRACT', 'METHODS', 'RESULTS', 'DISCUSSION')
28-
* Range: [String](types/String.md)
31+
* Range: [ManuscriptSection](ManuscriptSection.md)

assets/docs/ProposedOntologyTerm.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A proposed new ontology term that should exist but doesn't currently
66
URI: [gene_review:ProposedOntologyTerm](https://w3id.org/ai4curation/gene_review/ProposedOntologyTerm)
77

88

9-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[GeneReview]++-%20proposed_new_terms%200..*>[ProposedOntologyTerm&#124;proposed_name:string;proposed_definition:string;justification:string%20%3F],[GeneReview])](https://yuml.me/diagram/nofunky;dir:TB/class/[GeneReview]++-%20proposed_new_terms%200..*>[ProposedOntologyTerm&#124;proposed_name:string;proposed_definition:string;justification:string%20%3F],[GeneReview])
9+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[SupportingTextInReference],[SupportingTextInReference]<supported_by%200..*-++[ProposedOntologyTerm&#124;proposed_name:string;proposed_definition:string;justification:string%20%3F],[GeneReview]++-%20proposed_new_terms%200..*>[ProposedOntologyTerm],[GeneReview])](https://yuml.me/diagram/nofunky;dir:TB/class/[SupportingTextInReference],[SupportingTextInReference]<supported_by%200..*-++[ProposedOntologyTerm&#124;proposed_name:string;proposed_definition:string;justification:string%20%3F],[GeneReview]++-%20proposed_new_terms%200..*>[ProposedOntologyTerm],[GeneReview])
1010

1111
## Referenced by Class
1212

@@ -26,3 +26,5 @@ URI: [gene_review:ProposedOntologyTerm](https://w3id.org/ai4curation/gene_review
2626
* [➞justification](proposedOntologyTerm__justification.md) <sub>0..1</sub>
2727
* Description: Justification for why this term is needed
2828
* Range: [String](types/String.md)
29+
* [➞supported_by](proposedOntologyTerm__supported_by.md) <sub>0..\*</sub>
30+
* Range: [SupportingTextInReference](SupportingTextInReference.md)

assets/docs/Reference.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A reference is a published text that describes a finding or a method. Reference
66
URI: [gene_review:Reference](https://w3id.org/ai4curation/gene_review/Reference)
77

88

9-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Finding]<findings%200..*-++[Reference&#124;id:string;title:string;is_invalid:boolean%20%3F],[Review]-%20additional_reference_ids%200..*>[Reference],[ExistingAnnotation]-%20original_reference_id%200..1>[Reference],[SupportingTextInReference]-%20reference_id%200..1>[Reference],[GeneReview]++-%20references%200..*>[Reference],[SupportingTextInReference],[Review],[GeneReview],[Finding],[ExistingAnnotation])](https://yuml.me/diagram/nofunky;dir:TB/class/[Finding]<findings%200..*-++[Reference&#124;id:string;title:string;is_invalid:boolean%20%3F],[Review]-%20additional_reference_ids%200..*>[Reference],[ExistingAnnotation]-%20original_reference_id%200..1>[Reference],[SupportingTextInReference]-%20reference_id%200..1>[Reference],[GeneReview]++-%20references%200..*>[Reference],[SupportingTextInReference],[Review],[GeneReview],[Finding],[ExistingAnnotation])
9+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Finding]<findings%200..*-++[Reference&#124;id:string;title:string;is_invalid:boolean%20%3F;full_text_unavailable:boolean%20%3F],[Review]-%20additional_reference_ids%200..*>[Reference],[ExistingAnnotation]-%20original_reference_id%200..1>[Reference],[SupportingTextInReference]-%20reference_id%200..1>[Reference],[GeneReview]++-%20references%200..*>[Reference],[SupportingTextInReference],[Review],[GeneReview],[Finding],[ExistingAnnotation])](https://yuml.me/diagram/nofunky;dir:TB/class/[Finding]<findings%200..*-++[Reference&#124;id:string;title:string;is_invalid:boolean%20%3F;full_text_unavailable:boolean%20%3F],[Review]-%20additional_reference_ids%200..*>[Reference],[ExistingAnnotation]-%20original_reference_id%200..1>[Reference],[SupportingTextInReference]-%20reference_id%200..1>[Reference],[GeneReview]++-%20references%200..*>[Reference],[SupportingTextInReference],[Review],[GeneReview],[Finding],[ExistingAnnotation])
1010

1111
## Referenced by Class
1212

@@ -30,3 +30,6 @@ URI: [gene_review:Reference](https://w3id.org/ai4curation/gene_review/Reference)
3030
* [is_invalid](is_invalid.md) <sub>0..1</sub>
3131
* Description: Whether the reference is invalid (e.g., retracted or replaced)
3232
* Range: [Boolean](types/Boolean.md)
33+
* [full_text_unavailable](full_text_unavailable.md) <sub>0..1</sub>
34+
* Description: Whether the full text is unavailable
35+
* Range: [Boolean](types/Boolean.md)

assets/docs/SupportingTextInReference.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ A supporting text in a reference.
66
URI: [gene_review:SupportingTextInReference](https://w3id.org/ai4curation/gene_review/SupportingTextInReference)
77

88

9-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]<reference_id%200..1-%20[SupportingTextInReference&#124;supporting_text:string%20%3F;reference_section_type:string%20%3F],[CoreFunction]++-%20supported_by%200..*>[SupportingTextInReference],[Review]++-%20supported_by%200..*>[SupportingTextInReference],[Review],[Reference],[CoreFunction])](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]<reference_id%200..1-%20[SupportingTextInReference&#124;supporting_text:string%20%3F;reference_section_type:string%20%3F],[CoreFunction]++-%20supported_by%200..*>[SupportingTextInReference],[Review]++-%20supported_by%200..*>[SupportingTextInReference],[Review],[Reference],[CoreFunction])
9+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]<reference_id%200..1-%20[SupportingTextInReference&#124;supporting_text:string%20%3F;full_text_unavailable:boolean%20%3F;reference_section_type:ManuscriptSection%20%3F],[CoreFunction]++-%20supported_by%200..*>[SupportingTextInReference],[ProposedOntologyTerm]++-%20supported_by%200..*>[SupportingTextInReference],[Review]++-%20supported_by%200..*>[SupportingTextInReference],[Review],[Reference],[ProposedOntologyTerm],[CoreFunction])](https://yuml.me/diagram/nofunky;dir:TB/class/[Reference]<reference_id%200..1-%20[SupportingTextInReference&#124;supporting_text:string%20%3F;full_text_unavailable:boolean%20%3F;reference_section_type:ManuscriptSection%20%3F],[CoreFunction]++-%20supported_by%200..*>[SupportingTextInReference],[ProposedOntologyTerm]++-%20supported_by%200..*>[SupportingTextInReference],[Review]++-%20supported_by%200..*>[SupportingTextInReference],[Review],[Reference],[ProposedOntologyTerm],[CoreFunction])
1010

1111
## Referenced by Class
1212

1313
* **None** *[➞supported_by](coreFunction__supported_by.md)* <sub>0..\*</sub> **[SupportingTextInReference](SupportingTextInReference.md)**
14+
* **None** *[➞supported_by](proposedOntologyTerm__supported_by.md)* <sub>0..\*</sub> **[SupportingTextInReference](SupportingTextInReference.md)**
1415
* **None** *[supported_by](supported_by.md)* <sub>0..\*</sub> **[SupportingTextInReference](SupportingTextInReference.md)**
1516

1617
## Attributes
@@ -23,6 +24,9 @@ URI: [gene_review:SupportingTextInReference](https://w3id.org/ai4curation/gene_r
2324
* [supporting_text](supporting_text.md) <sub>0..1</sub>
2425
* Description: Supporting text from the publication. This should be exact substrings. Different substrings can be broken up by '...'s. These substrings will be checked against the actual text of the paper. If editorialization is necessary, put this in square brackets (this is not checked). For example, you can say '...[CFAP300 shows] transport within cilia is IFT dependent...'
2526
* Range: [String](types/String.md)
27+
* [full_text_unavailable](full_text_unavailable.md) <sub>0..1</sub>
28+
* Description: Whether the full text is unavailable
29+
* Range: [Boolean](types/Boolean.md)
2630
* [reference_section_type](reference_section_type.md) <sub>0..1</sub>
2731
* Description: Type of section in the reference (e.g., 'ABSTRACT', 'METHODS', 'RESULTS', 'DISCUSSION')
28-
* Range: [String](types/String.md)
32+
* Range: [ManuscriptSection](ManuscriptSection.md)

assets/docs/evidence_type.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ URI: [gene_review:evidence_type](https://w3id.org/ai4curation/gene_review/eviden
88

99
## Domain and Range
1010

11-
None &#8594; <sub>0..1</sub> [String](types/String.md)
11+
None &#8594; <sub>0..1</sub> [EvidenceType](EvidenceType.md)
1212

1313
## Parents
1414

0 commit comments

Comments
 (0)