Add HRA spleen NTR batch outputs and review reports#3722
Conversation
Generated via bulk_ntr_workflow from source_data/spleen.csv. Pipeline completed through Stage 4: - 9 new UBERON leaf terms in final template - 0 group terms - 1 confirmed existing match excluded - 0 possible matches identified - 0 out-of-scope terms - 0 manual-curation items QC status: - 0 [PENDING] definitions - 0 INFER/UNRESOLVABLE/NEEDS_MAPPING markers Includes: - Template and groups TSVs in src/templates/ - Detailed review reports: candidates, errors, input, name_corrections - Source data snapshot in bulk_ntr_workflow/source_data/ Signed-off-by: @dragon-ai-agent
|
Claude finished @zhengj2007's task in 5m 5s —— View job PR Review: Add HRA spleen NTR batch outputs and review reportsChecklist:
SummaryThis PR adds ROBOT template outputs for 9 new spleen anatomy terms (IDs Several issues need attention before merge or before the template is applied via ROBOT: 🟡 IMPORTANT Issues1. Malformed DOI URL in
This URL is invalid and will produce a malformed xref in the ontology. Correct form: 2. Space in PMID reference for
3. Non-standard capitalisation in LABEL values UBERON convention uses lowercase for anatomical term names (compare
The pipeline's 4. "Inner PALS" / "Outer PALS" — abbreviation should be expanded "PALS" stands for periarterial lymphatic sheath (= UBERON:0001960). Using an abbreviation as the primary label is not UBERON convention. The labels should be 5. UBERON:0006804 is defined as a type of tissue (reticular connective tissue). A ring fiber is an individual structural fiber, not a tissue type. Classifying
🔵 Suggestions6. The term is defined in general terms (not spleen-specific), with only 7. Stage 5 (ODK registration) is pending The templates are staged in 8. ASCTB-TEMP IRIs in All terms include Parent term verificationAll UBERON parent IDs resolve correctly:
Recommendation: REQUEST CHANGES — The malformed DOI URL (issue 1), capitalization issues (issues 3–4), and the potential is_a misclassification for Ring Fiber (issue 5) should be resolved before this template is used to generate ontology terms. |
There was a problem hiding this comment.
Several issues need attention before this template is applied:
🟡 IMPORTANT:
- Malformed DOI URL in 'arterial capillary' def_xref: 'https://doi.org/ 10.1182/ bloodadvances.2017015073' has spaces and is invalid.
- 'PMID: 20126587' has a space after the colon in Superficial Mantle Zone def_xref.
- Multiple LABEL values use non-UBERON capitalization: 'Inner Mantle Zone', 'Superficial Mantle Zone', 'Ring Fiber', 'Splenic Red Pulp Stroma', 'Inner PALS', 'Outer PALS' — all should be lowercase.
- 'Inner PALS'/'Outer PALS' use an abbreviation; labels should be expanded to 'inner periarterial lymphatic sheath' / 'outer periarterial lymphatic sheath'.
- Ring Fiber is_a UBERON:0006804 (reticular tissue): a ring fiber is an individual fiber, not a tissue type — this is_a parent may be a logical misclassification.
See the full review in the PR comment for details and suggestions.
|
This PR has not seen any activity in the past month; if nobody comments or reviews it in the next week, the PR creator will be allowed to proceed with merging without explicit approval, should they wish to do so. |
Reports are review artifacts, not ODK templates, and should not live under src/templates/. Relocated to bulk_ntr_workflow/outputs/ to match the canonical layout used by the muscular branch (PR #3700). Signed-off-by: dragon-ai-agent
|
Reports relocated. Route: manual hand-edit (~11 terms, <20). TODO: convert to OBO stanzas; verify defs/PMIDs/parents. Automated update (@cellsemantic / dragon-ai-agent, for @dosumis). Reports were relocated out of |
|
Claude finished @dosumis's task in 4m 9s —— View job PR Review: Add HRA spleen NTR batch outputs and review reportsChecklist:
SummaryRe-reviewed after the latest commit (
Verified there are 0 errors, 0 pending definitions, and all other referenced UBERON parent/part_of IDs resolve correctly (checked via Process note: a later thread comment (@cellsemantic, 2026-07-09, for @dosumis) establishes a batch-size policy: batches with <20 new terms should be hand-edited directly into Recommendation: REQUEST CHANGES (review submitted) — the malformed DOI/PMID xrefs, capitalisation issues, and the Ring Fiber |
| @@ -0,0 +1,11 @@ | |||
| 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_8930191 arterial capillary A capillary that receives blood from an arteriole and represents the arterial end of the capillary bed, characterized by higher hydrostatic pressure that promotes filtration of fluid and nutrients from the blood into the surrounding interstitial tissue. https://doi.org/ 10.1182/ bloodadvances.2017015073|https://doi.org/10.1007/s00418-007-0320-8|https://purl.org/ccf/ASCTB-TEMP_arterial-capillary|DOI:10.1182/bloodadvances.2017015073|DOI:10.1007/s00418-007-0320-8 UBERON:0001982 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:Capillary | |||
There was a problem hiding this comment.
🟡 IMPORTANT: The def_xref cell still contains a malformed DOI URL with embedded spaces: https://doi.org/ 10.1182/ bloodadvances.2017015073. This is invalid and will produce a broken xref when the template is applied. The correctly-formed DOI:10.1182/bloodadvances.2017015073 is already present later in the same cell, so this looks like a leftover duplicate from the source CSV rather than a needed reference — recommend removing the malformed variant. Also present at bulk_ntr_workflow/source_data/spleen.csv line 3.
| http://purl.obolibrary.org/obo/UBERON_8930195 Ring Fiber A circumferential reticular fiber that encircles a splenic sinusoid, forming part of the sinusoidal basement membrane and providing structural support to the vessel wall. https://doi.org/10.1111/j.1365-2559.1986.tb02483.x|https://doi.org/10.2478/s11756-009-0193-5|https://purl.org/ccf/ASCTB-TEMP_ring-fiber|PMID:15258183|PMID:2424311|PMID:6194184 UBERON:0006804 UBERON:0003910 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_8930196 Splenic Red Pulp Stroma The connective tissue framework of the red pulp of the spleen, consisting of reticular fibers and stromal cells that support the splenic cords and sinusoids. https://doi.org/10.1002/eji.200425442|https://purl.org/ccf/ASCTB-TEMP_splenic-red-pulp-stroma|PMID:16914502|PMID:37007998|PMID:32393414 UBERON:0003891 UBERON:0001250 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:Red_pulp | ||
| http://purl.obolibrary.org/obo/UBERON_8930197 subcapsular zone An anatomical compartment that lies immediately beneath the fibrous capsule of an organ, typically containing supporting connective tissue, blood vessels, and early-arriving lymphocytes or immune cells before they migrate into the organ parenchyma. https://doi.org/10.1111/j.1365-2249.2008.03734.x|https://purl.org/ccf/ASCTB-TEMP_subcapsule UBERON:0000064 UBERON:0002106 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_8930198 Superficial Mantle Zone A lymphoid tissue zone forming the outermost layer of the spleen B cell corona, distal to the germinal center, that predominantly harbors naive and small resting B lymphocytes. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1111/imm.12469|https://doi.org/10.1111/j.1365-2567.2005.02242.x|https://doi.org/10.1038/s41467-019-09728-3|PMID: 20126587|https://doi.org/10.1007/s00418-020-01924-3|https://doi.org/10.1371/journal.pone.0191019|https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1016/j.aanat.2019.05.004|https://doi.org/10.1182/bloodadvances.2017015073|https://purl.org/ccf/ASCTB-TEMP_superficial-mantle-zone|doi:10.1186/s13059-019-1906-x|doi:10.1111/imm.12469|PMID:20126587|doi:10.1038/s41467-019-09728-3 UBERON:0001744 UBERON:0010421 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:Mantle_zone |
There was a problem hiding this comment.
🟡 IMPORTANT: PMID: 20126587 (space after colon) in the def_xref cell — standard OBO xref formatting requires PMID:20126587 with no space. The correctly-formatted PMID:20126587 is already present later in the same cell, so the malformed copy can simply be dropped.
| http://purl.obolibrary.org/obo/UBERON_8930192 Inner Mantle Zone A lymphoid tissue zone within the spleen B cell corona that is positioned adjacent to the germinal center and contains a heterogeneous population of B lymphocytes, including recently activated and transitional B cells. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1111/imm.12469|https://doi.org/10.1111/imm.12325|https://doi.org/10.1093/intimm/14.2.157|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1016/j.aanat.2019.05.004|https://doi.org/10.1182/bloodadvances.2017015073|https://doi.org/10.1007/s00418-020-01924-3|https://doi.org/10.1371/journal.pone.0191019|https://purl.org/ccf/ASCTB-TEMP_inner-mantle-zone|doi:10.1186/s13059-019-1906-x|doi:10.1111/imm.12469|doi:10.1038/s41467-019-09728-3 UBERON:0001744 UBERON:0010421 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:Mantle_zone | ||
| http://purl.obolibrary.org/obo/UBERON_8930193 Inner PALS The region of the periarterial lymphatic sheath that is immediately adjacent to the spleen central arteriole, characterized by a high density of T lymphocytes and specialized antigen-presenting cells that participate in T cell activation and differentiation. https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1111/j.1365-2559.1985.tb02841.x|https://doi.org/10.1111/j.1365-2559.1986.tb02482.x|https://doi.org/10.1182/bloodadvances.2017015073|https://doi.org/10.1111/imm.12469|https://doi.org/10.1016/j.bbi.2018.12.009|https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1309/M95G-7DQ2-TLQL-7Q11|https://doi.org/10.1369%2Fjhc.4A6514.2005|PMID:16515224|https://purl.org/ccf/ASCTB-TEMP_inner-pals UBERON:0000064 UBERON:0001960 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:White_pulp | ||
| http://purl.obolibrary.org/obo/UBERON_8930194 Outer PALS An anatomical zone of the periarterial lymphatic sheath that forms the peripheral region surrounding the inner T cell zone, containing activated T cells and serving as an interface between the T cell domain and the adjacent B cell follicles in the splenic white pulp. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.1111/imm.12469|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1038/s41421-020-0157-z|https://doi.org/10.1093/intimm/14.2.157|https://purl.org/ccf/ASCTB-TEMP_outer-pals UBERON:0000064 UBERON:0001960 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_8930195 Ring Fiber A circumferential reticular fiber that encircles a splenic sinusoid, forming part of the sinusoidal basement membrane and providing structural support to the vessel wall. https://doi.org/10.1111/j.1365-2559.1986.tb02483.x|https://doi.org/10.2478/s11756-009-0193-5|https://purl.org/ccf/ASCTB-TEMP_ring-fiber|PMID:15258183|PMID:2424311|PMID:6194184 UBERON:0006804 UBERON:0003910 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_8930196 Splenic Red Pulp Stroma The connective tissue framework of the red pulp of the spleen, consisting of reticular fibers and stromal cells that support the splenic cords and sinusoids. https://doi.org/10.1002/eji.200425442|https://purl.org/ccf/ASCTB-TEMP_splenic-red-pulp-stroma|PMID:16914502|PMID:37007998|PMID:32393414 UBERON:0003891 UBERON:0001250 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:Red_pulp | ||
| http://purl.obolibrary.org/obo/UBERON_8930197 subcapsular zone An anatomical compartment that lies immediately beneath the fibrous capsule of an organ, typically containing supporting connective tissue, blood vessels, and early-arriving lymphocytes or immune cells before they migrate into the organ parenchyma. https://doi.org/10.1111/j.1365-2249.2008.03734.x|https://purl.org/ccf/ASCTB-TEMP_subcapsule UBERON:0000064 UBERON:0002106 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_8930198 Superficial Mantle Zone A lymphoid tissue zone forming the outermost layer of the spleen B cell corona, distal to the germinal center, that predominantly harbors naive and small resting B lymphocytes. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1111/imm.12469|https://doi.org/10.1111/j.1365-2567.2005.02242.x|https://doi.org/10.1038/s41467-019-09728-3|PMID: 20126587|https://doi.org/10.1007/s00418-020-01924-3|https://doi.org/10.1371/journal.pone.0191019|https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1016/j.aanat.2019.05.004|https://doi.org/10.1182/bloodadvances.2017015073|https://purl.org/ccf/ASCTB-TEMP_superficial-mantle-zone|doi:10.1186/s13059-019-1906-x|doi:10.1111/imm.12469|PMID:20126587|doi:10.1038/s41467-019-09728-3 UBERON:0001744 UBERON:0010421 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:Mantle_zone |
There was a problem hiding this comment.
🟡 IMPORTANT: Several LABEL values in this range still use non-standard capitalisation (UBERON convention is lowercase, cf. subcapsular zone on line 9 and white pulp lymphatic vessel on line 11 which are correctly lowercase):
| Line | Current label | Suggested label |
|---|---|---|
| 4 | Inner Mantle Zone | inner mantle zone |
| 5 | Inner PALS | inner periarterial lymphatic sheath |
| 6 | Outer PALS | outer periarterial lymphatic sheath |
| 7 | Ring Fiber | ring fiber |
| 8 | Splenic Red Pulp Stroma | splenic red pulp stroma |
| 10 | Superficial Mantle Zone | superficial mantle zone |
name_corrections.tsv caught three other labels in this batch (Arterial Capillary, White Pulp Lymphatic Vessels, Subcapsule) but missed these five — worth checking why the pipeline's capitalization-correction rule didn't fire here. The original capitalised forms should be retained as synonyms.
| http://purl.obolibrary.org/obo/UBERON_8930193 Inner PALS The region of the periarterial lymphatic sheath that is immediately adjacent to the spleen central arteriole, characterized by a high density of T lymphocytes and specialized antigen-presenting cells that participate in T cell activation and differentiation. https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1111/j.1365-2559.1985.tb02841.x|https://doi.org/10.1111/j.1365-2559.1986.tb02482.x|https://doi.org/10.1182/bloodadvances.2017015073|https://doi.org/10.1111/imm.12469|https://doi.org/10.1016/j.bbi.2018.12.009|https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1309/M95G-7DQ2-TLQL-7Q11|https://doi.org/10.1369%2Fjhc.4A6514.2005|PMID:16515224|https://purl.org/ccf/ASCTB-TEMP_inner-pals UBERON:0000064 UBERON:0001960 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:White_pulp | ||
| http://purl.obolibrary.org/obo/UBERON_8930194 Outer PALS An anatomical zone of the periarterial lymphatic sheath that forms the peripheral region surrounding the inner T cell zone, containing activated T cells and serving as an interface between the T cell domain and the adjacent B cell follicles in the splenic white pulp. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.1111/imm.12469|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1038/s41421-020-0157-z|https://doi.org/10.1093/intimm/14.2.157|https://purl.org/ccf/ASCTB-TEMP_outer-pals UBERON:0000064 UBERON:0001960 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 |
There was a problem hiding this comment.
🔵 SUGGESTION: "PALS" is an abbreviation for periarterial lymphatic sheath (UBERON:0001960, which is already the part_of parent on both these rows). UBERON convention avoids abbreviations as primary labels — recommend inner periarterial lymphatic sheath / outer periarterial lymphatic sheath as the LABEL, with PALS kept as a synonym (folds into the capitalisation fix above).
| http://purl.obolibrary.org/obo/UBERON_8930192 Inner Mantle Zone A lymphoid tissue zone within the spleen B cell corona that is positioned adjacent to the germinal center and contains a heterogeneous population of B lymphocytes, including recently activated and transitional B cells. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1111/imm.12469|https://doi.org/10.1111/imm.12325|https://doi.org/10.1093/intimm/14.2.157|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1016/j.aanat.2019.05.004|https://doi.org/10.1182/bloodadvances.2017015073|https://doi.org/10.1007/s00418-020-01924-3|https://doi.org/10.1371/journal.pone.0191019|https://purl.org/ccf/ASCTB-TEMP_inner-mantle-zone|doi:10.1186/s13059-019-1906-x|doi:10.1111/imm.12469|doi:10.1038/s41467-019-09728-3 UBERON:0001744 UBERON:0010421 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:Mantle_zone | ||
| http://purl.obolibrary.org/obo/UBERON_8930193 Inner PALS The region of the periarterial lymphatic sheath that is immediately adjacent to the spleen central arteriole, characterized by a high density of T lymphocytes and specialized antigen-presenting cells that participate in T cell activation and differentiation. https://doi.org/10.1007/s00418-007-0320-8|https://doi.org/10.1111/j.1365-2559.1985.tb02841.x|https://doi.org/10.1111/j.1365-2559.1986.tb02482.x|https://doi.org/10.1182/bloodadvances.2017015073|https://doi.org/10.1111/imm.12469|https://doi.org/10.1016/j.bbi.2018.12.009|https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1309/M95G-7DQ2-TLQL-7Q11|https://doi.org/10.1369%2Fjhc.4A6514.2005|PMID:16515224|https://purl.org/ccf/ASCTB-TEMP_inner-pals UBERON:0000064 UBERON:0001960 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:White_pulp | ||
| http://purl.obolibrary.org/obo/UBERON_8930194 Outer PALS An anatomical zone of the periarterial lymphatic sheath that forms the peripheral region surrounding the inner T cell zone, containing activated T cells and serving as an interface between the T cell domain and the adjacent B cell follicles in the splenic white pulp. https://doi.org/10.1186/s13059-019-1906-x|https://doi.org/10.1126/sciimmunol.aau6085|https://doi.org/10.1007/s00262-015-1729-x|https://doi.org/10.1016/j.immuni.2012.09.020|https://doi.org/10.1038/s41467-019-09728-3|https://doi.org/10.1111/imm.12469|https://doi.org/10.55418/9781933477060.|https://doi.org/10.1038/s41421-020-0157-z|https://doi.org/10.1093/intimm/14.2.157|https://purl.org/ccf/ASCTB-TEMP_outer-pals UBERON:0000064 UBERON:0001960 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_8930195 Ring Fiber A circumferential reticular fiber that encircles a splenic sinusoid, forming part of the sinusoidal basement membrane and providing structural support to the vessel wall. https://doi.org/10.1111/j.1365-2559.1986.tb02483.x|https://doi.org/10.2478/s11756-009-0193-5|https://purl.org/ccf/ASCTB-TEMP_ring-fiber|PMID:15258183|PMID:2424311|PMID:6194184 UBERON:0006804 UBERON:0003910 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 |
There was a problem hiding this comment.
🟡 IMPORTANT: is_a UBERON:0006804 (reticular tissue) for "Ring Fiber" is a likely classification error. I checked UBERON:0006804 directly in uberon-edit.obo:
[Term]
id: UBERON:0006804
name: reticular tissue
def: "Loose connective tissue which consists of an irregular network of cells and reticular fibers..."
is_a: UBERON:0011825 ! loose connective tissue
reticular tissue is a tissue class (a type of loose connective tissue). A ring fiber, per this row's own definition ("a circumferential reticular fiber that encircles a splenic sinusoid"), is an individual structural fiber — a component of reticular tissue, not a subtype of the tissue itself. ring fiber is_a reticular tissue is logically imprecise.
UBERON does not appear to have a dedicated "reticular fiber" class. Options:
- Fall back to a generic structural parent (e.g.
UBERON:0000061anatomical structure) withpart_of UBERON:0003910(splenic sinusoid) preserved, or - Curator review to identify/mint a more appropriate parent (e.g. a "reticular fiber" class if warranted).
There was a problem hiding this comment.
PR Review: Add HRA spleen NTR batch outputs and review reports
Checklist:
- Hierarchy and parents are consistent (parents resolve, with one classification caveat — see Ring Fiber below)
- Definitions and supporting references look adequate (with two formatting defects — see below)
- Obsolete or replacement handling is safe (N/A — no obsoletions in this PR)
- OBO and ODK conventions appear preserved (with caveats — see below)
- No obvious CI, auth, or workflow regression
Summary
Re-reviewed after the latest commit (d61ae4a), which only relocates the QC report artifacts from src/templates/hra-spleen-reports/ to bulk_ntr_workflow/outputs/hra-spleen-reports/ — a pure file move, no content changes. All substantive issues flagged in the original review (2026-05-26) remain unresolved in src/templates/hra-spleen.template.tsv:
- 🟡 Malformed DOI URL with embedded spaces in the
arterial capillarydef_xref (line 3) - 🟡 Space after colon in a
PMID:def_xref forSuperficial Mantle Zone(line 10) - 🟡 Six LABEL values still use non-UBERON capitalisation (Inner Mantle Zone, Superficial Mantle Zone, Ring Fiber, Splenic Red Pulp Stroma, Inner/Outer PALS) — inline comments posted with specifics
- 🔵 "Inner PALS"/"Outer PALS" should be expanded to full form with PALS as a synonym
- 🟡
Ring Fiber is_a UBERON:0006804(reticular tissue): confirmed viauberon-edit.obothatUBERON:0006804is a tissue class (loose connective tissue subtype), while a ring fiber is an individual structural fiber — likely classification error
Verified there are 0 errors, 0 pending definitions, and all other referenced UBERON parent/part_of IDs resolve correctly (checked via obo-grep.pl).
Process note: a later thread comment (@cellsemantic, 2026-07-09, for @dosumis) establishes a batch-size policy: batches with <20 new terms should be hand-edited directly into uberon-edit.obo (per the terms/ checkout workflow in CLAUDE.md) rather than registered as an ODK ROBOT template component. This batch has 9 new leaf terms (well under 20), and the same comment includes a TODO to convert this template to OBO stanzas. The PR as it stands still only contains the ROBOT template in src/templates/ (not yet ODK-registered, which is consistent with the policy — Stage 5 hasn't run) — but per the stated policy the end state for this PR should be hand-edited term stanzas in uberon-edit.obo, not a template destined for ODK registration. Worth confirming whether this PR will be converted, or whether that's tracked as follow-up work, before merging in its current form.
Recommendation: REQUEST CHANGES — the malformed DOI/PMID xrefs, capitalisation issues, and the Ring Fiber is_a classification should be resolved (and the manual-hand-edit conversion per the new batch-size policy should be confirmed) before this is merged.
Generated via bulk_ntr_workflow from source_data/spleen.csv.
Pipeline completed through Stage 4:
QC status:
Includes:
Signed-off-by: @dragon-ai-agent