Ugur Dogrusoz

Professor, Computer Engineering
Head, i-Vis Research Lab
Bilkent University, Ankara 06800, Turkey

+90 (312) 290 1612


Scientific Research Engineer

 STUDENTS WANTED  for on-going
projects (full support to be provided)
"If you ask me what makes me most happy, number one would be somebody saying (I learned something from you). Number two would be somebody saying (I used your software)." D. Knuth


i-Vis releases first version of its web based pathway editor Newt >>

i-Vis participates in development of the first standard graphical notation for biology >>

i-Vis provides network visualization for cBio Cancer Genomics Portal of Memorial Sloan-Kettering Cancer Center >>

i-Vis' layout and complexity management algorithms are used for building various tools including an AWS visualization tool named CloudMapper and a search application for Pathway Commons

i-Vis' pathway editor is used to build a Real-Time Collaborative Pathway Curation Platform

i-Vis adds support for compound graphs to Cytoscape.js and Cytoscape Web

Demos in <Flash> and <JS> featuring layout algorithms developed by i-Vis

Personal [CV] I joined Bilkent in the fall of 1998, before which I worked for Tom Sawyer Software for three years.
M.S., Ph.D. in Computer Science, 1991, 1995, Rensselaer Polytechnic Institute, Troy, NY.
B.S. in Computer Engineering, 1989, Middle East Technical Univ., Ankara, Turkey. >>
My interests fall into the areas of big data visualization and analytics (esp. biological pathways and social networks), bioinformatics (pathway informatics), and graph algorithms (esp. graph layout algorithms and query algorithms for graph databases). I lead the i-Vis Research Lab; projects conducted or participated in include Newt, PathwayMapper, cBio Cancer Genomics Portal, ChiBE, Chisio, Cytoscape.js, and PATIKA. >>
Professional Editor, SBGN (Systems Biology Graphical Notation), 2016-present; Co-founder and Director, BCBI (Bilkent Center for Bioinformatics), 2002-2010; National Young Scientist Career Development Award, TUBITAK (The Scientific and Technical Research Council of Turkey), 2005-2011; Conference Chair and Program Committee Member, (Combinatorial Pattern Matching) CPM 2004. >>
Teaching Nowadays I teach Fundamental Structures of Computer Science II, Algorithms I, Object-Oriented Software Eng., and Automata Theory and Formal Languages >>
Other Miscellenaous forms for application for summer internship and request for a reference letter and information on senior term projects can be obtained here.