From 0849fb48ae33b0dd7f5fb1b1367ac1f553fdaa89 Mon Sep 17 00:00:00 2001 From: zhengj2007 Date: Tue, 26 May 2026 09:29:44 -0400 Subject: [PATCH] Add HRA kidney NTR template (2 new terms) Generated via bulk_ntr_workflow from source_data/kidney.csv: - 2 new UBERON terms (UBERON:8930105-8930106) - kidney lymphatic vessel - epithelium of tip of renal papilla - 0 parent-mapping errors (all source parents were UBERON IDs) - 0 confirmed existing matches, 0 out-of-scope, 0 manual curation - 1 name correction applied: 'Papillary Tip Epithelium' -> 'epithelium of tip of renal papilla' Note: kidney lymphatic vessel includes PMID:24065628; papillary tip epithelium still needs curator-supplied PMID/DOI beyond ASCTB/Wikipedia references. Signed-off-by: dragon-ai-agent --- bulk_ntr_workflow/source_data/kidney.csv | 3 +++ src/templates/hra-kidney-groups.template.tsv | 2 ++ src/templates/hra-kidney-reports/candidates.tsv | 1 + src/templates/hra-kidney-reports/errors.tsv | 1 + src/templates/hra-kidney-reports/input.tsv | 3 +++ src/templates/hra-kidney-reports/name_corrections.tsv | 2 ++ src/templates/hra-kidney.template.tsv | 4 ++++ 7 files changed, 16 insertions(+) create mode 100644 bulk_ntr_workflow/source_data/kidney.csv create mode 100644 src/templates/hra-kidney-groups.template.tsv create mode 100644 src/templates/hra-kidney-reports/candidates.tsv create mode 100644 src/templates/hra-kidney-reports/errors.tsv create mode 100644 src/templates/hra-kidney-reports/input.tsv create mode 100644 src/templates/hra-kidney-reports/name_corrections.tsv create mode 100644 src/templates/hra-kidney.template.tsv diff --git a/bulk_ntr_workflow/source_data/kidney.csv b/bulk_ntr_workflow/source_data/kidney.csv new file mode 100644 index 000000000..b54697f99 --- /dev/null +++ b/bulk_ntr_workflow/source_data/kidney.csv @@ -0,0 +1,3 @@ +tables,as,as_label,UBERON ID,Pull Request/Issue,parents_as,parents_as_label,references +kidney,https://purl.org/ccf/ASCTB-TEMP_kidney-lymphatic-vessel,kidney lymphatic vessel,,,UBERON:0006544,kidney vasculature, +kidney,https://purl.org/ccf/ASCTB-TEMP_papillary-tip-epithelium,Papillary Tip Epithelium,,,UBERON:0009095,tip of renal papilla, \ No newline at end of file diff --git a/src/templates/hra-kidney-groups.template.tsv b/src/templates/hra-kidney-groups.template.tsv new file mode 100644 index 000000000..dff359c07 --- /dev/null +++ b/src/templates/hra-kidney-groups.template.tsv @@ -0,0 +1,2 @@ +ID LABEL Definition def_xref genus location In_subset Date Contributor Present_in_taxon Wikipedia_image xref +ID LABEL A IAO:0000115 >A oboInOwl:hasDbXref SPLIT=| EC % EC BFO:0000050 some % AI oboInOwl:inSubset AT dcterms:date^^xsd:dateTime AI dcterms:contributor AI RO:0002175 A foaf:depiction A oboInOwl:hasDbXref SPLIT=| diff --git a/src/templates/hra-kidney-reports/candidates.tsv b/src/templates/hra-kidney-reports/candidates.tsv new file mode 100644 index 000000000..6db5d8134 --- /dev/null +++ b/src/templates/hra-kidney-reports/candidates.tsv @@ -0,0 +1 @@ +label as_iri uberon_id note diff --git a/src/templates/hra-kidney-reports/errors.tsv b/src/templates/hra-kidney-reports/errors.tsv new file mode 100644 index 000000000..7f20612cf --- /dev/null +++ b/src/templates/hra-kidney-reports/errors.tsv @@ -0,0 +1 @@ +label as_iri issue_type parent_id parent_label detail diff --git a/src/templates/hra-kidney-reports/input.tsv b/src/templates/hra-kidney-reports/input.tsv new file mode 100644 index 000000000..cfe406e87 --- /dev/null +++ b/src/templates/hra-kidney-reports/input.tsv @@ -0,0 +1,3 @@ +table as_iri label uberon_id parent_id parent_label references term_type + https://purl.org/ccf/ASCTB-TEMP_kidney-lymphatic-vessel kidney lymphatic vessel UBERON:0006544 kidney vasculature leaf + https://purl.org/ccf/ASCTB-TEMP_papillary-tip-epithelium Papillary Tip Epithelium UBERON:0009095 tip of renal papilla leaf diff --git a/src/templates/hra-kidney-reports/name_corrections.tsv b/src/templates/hra-kidney-reports/name_corrections.tsv new file mode 100644 index 000000000..3897a673b --- /dev/null +++ b/src/templates/hra-kidney-reports/name_corrections.tsv @@ -0,0 +1,2 @@ +source_label corrected_label reason +Papillary Tip Epithelium epithelium of tip of renal papilla UBERON convention uses 'epithelium of X' pattern rather than 'X Epithelium'. The corrected name follows the standard anatomical naming pattern seen in similar UBERON terms like 'epithelium of lung', 'epithelium of colon'. Keep source name as synonym. diff --git a/src/templates/hra-kidney.template.tsv b/src/templates/hra-kidney.template.tsv new file mode 100644 index 000000000..b8ae63efc --- /dev/null +++ b/src/templates/hra-kidney.template.tsv @@ -0,0 +1,4 @@ +ID LABEL Definition def_xref is_a part_of develops_from In_subset Date Contributor Present_in_taxon Wikipedia_image xref +ID LABEL A IAO:0000115 >A oboInOwl:hasDbXref SPLIT=| SC % SC BFO:0000050 some % SC RO:0002202 some % AI oboInOwl:inSubset AT dcterms:date^^xsd:dateTime AI dcterms:contributor AI RO:0002175 A foaf:depiction A oboInOwl:hasDbXref SPLIT=| +http://purl.obolibrary.org/obo/UBERON_8930105 kidney lymphatic vessel A lymphatic vessel that is part of a kidney. https://purl.org/ccf/ASCTB-TEMP_kidney-lymphatic-vessel|PMID:24065628 UBERON:0001473 UBERON:0002113 http://purl.obolibrary.org/obo/uberon/core#added_by_HRA 2026-05-26T00:00:00Z https://orcid.org/0000-0002-2999-0103 http://purl.obolibrary.org/obo/NCBITaxon_9606 +http://purl.obolibrary.org/obo/UBERON_8930106 epithelium of tip of renal papilla An epithelium that lines the tip of the renal papilla where it projects into the minor calyx. This epithelial layer consists of transitional epithelium (urothelium) that marks the transition from the simple epithelium of the collecting ducts to the urothelium that lines the urinary collecting system, including the calyces, renal pelvis, and ureters. https://purl.org/ccf/ASCTB-TEMP_papillary-tip-epithelium UBERON:0000483 UBERON:0009095 http://purl.obolibrary.org/obo/uberon/core#added_by_HRA 2026-05-26T00:00:00Z https://orcid.org/0000-0002-2999-0103 http://purl.obolibrary.org/obo/NCBITaxon_9606 Wikipedia:Renal_papilla