diff --git a/bulk_ntr_workflow/outputs/hra-capillary-reports/candidates.tsv b/bulk_ntr_workflow/outputs/hra-capillary-reports/candidates.tsv
new file mode 100644
index 000000000..9abdf5a06
--- /dev/null
+++ b/bulk_ntr_workflow/outputs/hra-capillary-reports/candidates.tsv
@@ -0,0 +1,2 @@
+label as_iri uberon_id note
+villous capillary UBERON:8600041 confirmed_match (confidence: high)
diff --git a/bulk_ntr_workflow/outputs/hra-capillary-reports/errors.tsv b/bulk_ntr_workflow/outputs/hra-capillary-reports/errors.tsv
new file mode 100644
index 000000000..229ab1c0d
--- /dev/null
+++ b/bulk_ntr_workflow/outputs/hra-capillary-reports/errors.tsv
@@ -0,0 +1,30 @@
+label as_iri issue_type parent_id parent_label detail
+alveolar capillary https://purl.org/ccf/ASCTB-TEMP_alveolar-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_pre-alveolar-capillary pre-alveolar capillary Parent not yet in UBERON; subagent should search OLS4 for correct parent
+alveolar mucosa capillary https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-arteriole alveolar mucosa arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+anterior lingual gland capillary https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-arteriole anterior lingual gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+branch of superficial white pulp capillary of spleen https://purl.org/ccf/ASCTB-TEMP_branch-of-superficial-white-pulp-capillary-of-spleen asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen superficial white pulp capillary of spleen Parent not yet in UBERON; subagent should search OLS4 for correct parent
+bronchial capillary https://purl.org/ccf/ASCTB-TEMP_bronchial-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_bronchial-arteriole bronchial arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+buccal mucosa capillary https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-arteriole buccal mucosa arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+deep parotid gland capillary https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-arteriole deep parotid gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+inferior labial gland capillary https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-arteriole inferior labial gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+internal primary capillary plexus of median eminence https://purl.org/ccf/ASCTB-TEMP_internal-primary-capillary-plexus-of-median-eminence asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_external-primary-capillary-plexus-of-median-eminence external primary capillary plexus of median eminence Parent not yet in UBERON; subagent should search OLS4 for correct parent
+lobular capillary of pancreas https://purl.org/ccf/ASCTB-TEMP_lobular-capillary-of-pancreas asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas Parent not yet in UBERON; subagent should search OLS4 for correct parent
+mandibular pulp capillary https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-arteriole mandibular pulp arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+maxillary pulp capillary https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-arteriole maxillary pulp arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+palatine gland capillary https://purl.org/ccf/ASCTB-TEMP_palatine-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_palatine-gland-arteriole palatine gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+palatine tonsil capillary https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-arteriole palatine tonsil arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+periductal capillary of accessory pancreatic duct https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-accessory-pancreatic-duct asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-accessory-pancreatic-duct periductal arteriole of accessory pancreatic duct Parent not yet in UBERON; subagent should search OLS4 for correct parent
+periductal capillary of intercalated duct of pancreas https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intercalated-duct-of-pancreas asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas Parent not yet in UBERON; subagent should search OLS4 for correct parent
+periductal capillary of interlobular duct of pancreas https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-interlobular-duct-of-pancreas asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-interlobular-duct-of-pancreas periductal arteriole of interlobular duct of pancreas Parent not yet in UBERON; subagent should search OLS4 for correct parent
+periductal capillary of intralobular duct of panceas https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intralobular-duct-of-panceas asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas Parent not yet in UBERON; subagent should search OLS4 for correct parent
+periductal capillary of main pancreatic duct https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-main-pancreatic-duct asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-main-pancreatic-duct periductal arteriole of main pancreatic duct Parent not yet in UBERON; subagent should search OLS4 for correct parent
+post-sheath open capillary of spleen https://purl.org/ccf/ASCTB-TEMP_post-sheath-open-capillary-of-spleen asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen sheathed capillary of spleen, Sheathed capillary of spleen Parent not yet in UBERON; subagent should search OLS4 for correct parent
+secondary capillary plexus of anterior pituitary gland https://purl.org/ccf/ASCTB-TEMP_secondary-capillary-plexus-of-anterior-pituitary-gland fma_parent FMA:0327575 Hypophysial long portal vein Subagent should resolve FMA→UBERON via OLS4
+sheathed capillary of spleen https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen asctb_temp_parent UBERON:0001250, UBERON:0005353, https://purl.org/ccf/ASCTB-TEMP_non-penicillar-arteriole-of-spleen red pulp of spleen, spleen perifollicular zone, non-penicillar arteriole of spleen Parent not yet in UBERON; subagent should search OLS4 for correct parent
+sublingual gland capillary https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-arteriole sublingual gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+submandibular gland capillary https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-arteriole submandibular gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+superficial white pulp capillary of spleen https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen sheathed capillary of spleen, Sheathed capillary of spleen Parent not yet in UBERON; subagent should search OLS4 for correct parent
+superior labial gland capillary https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-arteriole superior labial gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+superior parotid gland capillary https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-arteriole superior parotid gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+tongue capillary https://purl.org/ccf/ASCTB-TEMP_tongue-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_tongue-arteriole tongue arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
+Weber's gland capillary https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-capillary asctb_temp_parent https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-arteriole Weber's gland arteriole Parent not yet in UBERON; subagent should search OLS4 for correct parent
diff --git a/bulk_ntr_workflow/outputs/hra-capillary-reports/input.tsv b/bulk_ntr_workflow/outputs/hra-capillary-reports/input.tsv
new file mode 100644
index 000000000..1286e0557
--- /dev/null
+++ b/bulk_ntr_workflow/outputs/hra-capillary-reports/input.tsv
@@ -0,0 +1,36 @@
+table as_iri label uberon_id parent_id parent_label references term_type
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_alveolar-capillary alveolar capillary https://purl.org/ccf/ASCTB-TEMP_pre-alveolar-capillary pre-alveolar capillary https://doi.org/10.1152/japplphysiol.01177.2009 leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-capillary alveolar mucosa capillary https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-arteriole alveolar mucosa arteriole https://en.wikipedia.org/wiki/Posterior_superior_alveolar_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-capillary anterior lingual gland capillary https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-arteriole anterior lingual gland arteriole https://en.wikipedia.org/wiki/Lingual_artery leaf
+spleen https://purl.org/ccf/ASCTB-TEMP_arterial-capillary Arterial Capillary UBERON:0001250 red pulp of spleen https://doi.org/ 10.1182/ bloodadvances.2017015073, https://doi.org/10.1007/s00418-007-0320-8 leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_branch-of-superficial-white-pulp-capillary-of-spleen branch of superficial white pulp capillary of spleen https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen superficial white pulp capillary of spleen leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_bronchial-capillary bronchial capillary https://purl.org/ccf/ASCTB-TEMP_bronchial-arteriole bronchial arteriole https://en.wikipedia.org/wiki/Bronchial_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-capillary buccal mucosa capillary https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-arteriole buccal mucosa arteriole https://en.wikipedia.org/wiki/Buccal_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_capillary-plexus-of-posterior-pituitary-gland capillary plexus of posterior pituitary gland UBERON:0035492 inferior hypophysial artery https://basicmedicalkey.com/endocrine-system-3/ leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-capillary deep parotid gland capillary https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-arteriole deep parotid gland arteriole https://en.wikipedia.org/wiki/Maxillary_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_external-primary-capillary-plexus-of-median-eminence external primary capillary plexus of median eminence UBERON:0035404 superior hypophysial artery https://basicmedicalkey.com/endocrine-system-3/ leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-capillary inferior labial gland capillary https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-arteriole inferior labial gland arteriole https://en.wikipedia.org/wiki/Inferior_labial_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_internal-primary-capillary-plexus-of-median-eminence internal primary capillary plexus of median eminence https://purl.org/ccf/ASCTB-TEMP_external-primary-capillary-plexus-of-median-eminence external primary capillary plexus of median eminence https://basicmedicalkey.com/endocrine-system-3/ leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_lobular-capillary-of-pancreas lobular capillary of pancreas https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-capillary mandibular pulp capillary https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-arteriole mandibular pulp arteriole https://en.wikipedia.org/wiki/Inferior_alveolar_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-capillary maxillary pulp capillary https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-arteriole maxillary pulp arteriole https://en.wikipedia.org/wiki/Posterior_superior_alveolar_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_palatine-gland-capillary palatine gland capillary https://purl.org/ccf/ASCTB-TEMP_palatine-gland-arteriole palatine gland arteriole https://en.wikipedia.org/wiki/Greater_palatine_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-capillary palatine tonsil capillary https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-arteriole palatine tonsil arteriole https://en.wikipedia.org/wiki/Ascending_palatine_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-accessory-pancreatic-duct periductal capillary of accessory pancreatic duct https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-accessory-pancreatic-duct periductal arteriole of accessory pancreatic duct https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intercalated-duct-of-pancreas periductal capillary of intercalated duct of pancreas https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-interlobular-duct-of-pancreas periductal capillary of interlobular duct of pancreas https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-interlobular-duct-of-pancreas periductal arteriole of interlobular duct of pancreas https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intralobular-duct-of-panceas periductal capillary of intralobular duct of panceas https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas intralobular arteriole of pancreas https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-main-pancreatic-duct periductal capillary of main pancreatic duct https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-main-pancreatic-duct periductal arteriole of main pancreatic duct https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_post-alveolar-capillary post-alveolar capillary UBERON:8600061 intra-acinar venule https://doi.org/10.1152/japplphysiol.01177.2009 leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_post-sheath-open-capillary-of-spleen post-sheath open capillary of spleen https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen sheathed capillary of spleen, Sheathed capillary of spleen leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_pre-alveolar-capillary pre-alveolar capillary UBERON:8600094 intra-acinar arteriole https://doi.org/10.1152/japplphysiol.01177.2009 leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_secondary-capillary-plexus-of-anterior-pituitary-gland secondary capillary plexus of anterior pituitary gland http://purl.org/sig/ont/fma/fma0327575 Hypophysial long portal vein https://basicmedicalkey.com/endocrine-system-3/ leaf
+spleen https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen sheathed capillary of spleen UBERON:0001250, UBERON:0005353, https://purl.org/ccf/ASCTB-TEMP_non-penicillar-arteriole-of-spleen red pulp of spleen, spleen perifollicular zone, non-penicillar arteriole of spleen https://doi.org/10.1007/s00418-013-1172-z, 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.1111/imm.12469, https://doi.org/10.1186/s13059-019-1906-x, https://doi.org/10.1017/CBO9780511545979, https://doi.org/10.1182/bloodadvances.2017015073, https://doi.org/10.1007/s00418-020-01924-3, https://doi.org/10.1371/journal.pone.0191019 leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-capillary sublingual gland capillary https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-arteriole sublingual gland arteriole https://en.wikipedia.org/wiki/Lingual_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-capillary submandibular gland capillary https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-arteriole submandibular gland arteriole https://en.wikipedia.org/wiki/Glandular_branches_of_facial_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen superficial white pulp capillary of spleen https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen sheathed capillary of spleen, Sheathed capillary of spleen leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-capillary superior labial gland capillary https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-arteriole superior labial gland arteriole https://en.wikipedia.org/wiki/Superior_labial_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-capillary superior parotid gland capillary https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-arteriole superior parotid gland arteriole https://en.wikipedia.org/wiki/Superficial_temporal_artery leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_tongue-capillary tongue capillary https://purl.org/ccf/ASCTB-TEMP_tongue-arteriole tongue arteriole https://en.wikipedia.org/wiki/Lingual_artery leaf
+placenta https://purl.org/ccf/ASCTB-TEMP_villous-capillary villous capillary UBERON:8600030 chorionic terminal villus leaf
+blood-vasculature https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-capillary Weber's gland capillary https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-arteriole Weber's gland arteriole PMID:32119400 leaf
diff --git a/bulk_ntr_workflow/outputs/hra-capillary-reports/manual_curation.tsv b/bulk_ntr_workflow/outputs/hra-capillary-reports/manual_curation.tsv
new file mode 100644
index 000000000..82388d320
--- /dev/null
+++ b/bulk_ntr_workflow/outputs/hra-capillary-reports/manual_curation.tsv
@@ -0,0 +1,4 @@
+label definition reason similar_terms suggestion
+mandibular pulp capillary A capillary that is part of dental pulp and contributes to the microvascular supply of teeth in the mandible. Terminology mismatch between source (jaw-based: mandibular pulp) and UBERON (tooth-type-based: incisor/molar dental pulp). The parent term 'mandibular pulp arteriole' does not exist in UBERON. UBERON's dental pulp hierarchy uses: (1) dental pulp (UBERON:0001754 - general), (2) incisor dental pulp (UBERON:0015837), (3) molar dental pulp (UBERON:0015838). There is no 'mandibular dental pulp' grouping class. The inferior alveolar artery reference suggests this refers to vasculature of ALL mandibular teeth, not a specific tooth type. UBERON:0001754=dental pulp; UBERON:0015837=incisor dental pulp; UBERON:0015838=molar dental pulp; UBERON:0003527=kidney capillary Curator should decide: (1) Add as 'dental pulp capillary' (general) with part_of UBERON:0001754 and keep 'mandibular pulp capillary' as a synonym, OR (2) Create new UBERON subdivision by jaw (mandibular dental pulp, maxillary dental pulp) if this is a needed distinction, OR (3) Map to existing tooth-type-specific terms if the source data can be subdivided (though 'mandibular' encompasses multiple tooth types: incisors, canines, premolars, molars).
+sheathed capillary of spleen (parent term) The parent term 'sheathed capillary of spleen' does not exist in UBERON. These child terms represent highly specialized subdivisions of splenic microvascular anatomy that may require an intermediate parent term to be created first, or may need to be reclassified under existing capillary terms. Consider creating an intermediate parent term 'capillary of spleen' or similar to group splenic capillary types, or classify these directly under UBERON:0001982 (capillary) with part_of relationships to appropriate spleen regions. The terms reference specialized histological features (sheath presence/absence, white pulp location) that may warrant expert review of the splenic microcirculation literature to ensure accurate placement in the ontology hierarchy.
+branch of superficial white pulp capillary of spleen A capillary that is a branch of a capillary vessel located in the superficial region of the white pulp of the spleen. Non-standard anatomical term with no direct literature support. The term structure implies a hierarchical vessel branching pattern within white pulp that is not documented in standard spleen anatomy references. White pulp vasculature includes central arterioles with penicillar arterioles and associated capillaries, but 'superficial white pulp capillary' and its branches are not standard subdivisions. Curator should: (1) Verify with ASCTB source whether 'superficial white pulp capillary' represents a specific known structure or is a locational descriptor; (2) Consider simplifying to 'capillary of white pulp of spleen' (is_a UBERON:0001982, part_of UBERON:0001959) without the 'superficial' and 'branch of' qualifiers unless these can be substantiated with anatomical references; (3) If this is a specialized structure unique to certain contexts (e.g., specific species, developmental stages), add appropriate qualifiers and seek domain expert review.
diff --git a/bulk_ntr_workflow/outputs/hra-capillary-reports/name_corrections.tsv b/bulk_ntr_workflow/outputs/hra-capillary-reports/name_corrections.tsv
new file mode 100644
index 000000000..e7fd2b71e
--- /dev/null
+++ b/bulk_ntr_workflow/outputs/hra-capillary-reports/name_corrections.tsv
@@ -0,0 +1,8 @@
+source_label corrected_label reason
+Arterial Capillary arterial capillary Non-standard capitalization. Anatomical terms should use lowercase except for proper nouns. 'Arterial Capillary' should be 'arterial capillary'.
+deep parotid gland capillary parotid gland capillary The 'deep' qualifier is non-standard and unnecessary. All parotid gland capillaries are by definition within the gland parenchyma. Standard UBERON practice for organ-specific capillaries (e.g., 'capillary of brain' UBERON:8480001, 'capillary of colon' UBERON:8410057) omits spatial qualifiers when they do not distinguish functionally or structurally distinct populations. The source ASCTB-TEMP label should be retained as a synonym.
+periductal capillary of intralobular duct of panceas periductal capillary of intralobular duct of pancreas Typo in source data: 'panceas' should be 'pancreas'. Keep source name as synonym if needed.
+mandibular pulp capillary dental pulp capillary UBERON subdivides dental pulp by tooth type (incisor dental pulp UBERON:0015837, molar dental pulp UBERON:0015838) rather than by jaw (mandibular vs maxillary). The term 'mandibular pulp' is non-standard in this ontology's classification scheme. Standard term would be 'dental pulp capillary' with part_of dental pulp (UBERON:0001754), or if tooth-type-specific, 'capillary of incisor dental pulp' or 'capillary of molar dental pulp'. The source term appears to reference blood supply via the inferior alveolar artery, which serves all mandibular teeth. Keep 'mandibular pulp capillary' as synonym if this represents a common usage in the source domain (ASCTB).
+maxillary pulp capillary dental pulp capillary UBERON does not distinguish between maxillary (upper jaw) and mandibular (lower jaw) dental pulp at the level of microvasculature. The qualifier 'maxillary' is overly specific for a general anatomy ontology. The term could be generalized to 'dental pulp capillary' with the understanding that it applies to dental pulp in all teeth, or the source label could be retained as a synonym if jaw-specific distinctions are needed for the ASCTB use case.
+superior labial gland capillary
+superior parotid gland capillary parotid gland capillary The 'superior' qualifier is non-standard in UBERON's anatomical nomenclature. The parotid gland is not typically subdivided into superior/inferior regions in standard anatomy, though it has superficial and deep parts. If regional specificity is needed, consider using qualifiers like 'superficial part of parotid gland' or anatomical position relative to established landmarks. The simpler 'parotid gland capillary' would follow UBERON's pattern for organ-specific capillaries (e.g., kidney capillary UBERON:0003527, respiratory system capillary UBERON:0003526).
diff --git a/bulk_ntr_workflow/source_data/capillary.csv b/bulk_ntr_workflow/source_data/capillary.csv
new file mode 100644
index 000000000..405e3a8d3
--- /dev/null
+++ b/bulk_ntr_workflow/source_data/capillary.csv
@@ -0,0 +1,36 @@
+tables,as,as_label,UBERON ID,Pull Request/Issue,parents_as,parents_as_label,references
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_alveolar-capillary,alveolar capillary,,pre-alveolar capillary,https://purl.org/ccf/ASCTB-TEMP_pre-alveolar-capillary,pre-alveolar capillary,https://doi.org/10.1152/japplphysiol.01177.2009
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-capillary,alveolar mucosa capillary,,alveolar mucosa arteriole,https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-arteriole,alveolar mucosa arteriole,https://en.wikipedia.org/wiki/Posterior_superior_alveolar_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-capillary,anterior lingual gland capillary,,anterior lingual gland arteriole,https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-arteriole,anterior lingual gland arteriole,https://en.wikipedia.org/wiki/Lingual_artery
+spleen,https://purl.org/ccf/ASCTB-TEMP_arterial-capillary,Arterial Capillary,,red pulp of spleen,UBERON:0001250,red pulp of spleen,"https://doi.org/ 10.1182/ bloodadvances.2017015073, https://doi.org/10.1007/s00418-007-0320-8"
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_branch-of-superficial-white-pulp-capillary-of-spleen,branch of superficial white pulp capillary of spleen,,superficial white pulp capillary of spleen,https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen,superficial white pulp capillary of spleen,
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_bronchial-capillary,bronchial capillary,,bronchial arteriole,https://purl.org/ccf/ASCTB-TEMP_bronchial-arteriole,bronchial arteriole,https://en.wikipedia.org/wiki/Bronchial_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-capillary,buccal mucosa capillary,,buccal mucosa arteriole,https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-arteriole,buccal mucosa arteriole,https://en.wikipedia.org/wiki/Buccal_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_capillary-plexus-of-posterior-pituitary-gland,capillary plexus of posterior pituitary gland,,inferior hypophysial artery,UBERON:0035492,inferior hypophysial artery,https://basicmedicalkey.com/endocrine-system-3/
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-capillary,deep parotid gland capillary,,deep parotid gland arteriole,https://purl.org/ccf/ASCTB-TEMP_deep-parotid-gland-arteriole,deep parotid gland arteriole,https://en.wikipedia.org/wiki/Maxillary_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_external-primary-capillary-plexus-of-median-eminence,external primary capillary plexus of median eminence,,superior hypophysial artery,UBERON:0035404,superior hypophysial artery,https://basicmedicalkey.com/endocrine-system-3/
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-capillary,inferior labial gland capillary,,inferior labial gland arteriole,https://purl.org/ccf/ASCTB-TEMP_inferior-labial-gland-arteriole,inferior labial gland arteriole,https://en.wikipedia.org/wiki/Inferior_labial_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_internal-primary-capillary-plexus-of-median-eminence,internal primary capillary plexus of median eminence,,external primary capillary plexus of median eminence,https://purl.org/ccf/ASCTB-TEMP_external-primary-capillary-plexus-of-median-eminence,external primary capillary plexus of median eminence,https://basicmedicalkey.com/endocrine-system-3/
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_lobular-capillary-of-pancreas,lobular capillary of pancreas,,intralobular arteriole of pancreas,https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas,intralobular arteriole of pancreas,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-capillary,mandibular pulp capillary,,mandibular pulp arteriole,https://purl.org/ccf/ASCTB-TEMP_mandibular-pulp-arteriole,mandibular pulp arteriole,https://en.wikipedia.org/wiki/Inferior_alveolar_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-capillary,maxillary pulp capillary,,maxillary pulp arteriole,https://purl.org/ccf/ASCTB-TEMP_maxillary-pulp-arteriole,maxillary pulp arteriole,https://en.wikipedia.org/wiki/Posterior_superior_alveolar_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_palatine-gland-capillary,palatine gland capillary,,palatine gland arteriole,https://purl.org/ccf/ASCTB-TEMP_palatine-gland-arteriole,palatine gland arteriole,https://en.wikipedia.org/wiki/Greater_palatine_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-capillary,palatine tonsil capillary,,palatine tonsil arteriole,https://purl.org/ccf/ASCTB-TEMP_palatine-tonsil-arteriole,palatine tonsil arteriole,https://en.wikipedia.org/wiki/Ascending_palatine_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-accessory-pancreatic-duct,periductal capillary of accessory pancreatic duct,,periductal arteriole of accessory pancreatic duct,https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-accessory-pancreatic-duct,periductal arteriole of accessory pancreatic duct,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intercalated-duct-of-pancreas,periductal capillary of intercalated duct of pancreas,,intralobular arteriole of pancreas,https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas,intralobular arteriole of pancreas,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-interlobular-duct-of-pancreas,periductal capillary of interlobular duct of pancreas,,periductal arteriole of interlobular duct of pancreas,https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-interlobular-duct-of-pancreas,periductal arteriole of interlobular duct of pancreas,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-intralobular-duct-of-panceas,periductal capillary of intralobular duct of panceas,,intralobular arteriole of pancreas,https://purl.org/ccf/ASCTB-TEMP_intralobular-arteriole-of-pancreas,intralobular arteriole of pancreas,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_periductal-capillary-of-main-pancreatic-duct,periductal capillary of main pancreatic duct,,periductal arteriole of main pancreatic duct,https://purl.org/ccf/ASCTB-TEMP_periductal-arteriole-of-main-pancreatic-duct,periductal arteriole of main pancreatic duct,https://www.flandershealth.us/chronic-pancreatitis/microcirculation-of-the-pancreas.html
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_post-alveolar-capillary,post-alveolar capillary,,intra-acinar venule,UBERON:8600061,intra-acinar venule,https://doi.org/10.1152/japplphysiol.01177.2009
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_post-sheath-open-capillary-of-spleen,post-sheath open capillary of spleen,,"sheathed capillary of spleen, Sheathed capillary of spleen",https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen,"sheathed capillary of spleen, Sheathed capillary of spleen",
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_pre-alveolar-capillary,pre-alveolar capillary,,intra-acinar arteriole,UBERON:8600094,intra-acinar arteriole,https://doi.org/10.1152/japplphysiol.01177.2009
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_secondary-capillary-plexus-of-anterior-pituitary-gland,secondary capillary plexus of anterior pituitary gland,,Hypophysial long portal vein,http://purl.org/sig/ont/fma/fma0327575,Hypophysial long portal vein,https://basicmedicalkey.com/endocrine-system-3/
+spleen,https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen,sheathed capillary of spleen,,"red pulp of spleen, spleen perifollicular zone, non-penicillar arteriole of spleen","UBERON:0001250, UBERON:0005353, https://purl.org/ccf/ASCTB-TEMP_non-penicillar-arteriole-of-spleen","red pulp of spleen, spleen perifollicular zone, non-penicillar arteriole of spleen","https://doi.org/10.1007/s00418-013-1172-z, 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.1111/imm.12469, https://doi.org/10.1186/s13059-019-1906-x, https://doi.org/10.1017/CBO9780511545979, https://doi.org/10.1182/bloodadvances.2017015073, https://doi.org/10.1007/s00418-020-01924-3, https://doi.org/10.1371/journal.pone.0191019"
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-capillary,sublingual gland capillary,,sublingual gland arteriole,https://purl.org/ccf/ASCTB-TEMP_sublingual-gland-arteriole,sublingual gland arteriole,https://en.wikipedia.org/wiki/Lingual_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-capillary,submandibular gland capillary,,submandibular gland arteriole,https://purl.org/ccf/ASCTB-TEMP_submandibular-gland-arteriole,submandibular gland arteriole,https://en.wikipedia.org/wiki/Glandular_branches_of_facial_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_superficial-white-pulp-capillary-of-spleen,superficial white pulp capillary of spleen,,"sheathed capillary of spleen, Sheathed capillary of spleen",https://purl.org/ccf/ASCTB-TEMP_sheathed-capillary-of-spleen,"sheathed capillary of spleen, Sheathed capillary of spleen",
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-capillary,superior labial gland capillary,,superior labial gland arteriole,https://purl.org/ccf/ASCTB-TEMP_superior-labial-gland-arteriole,superior labial gland arteriole,https://en.wikipedia.org/wiki/Superior_labial_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-capillary,superior parotid gland capillary,,superior parotid gland arteriole,https://purl.org/ccf/ASCTB-TEMP_superior-parotid-gland-arteriole,superior parotid gland arteriole,https://en.wikipedia.org/wiki/Superficial_temporal_artery
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_tongue-capillary,tongue capillary,,tongue arteriole,https://purl.org/ccf/ASCTB-TEMP_tongue-arteriole,tongue arteriole,https://en.wikipedia.org/wiki/Lingual_artery
+placenta,https://purl.org/ccf/ASCTB-TEMP_villous-capillary,villous capillary,,,UBERON:8600030,chorionic terminal villus,
+blood-vasculature,https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-capillary,Weber's gland capillary,,Weber's gland arteriole,https://purl.org/ccf/ASCTB-TEMP_weber-s-gland-arteriole,Weber's gland arteriole,PMID:32119400
\ No newline at end of file
diff --git a/src/ontology/Makefile b/src/ontology/Makefile
index 1aef767c9..b4451fddd 100644
--- a/src/ontology/Makefile
+++ b/src/ontology/Makefile
@@ -10,7 +10,7 @@
# More information: https://github.com/INCATools/ontology-development-kit/
# Fingerprint of the configuration file when this Makefile was last generated
-CONFIG_HASH= 4a0a1ec54c99987a5f925c045d14b90a8cea94072e234dab7b5b4841b16aa062
+CONFIG_HASH= 23f64e7364cdbc45a21eca4308775ac0cfcb2c8a0bbb48cd669fa5223ea38d73
# ----------------------------------------
@@ -59,7 +59,7 @@ OBODATE ?= $(shell date +'%d:%m:%Y %H:%M')
VERSION= $(TODAY)
ANNOTATE_ONTOLOGY_VERSION = annotate -V $(ONTBASE)/releases/$(VERSION)/$@ --annotation owl:versionInfo $(VERSION)
ANNOTATE_CONVERT_FILE = annotate --ontology-iri $(ONTBASE)/$@ $(ANNOTATE_ONTOLOGY_VERSION) convert -f ofn --output $@.tmp.owl && mv $@.tmp.owl $@
-OTHER_SRC = $(PATTERNDIR)/definitions.owl $(COMPONENTSDIR)/disjoint_union_over.owl $(COMPONENTSDIR)/mappings.owl $(COMPONENTSDIR)/in-subset.owl $(COMPONENTSDIR)/hra_subset.owl $(COMPONENTSDIR)/vasculature_class.owl $(COMPONENTSDIR)/hra_depiction_3d_images.owl $(COMPONENTSDIR)/hra_skeleton.owl
+OTHER_SRC = $(PATTERNDIR)/definitions.owl $(COMPONENTSDIR)/disjoint_union_over.owl $(COMPONENTSDIR)/mappings.owl $(COMPONENTSDIR)/in-subset.owl $(COMPONENTSDIR)/hra_subset.owl $(COMPONENTSDIR)/vasculature_class.owl $(COMPONENTSDIR)/hra_depiction_3d_images.owl $(COMPONENTSDIR)/hra_skeleton.owl $(COMPONENTSDIR)/hra_capillary.owl
ONTOLOGYTERMS = $(TMPDIR)/ontologyterms.txt
EDIT_PREPROCESSED = $(TMPDIR)/$(ONT)-preprocess.owl
@@ -493,6 +493,7 @@ recreate-components:
--assume-new=$(TMPDIR)/stamp-component-vasculature_class.owl \
--assume-new=$(TMPDIR)/stamp-component-hra_depiction_3d_images.owl \
--assume-new=$(TMPDIR)/stamp-component-hra_skeleton.owl \
+ --assume-new=$(TMPDIR)/stamp-component-hra_capillary.owl \
COMP=true IMP=false MIR=true PAT=true all_components
.PHONY: no-mirror-recreate-components
@@ -504,6 +505,7 @@ no-mirror-recreate-components:
--assume-new=$(TMPDIR)/stamp-component-vasculature_class.owl \
--assume-new=$(TMPDIR)/stamp-component-hra_depiction_3d_images.owl \
--assume-new=$(TMPDIR)/stamp-component-hra_skeleton.owl \
+ --assume-new=$(TMPDIR)/stamp-component-hra_capillary.owl \
COMP=true IMP=false MIR=false PAT=true all_components
.PHONY: recreate-%
@@ -574,6 +576,12 @@ $(COMPONENTSDIR)/hra_skeleton.owl: $(TEMPLATEDIR)/hra-skeleton.template.tsv $(TM
$(ANNOTATE_CONVERT_FILE)
.PRECIOUS: $(COMPONENTSDIR)/hra_skeleton.owl
+$(COMPONENTSDIR)/hra_capillary.owl: $(TEMPLATEDIR)/hra-capillary.template.tsv $(TMPDIR)/stamp-component-hra_capillary.owl
+ $(ROBOT) template \
+ --template $(TEMPLATEDIR)/hra-capillary.template.tsv \
+ $(ANNOTATE_CONVERT_FILE)
+.PRECIOUS: $(COMPONENTSDIR)/hra_capillary.owl
+
endif # COMP=true
# ----------------------------------------
# Mirroring upstream ontologies
diff --git a/src/ontology/catalog-v001.xml b/src/ontology/catalog-v001.xml
index b745320ea..86bb997cb 100644
--- a/src/ontology/catalog-v001.xml
+++ b/src/ontology/catalog-v001.xml
@@ -10,6 +10,7 @@
+
diff --git a/src/ontology/components/hra_capillary.owl b/src/ontology/components/hra_capillary.owl
new file mode 100644
index 000000000..b4cfd78c8
--- /dev/null
+++ b/src/ontology/components/hra_capillary.owl
@@ -0,0 +1,468 @@
+Prefix(:=)
+Prefix(owl:=)
+Prefix(rdf:=)
+Prefix(xml:=)
+Prefix(xsd:=)
+Prefix(rdfs:=)
+
+
+Ontology(
+
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(ObjectProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+Declaration(AnnotationProperty())
+
+
+
+############################
+# Classes
+############################
+
+# Class: ()
+
+EquivalentClasses( )
+
+# Class: ()
+
+EquivalentClasses( )
+
+# Class: ()
+
+EquivalentClasses( )
+
+# Class: (alveolar capillary)
+
+AnnotationAssertion(Annotation( "PMID:27981379") Annotation( "PMID:34499087") Annotation( "https://doi.org/10.1152/japplphysiol.01177.2009") Annotation( "https://purl.org/ccf/ASCTB-TEMP_alveolar-capillary") "A capillary that is part of the alveolar wall and participates in the blood-gas barrier, facilitating gas exchange between the alveolar air space and the blood. Alveolar capillaries form an extensive network around the pulmonary alveoli, where oxygen diffuses from the alveolar air into the blood and carbon dioxide diffuses from the blood into the alveolar air.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "Wikipedia:Pulmonary_alveolus")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "alveolar capillary")
+AnnotationAssertion( "https://upload.wikimedia.org/wikipedia/commons/4/46/Alveolus_diagram.svg")
+SubClassOf( )
+SubClassOf( ObjectSomeValuesFrom( ))
+
+# Class: (alveolar mucosa capillary)
+
+AnnotationAssertion(Annotation( "PMID:41554560") Annotation( "https://en.wikipedia.org/wiki/Posterior_superior_alveolar_artery") Annotation( "https://purl.org/ccf/ASCTB-TEMP_alveolar-mucosa-capillary") "A capillary that is part of the alveolar mucosa and contributes to the vascular plexus providing nutrition to the oral mucosa lining between the buccal and labial mucosae.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "FMA:289360")
+AnnotationAssertion( "Wikipedia:Oral_mucosa")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "alveolar mucosa capillary")
+SubClassOf( )
+SubClassOf( ObjectSomeValuesFrom( ))
+
+# Class: (anterior lingual gland capillary)
+
+AnnotationAssertion(Annotation( "PMID:42098967") Annotation( "https://en.wikipedia.org/wiki/Lingual_artery") Annotation( "https://purl.org/ccf/ASCTB-TEMP_anterior-lingual-gland-capillary") "A capillary that is part of the anterior lingual gland, one of the smallest blood vessels connecting arterioles to venules within the mucous glands located near the apex of the tongue.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "Wikipedia:Anterior_lingual_glands")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "anterior lingual gland capillary")
+SubClassOf( )
+SubClassOf( ObjectSomeValuesFrom( ))
+
+# Class: (capillary of spleen)
+
+AnnotationAssertion(Annotation( "PMID:29420557") Annotation( "https://purl.org/ccf/ASCTB-TEMP_arterial-capillary") "A capillary that is part of the spleen.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "Wikipedia:Capillary")
+AnnotationAssertion( "Wikipedia:Microcirculation")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "capillary of spleen")
+SubClassOf( )
+
+# Class: (bronchial capillary)
+
+AnnotationAssertion(Annotation( "PMID:41562526") Annotation( "https://en.wikipedia.org/wiki/Bronchial_artery") Annotation( "https://purl.org/ccf/ASCTB-TEMP_bronchial-capillary") "A capillary that is part of the bronchial circulation, connecting bronchial arterioles and venules, and supplying the walls of the bronchi with oxygenated blood.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "Wikipedia:Bronchial_artery")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "bronchial capillary")
+SubClassOf( )
+SubClassOf( ObjectSomeValuesFrom( ))
+
+# Class: (buccal mucosa capillary)
+
+AnnotationAssertion(Annotation( "PMID:12737514") Annotation( "PMID:29223560") Annotation( "https://en.wikipedia.org/wiki/Buccal_artery") Annotation( "https://purl.org/ccf/ASCTB-TEMP_buccal-mucosa-capillary") "A capillary that is part of the buccal mucosa, forming part of the microvascular network that supplies blood to the inner lining of the cheeks and lips.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion( "2026-05-25T00:00:00Z"^^xsd:dateTime)
+AnnotationAssertion( "Wikipedia:Buccal_artery")
+AnnotationAssertion( )
+AnnotationAssertion(rdfs:label "buccal mucosa capillary")
+SubClassOf( )
+SubClassOf( ObjectSomeValuesFrom( ))
+
+# Class: (capillary plexus of posterior pituitary gland)
+
+AnnotationAssertion(Annotation( "PMID:941854") Annotation( "https://basicmedicalkey.com/endocrine-system-3/") Annotation( "https://purl.org/ccf/ASCTB-TEMP_capillary-plexus-of-posterior-pituitary-gland") "A capillary plexus that forms a dense vascular network in the posterior pituitary gland, receiving secreted neurohypophysial hormones (oxytocin and vasopressin) from axon terminals of hypothalamic neurons for distribution into systemic circulation.")
+AnnotationAssertion( )
+AnnotationAssertion( )
+AnnotationAssertion(