of the table’s cells contain zeros. Furthermore, dense
tables with a large number of rows and columns can
cause problems for our visualization method. Be-
cause in cases when the size of the tables is larger
than 20×20 and it contains only a few zeros, then the
middle part of the diagram becomes dense, and as a
result, the connections will be hard to follow. Also, in
this case, the sorting method is not effective because
it may require minutes to complete the computations.
Based on these limitations, a possible future im-
provement can be to ensure that the visualization
method works with tables filled with rational num-
bers. Because changing the position of a B
´
ezier curve
can cause intersections between the connections also
in the case of when its end positions do not justify
that, a modification of the sorting method to detect
this kind of intersections can be a part of future work.
The maximization of the used area inside the circle by
modifying the parameters of the used B
´
ezier curves
individually is another potential way of improving our
work. Besides these, we are planning to give de-
tailed information about the connections or the seg-
ments (e.g., statistical information) by hovering the
mouse over them. Because of the mentioned reason
at the end of Section 2, we did not use edge bundling
to avoid clutter in the diagram. However, it can be
worth the effort to combine this technique with our
proposed modification.
ACKNOWLEDGEMENTS
Supported by the
´
UNKP–17–4 New National
Excellence Program Of The Ministry Of Human Ca-
pacities.
REFERENCES
An, J., Lai, J., Sajjanhar, A., Batra, J., Wang, C., and Nel-
son, C. C. (2015). J-circos: an interactive circos plot-
ter. Bioinformatics, 31(9):1463–1465.
Andrews, K. and Wright, B. (2014). FluidDiagrams: Web-
Based Information Visualisation using JavaScript and
WebGL. In Elmqvist, N., Hlawitschka, M., and
Kennedy, J., editors, EuroVis - Short Papers. The Eu-
rographics Association.
Baur, M. and Brandes, U. (2005). Crossing Reduction in
Circular Layouts, pages 332–343. Springer Berlin
Heidelberg, Berlin, Heidelberg.
Bayer, T. (2011). A thousand fibers connect us”
– wikiviz 2011 winner visualizes wikipedia’s
global reach. Retrieved May 14, 2017, from
https://blog.wikimedia.org/2011/10/06/a-
thousand-fibers-connect-us-wikiviz-
winner-visualize-wikipedias-global-reach/.
Blasco-Sopl
´
on, L., Grau-Valldosera, J., and Minguill
´
on, J.
(2015). Visualization of enrollment data using chord
diagrams. In Proceedings of the 10th International
Conference on Computer Graphics Theory and Ap-
plications, GRAPP 2015, pages 511–516, Portugal.
SCITEPRESS - Science and Technology Publications,
Lda.
Bornel
¨
ov, S., Marillet, S., and Komorowski, J. (2014). Ciru-
vis: a web-based tool for rule networks and interaction
detection using rule-based classifiers. BMC Bioinfor-
matics, 15(1):139.
Bostock, M., Ogievetsky, V., and Heer, J. (2011). D3 data-
driven documents. IEEE Transactions on Visualiza-
tion and Computer Graphics, 17(12):2301–2309.
Brownlee, J. (2011). Clever Algorithms: Nature-Inspired
Programming Recipes. Lulu.com, 1st edition.
Burkart-Waco, D., Josefsson, C., Dilkes, B., Kozloff, N.,
Torjek, O., Meyer, R., Altmann, T., and Comai, L.
(2012). Hybrid incompatibility in arabidopsis is de-
termined by a multiple-locus genetic network. Plant
Physiology, 158(2):801–812.
Cauda, F., Torta, D. M.-E., Sacco, K., Geda, E., D’Agata,
F., Costa, T., Duca, S., Geminiani, G., and Amanzio,
M. (2012). Shared “core” areas between the pain and
other task-related networks. PLOS ONE, 7(8):1–10.
Chuah, M. C. and Eick, S. G. (1998). Information rich
glyphs for software management data. IEEE Com-
puter Graphics and Applications, 18(4):24–29.
creative coding community, C. E. (2009). Chrome Ex-
periments - WebGL Experiments. Retrieved June
5, 2017, from https://www.chromeexperiments.
com/webgl.
Cui, Y., Chen, X., Luo, H., Fan, Z., Luo, J., He, S., Yue,
H., Zhang, P., and Chen, R. (2016). Biocircos.js:
an interactive circos javascript library for biological
data visualization on web applications. Bioinformat-
ics, 32(11):1740–1742.
Dang, Q., Lin, X., and Konar, M. (2015). Agricultural vir-
tual water flows within the united states. Water Re-
sources Research, 51(2):973–986.
Fujiwara, Y. (2015). Visualizing open data of input-output
tables in kobe city. In SIGGRAPH Asia 2015 Visu-
alization in High Performance Computing, SA ’15,
pages 18:1–18:1, New York, NY, USA. ACM.
Gansner, E. R. and Koren, Y. (2007). Improved Circular
Layouts, pages 386–398. Springer Berlin Heidelberg,
Berlin, Heidelberg.
Gu, Z., Gu, L., Eils, R., Schlesner, M., and Brors, B. (2014).
circlize implements and enhances circular visualiza-
tion in r. Bioinformatics, 30(19):2811–2812.
Hu, Y., Yan, C., Hsu, C.-H., Chen, Q.-R., Niu, K., Komat-
soulis, G. A., and Meerzaman, D. (2014). Omiccircos:
A simple-to-use r package for the circular visualiza-
tion of multidimensional omics data. Cancer Infor-
matics, 13:13–20.
Irimia, A. and Horn, J. D. V. (2013). The structural, con-
nectomic and network covariance of the human brain.
NeuroImage, 66(Supplement C):489 – 499.
IVAPP 2018 - International Conference on Information Visualization Theory and Applications
130