dc.contributor.author |
Melckenbeeck, Ine
|
|
dc.contributor.author |
Audenaert, Pieter
|
|
dc.contributor.author |
Van Parys, Thomas
|
|
dc.contributor.author |
Van de Peer, Yves
|
|
dc.contributor.author |
Colle, Didier
|
|
dc.contributor.author |
Pickavet, Mario
|
|
dc.date.accessioned |
2020-07-10T14:40:07Z |
|
dc.date.available |
2020-07-10T14:40:07Z |
|
dc.date.issued |
2019-01-15 |
|
dc.description.abstract |
BACKGROUND : Graphlets are useful for bioinformatics network analysis. Based on the structure of Hoˇcevar and
Demšar’s ORCA algorithm, we have created an orbit counting algorithm, named Jesse. This algorithm, like ORCA, uses
equations to count the orbits, but unlike ORCA it can count graphlets of any order. To do so, it generates the required
internal structures and equations automatically. Many more redundant equations are generated, however, and Jesse’s
running time is highly dependent on which of these equations are used. Therefore, this paper aims to investigate
which equations are most efficient, and which factors have an effect on this efficiency.
RESULTS : With appropriate equation selection, Jesse’s running time may be reduced by a factor of up to 2 in the best
case, compared to using randomly selected equations. Which equations are most efficient depends on the density of
the graph, but barely on the graph type. At low graph density, equations with terms in their right-hand side with few
arguments are more efficient, whereas at high density, equations with terms with many arguments in the right-hand
side are most efficient. At a density between 0.6 and 0.7, both types of equations are about equally efficient.
CONCLUSION : Our Jesse algorithm became up to a factor 2 more efficient, by automatically selecting the best
equations based on graph density. It was adapted into a Cytoscape App that is freely available from the Cytoscape
App Store to ease application by bioinformaticians. |
en_ZA |
dc.description.department |
Biochemistry |
en_ZA |
dc.description.department |
Genetics |
en_ZA |
dc.description.department |
Microbiology and Plant Pathology |
en_ZA |
dc.description.librarian |
am2020 |
en_ZA |
dc.description.sponsorship |
Ghent University – imec and the European Union
Seventh Framework Programme (FP7/2007-2013) – European Research
Council Advanced Grant Agreement 322739-DOUBLEUP. |
en_ZA |
dc.description.uri |
https://bmcbioinformatics.biomedcentral.com |
en_ZA |
dc.identifier.citation |
Melckenbeeck, I., Audenaert, P., Van Parys, T. et al. 2019, 'Optimising orbit counting of arbitrary order by equation selection', BMC Bioinformatics, vol. 20, art. 27, pp. 1-13. |
en_ZA |
dc.identifier.issn |
1471-2105 (online) |
|
dc.identifier.other |
10.1186/s12859-018-2483-9 |
|
dc.identifier.uri |
http://hdl.handle.net/2263/75137 |
|
dc.language.iso |
en |
en_ZA |
dc.publisher |
BioMed Central |
en_ZA |
dc.rights |
© The Author(s). 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0
International License. |
en_ZA |
dc.subject |
Graph theory |
en_ZA |
dc.subject |
Graphlets |
en_ZA |
dc.subject |
Orbits |
en_ZA |
dc.subject |
Equations |
en_ZA |
dc.subject |
Optimisation |
en_ZA |
dc.subject |
Cytoscape app |
en_ZA |
dc.title |
Optimising orbit counting of arbitrary order by equation selection |
en_ZA |
dc.type |
Article |
en_ZA |