Cargando…
Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks
SUMMARY: It has been observed in different kinds of networks, such as social or biological ones, a typical behavior inspired by the general principle ‘similarity breeds connections’. These networks are defined as homophilic as nodes belonging to the same class preferentially interact with each other...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9805585/ https://www.ncbi.nlm.nih.gov/pubmed/36440918 http://dx.doi.org/10.1093/bioinformatics/btac763 |
_version_ | 1784862359420928000 |
---|---|
author | Apollonio, Nicola Blankenberg, Daniel Cumbo, Fabio Franciosa, Paolo Giulio Santoni, Daniele |
author_facet | Apollonio, Nicola Blankenberg, Daniel Cumbo, Fabio Franciosa, Paolo Giulio Santoni, Daniele |
author_sort | Apollonio, Nicola |
collection | PubMed |
description | SUMMARY: It has been observed in different kinds of networks, such as social or biological ones, a typical behavior inspired by the general principle ‘similarity breeds connections’. These networks are defined as homophilic as nodes belonging to the same class preferentially interact with each other. In this work, we present HONTO (HOmophily Network TOol), a user-friendly open-source Python3 package designed to evaluate and analyze homophily in complex networks. The tool takes in input from the network along with a partition of its nodes into classes and yields a matrix whose entries are the homophily/heterophily z-score values. To complement the analysis, the tool also provides z-score values of nodes that do not interact with any other node of the same class. Homophily/heterophily z-scores values are presented as a heatmap allowing a visual at-a-glance interpretation of results. AVAILABILITY AND IMPLEMENTATION: Tool’s source code is available at https://github.com/cumbof/honto under the MIT license, installable as a package from PyPI (pip install honto) and conda-forge (conda install -c conda-forge honto), and has a wrapper for the Galaxy platform available on the official Galaxy ToolShed (Blankenberg et al., 2014) at https://toolshed.g2.bx.psu.edu/view/fabio/honto. |
format | Online Article Text |
id | pubmed-9805585 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-98055852023-01-03 Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks Apollonio, Nicola Blankenberg, Daniel Cumbo, Fabio Franciosa, Paolo Giulio Santoni, Daniele Bioinformatics Applications Note SUMMARY: It has been observed in different kinds of networks, such as social or biological ones, a typical behavior inspired by the general principle ‘similarity breeds connections’. These networks are defined as homophilic as nodes belonging to the same class preferentially interact with each other. In this work, we present HONTO (HOmophily Network TOol), a user-friendly open-source Python3 package designed to evaluate and analyze homophily in complex networks. The tool takes in input from the network along with a partition of its nodes into classes and yields a matrix whose entries are the homophily/heterophily z-score values. To complement the analysis, the tool also provides z-score values of nodes that do not interact with any other node of the same class. Homophily/heterophily z-scores values are presented as a heatmap allowing a visual at-a-glance interpretation of results. AVAILABILITY AND IMPLEMENTATION: Tool’s source code is available at https://github.com/cumbof/honto under the MIT license, installable as a package from PyPI (pip install honto) and conda-forge (conda install -c conda-forge honto), and has a wrapper for the Galaxy platform available on the official Galaxy ToolShed (Blankenberg et al., 2014) at https://toolshed.g2.bx.psu.edu/view/fabio/honto. Oxford University Press 2022-11-28 /pmc/articles/PMC9805585/ /pubmed/36440918 http://dx.doi.org/10.1093/bioinformatics/btac763 Text en © The Author(s) 2022. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Applications Note Apollonio, Nicola Blankenberg, Daniel Cumbo, Fabio Franciosa, Paolo Giulio Santoni, Daniele Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title | Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title_full | Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title_fullStr | Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title_full_unstemmed | Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title_short | Evaluating homophily in networks via HONTO (HOmophily Network TOol): a case study of chromosomal interactions in human PPI networks |
title_sort | evaluating homophily in networks via honto (homophily network tool): a case study of chromosomal interactions in human ppi networks |
topic | Applications Note |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9805585/ https://www.ncbi.nlm.nih.gov/pubmed/36440918 http://dx.doi.org/10.1093/bioinformatics/btac763 |
work_keys_str_mv | AT apollonionicola evaluatinghomophilyinnetworksviahontohomophilynetworktoolacasestudyofchromosomalinteractionsinhumanppinetworks AT blankenbergdaniel evaluatinghomophilyinnetworksviahontohomophilynetworktoolacasestudyofchromosomalinteractionsinhumanppinetworks AT cumbofabio evaluatinghomophilyinnetworksviahontohomophilynetworktoolacasestudyofchromosomalinteractionsinhumanppinetworks AT franciosapaologiulio evaluatinghomophilyinnetworksviahontohomophilynetworktoolacasestudyofchromosomalinteractionsinhumanppinetworks AT santonidaniele evaluatinghomophilyinnetworksviahontohomophilynetworktoolacasestudyofchromosomalinteractionsinhumanppinetworks |