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...

Descripción completa

Detalles Bibliográficos
Autores principales: Apollonio, Nicola, Blankenberg, Daniel, Cumbo, Fabio, Franciosa, Paolo Giulio, Santoni, Daniele
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