Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.89 KB

File metadata and controls

41 lines (28 loc) · 2.89 KB

Functional Tissue Units in the Human Reference Atlas

Supriya Bidanta1,5, Katy Börner1,5,6, Ellen M. Quardokus1, Bruce W. Herr II1, Marcell Nagy2, Katherine S. Gustilo1, Rachel Bajema1, Libby Maier1, Roland Molontay2,3, Griffin Weber4,6

1 Indiana University, Bloomington, IN; 2 Budapest University of Technology and Economics, Budapest, Hungary; 3 Institute of Biostatistics and Network Science, Semmelweis University, Budapest, Hungary; 4 Harvard Medical School, Boston, MA

5 Contributed equally (co-first authors) 6 Corresponding authors

Functional tissue units (FTUs) form the basic building blocks of organs and are important for understanding and modeling the healthy physiological function of the organ and changes that occur during disease states. In this first comprehensive catalog of 22 anatomically based, nested functional tissue units (FTUs) from 10 healthy human organs, we document the definition, physical dimensions, blood vasculature connections, and cellular composition. All anatomy terms are mapped to the multi-species Uber-anatomy Ontology (UBERON) and Cell Ontology (CL) to support computational access via standardized metadata. The catalog includes datasets, illustrations, and a large printable poster illustrating how the blood vasculature connects the 22 FTUs in 10 organs. All data and code are freely available. The work is part of an ongoing international effort to construct a Human Reference Atlas (HRA) of all cells in the human body.

The repo is structured in the following way:

├── data
├── code
├── visualization

Data

The data folder contains 1 supplemental data with information on blood vasculature in all 22 FTUs.

Code

A Python notebook is provided. Run HRA_Butterfly_viz.ipynb to generate a radial tree butterfly resembling visualization of the anatomical structures partonomy with an overlay of the vasculature tree that connects the chambers of the heart in the center via increasingly smaller vessels to the 22 FTUs.

Prerequisite:
  • Python (version > 3.9)
  • pycharm (recommended)
  • jupyter
  • packages: pyvis, networkx, datashader

The butterfly visualization code reads data from the ASCT+B Reporter in JSON format. It generates SVG files that can be combined and post-processed in a graphics editor like Adobe Illustrator to add a legend, title, FTUs, and any other information.

The static version of the data and code can be found in Zenodo under the DOI: 10.5281/zenodo.11477238

Visualization

The directory features all files to view and print the 36" poster. To print the poster on a 36" printer, resize the two halves to 35.5".