Education


University of Stuttgart

03/2013

PhD in Computer Science

Stuttgart, Germany

University of Tuebingen

06/2008

Master ("Diplom") in Bioinformatics

Tuebingen, Germany

  • Thesis: SpRay: A Visual Analytics Framework for Highdimensional Data

Professional


University of Tuebingen

05/2016 - present

Postdoctoral Fellow

Tuebingen, Germany

CSIRO

01/2014 - 03/2016

Postdoctoral Fellow

Sydney, Australia

Freelance

11/2011 - 12/2012

Software Developer

Tuebingen, Germany

  • Developed Alicoid, a personal assistant for Android devices in German language

VISUS, University of Stuttgart

07/2008 - 09/2013

Research Assistant & PhD Student

Stuttgart, Germany

  • Research in visual analytics

  • Development of research prototypes

  • Tutoring and advising students

  • Peer review of paper submissions

  • Created a blog and online-ressource on parallel coordinates

Newbiotechnic, S.A.

04/2005 - 05/2006

Bioinformatics Assistant

Seville, Spain

  • Design and implementation of a grid-based software for high-throughput sequence analysis

  • Design and administration of biological databases

Freelance

08/2001 - 08/2002

Software Developer

Tuebingen, Germany

  • Developed a software for the integration of microbiological data to a patient information system for the Hospital of the University of Tuebingen

  • Worked in a team of four freelance software developers

Projects


Personalised Oncology via Semantic Integration of Data (PersOnS)

since May 2016

Software Developer and Research Scientist

Schroedinger Inc.

Dec 2015 - Dec 2016

Warren L. DeLano Memorial PyMOL Open-Source Fellow

  • Developing a plugin to compute good viewpoints for molecular structures in PyMOL.

  • Maintaining the PyMOLWiki and pymol-users list.

Aquaria

Jan 2014 - Now

Software Developer and Research Scientist

Parallel Coordinates

July 2008 - Now

Software Developer and Research Scientist

  • Published multiple scientific publications, a Master’s Thesis and a PhD Thesis about parallel coordinates.

  • Launched parallelcoordinates.de, a website dedicated to making multidimensional data visualization accessible to the general public.

  • Contributing to d3.parcoords.js, a javascript-based library for parallel coordinates.

  • Organised and conducted tutorials, workshops, and courses about parallel coordinates.

Alicoid

Nov 2011 - Dec 2012

Software Developer

  • Developed Alicoid, a personal assistant in German language for Android phones.

  • More than 40,000 users since January 2011.

  • Best-selling app during the month of February 2011 in Germany.

IEEE Symposium on Big Data Visual Analytics (BDVA)

Sept 22 - Sept 25 2015

Founder and general co-chair

Awards


Stipends

Grants

Awards

Reviewing


Journals

Conferences

Publications


Journals

  1. Heinrich, J., Vuong, J., Hammang, C. J., Wu, A., Rittenbruch, M., Hogan, J., … O’Donoghue, S. I. (2016). Evaluating Viewpoint Entropy for Ribbon Representation of Protein Structure. Computer Graphics Forum, 35(3). pdf
  2. Perdigão, N., Heinrich, J., Stolte, C., Sabir, K. S., Buckley, M. J., Tabor, B., … O’Donoghue, S. I. (2015). Unexpected features of the dark proteome. Proceedings of the National Academy of Sciences, 201508380. http://doi.org/10.1073/pnas.1508380112 online
  3. Heinrich, J., & Weiskopf, D. (2015). Parallel Coordinates for Multidimensional Data Visualization: Basic Concepts. Computing in Science Engineering, 17(3), 70–76. http://doi.org/10.1109/MCSE.2015.55 pdf
  4. O’Donoghue, S. I., Sabir, K. S., Kalemanov, M., Stolte, C., Wellmann, B., Ho, V., … Schafferhans, A. (2015). Aquaria: simplifying discovery and insight from protein structures. Nature Methods, 12(2), 98–99. http://doi.org/10.1038/nmeth.3258 online
  5. Stolte, C., Sabir, K. S., Heinrich, J., Hammang, C. J., Schafferhans, A., & O’Donoghue, S. I. (2015). Integrated visual analysis of protein structures, sequences, and feature data. BMC Bioinformatics, 16(Suppl 11), S7. http://doi.org/10.1186/1471-2105-16-S11-S7 pdf online
  6. Heinrich, J., Krone, M., O’Donoghue, S. I., & Weiskopf, D. (2014). Visualising intrinsic disorder and conformational variation in protein ensembles. Faraday Discussions, 169(1), 179–193. http://doi.org/10.1039/C3FD00138E pdf online
  7. Grottel, S., Heinrich, J., Weiskopf, D., & Gumhold, S. (2014). Visual Analysis of Trajectories in Multi-Dimensional State Spaces. Computer Graphics Forum, 33(6), 310–321. http://doi.org/10.1111/cgf.12352 pdf online
  8. Hasenauer, J., Heinrich, J., Doszczak, M., Scheurich, P., Weiskopf, D., & Allgöwer, F. (2012). A visual analytics approach for models of heterogeneous cell populations. EURASIP Journal on Bioinformatics and Systems Biology, 2012(1), 1–13. http://doi.org/10.1186/1687-4153-2012-4 online
  9. Bartlett, C. W., Yeon Cheong, S., Hou, L., Paquette, J., Yee Lum, P., Jäger, G., … Ray, W. C. (2012). An eQTL biological data visualization challenge and approaches from the visualization community. BMC Bioinformatics, 13(Suppl 8), S8. http://doi.org/10.1186/1471-2105-13-S8-S8 pdf online
  10. Heinrich, J., Vehlow, C., Battke, F., Jäger, G., Weiskopf, D., & Nieselt, K. (2012). iHAT: interactive Hierarchical Aggregation Table for Genetic Association Data. BMC Bioinformatics, 13(Suppl 8), S2. pdf
  11. Heinrich, J., Bachthaler, S., & Weiskopf, D. (2011). Progressive Splatting of Continuous Scatterplots and Parallel Coordinates. Computer Graphics Forum, 30(3), 653–662. pdf
  12. Burch, M., Konevtsova, N., Heinrich, J., Hoeferlin, M., & Weiskopf, D. (2011). Evaluation of Traditional, Orthogonal, and Radial Tree Diagrams by an Eye Tracking Study. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2440–2448. http://doi.org/10.1109/TVCG.2011.193 pdf online
  13. Nieselt, K., Dietzsch, J., Heinrich, J., Pritzkau, A., Mosisch, M., & Bartz, D. (2009). Visuelle Analytik für Genexpressionsdaten. Datenbank-Spektrum, 9(31), 26–32.
  14. Heinrich, J., & Weiskopf, D. (2009). Continuous Parallel Coordinates. IEEE Transactions on Visualization and Computer Graphics, 15(6), 1531–1538. http://doi.org/10.1109/TVCG.2009.131 pdf online
  15. Vizcaino, J., Gonzalez, F., Suarez, M. B., Redondo, J., Heinrich, J., Jarana, J. D., … Rey, M. (2006). Generation, annotation and analysis of ESTs from Trichoderma harzianum CECT 2413. BMC Genomics, 7(1). http://doi.org/10.1186/1471-2164-7-193

Conferences (peer-reviewed)

  1. Engelke, U., Vuong, J., & Heinrich, J. (2016). Visual Performance in Multidimensional Data Characterisation with Scatterplots and Parallel Coordinates. In IS&T Human Vision and Electronic Imaging. pdf
  2. Heinrich, J., Kaur, S., & O’Donoghue, S. I. (2015). Evaluating the Effectiveness of Color to Convey Alignment Quality in Macromolecular Structures. In Proceedings of the 1st IEEE International Symposium on Big Data Visual Analytics. pdf
  3. Heinrich, J., & Broeksema, B. (2015). Big Data Visual Analytics with Parallel Coordinates. In Big Data Visual Analytics (BDVA), 2015 (pp. 1–2). http://doi.org/10.1109/BDVA.2015.7314286 pdf
  4. Heinrich, J., Burch, M., & O’Donoghue, S. I. (2014). On the use of 1D, 2D, and 3D visualisation for molecular graphics. In 2014 IEEE VIS International Workshop on 3DVis (3DVis) (pp. 55–60). http://doi.org/10.1109/3DVis.2014.7160101 pdf
  5. Heinrich, J., & Weiskopf, D. (2013). State of the Art of Parallel Coordinates. In STAR Proceedings of Eurographics 2013 (pp. 95–116). Eurographics Association. pdf
  6. Heinrich, J., & Weiskopf, D. (2013). Parallel-Coordinates Art. In Proceedings of the IEEE VIS Arts Program (VISAP). Atlanta, GA, USA. pdf
  7. Vehlow, C., Hasenauer, J., Kramer, A., Heinrich, J., Radde, N., Allgöwer, F., & Weiskopf, D. (2012). Uncertainty-Aware Visual Analysis of Biochemical Reaction Networks. In Proceedings of the IEEE Symposium on Biological Data Visualization (Vol. 2012). pdf
  8. Heinrich, J., Stasko, J., & Weiskopf, D. (2012). The Parallel Coordinates Matrix. In EuroVis–Short Papers (pp. 37–41). pdf
  9. Heinrich, J., Luo, Y., Kirkpatrick, A. E., & Weiskopf, D. (2012). Evaluation of a Bundling Technique for Parallel Coordinates. In Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications (pp. 594–602). pdf
  10. Vehlow, C., Heinrich, J., Battke, F., Weiskopf, D., & Nieselt, K. (2011). iHAT: interactive Hierarchical Aggregation Table. In J. Kennedy & J. Roerdink (Eds.), Proceedings of the IEEE Symposium on Biological Data Visualization (pp. 63–69). IEEE Computer Society Press.
  11. Heinrich, J., Seifert, R., Burch, M., & Weiskopf, D. (2011). BiCluster Viewer : A Visualization Tool for Analyzing Gene Expression Data. In Proceedings of the International Symposium on Visual Computing (pp. 641–652). Springer. pdf
  12. Hasenauer, J., Heinrich, J., Doszczak, M., Scheurich, P., & Allgöwer, F. (2011). Visualization methods and support vector machines as tools for determining markers in models of heterogeneous populations: Proapoptotic signaling as a case study. In Proceedings of the Workshop on Computational Systems Biology (pp. 61–64).
  13. Bosch, H., Heinrich, J., Müller, C., Höferlin, B., Reina, G., Höferlin, M., … Koch, S. (2009). Innovative Filtering Techniques and Customized Analytic Tools. In Proceedings of the IEEE Symposium on Visual Analytics Science and Technology (pp. 269–270). IEEE Computer Society Press.
  14. Dietzsch, J., Heinrich, J., Nieselt, K., & Bartz, D. (2009). SpRay: A Visual Analytics Approach for Gene Expression Data. In Proceedings of the IEEE Symposium on Visual Analytics Science and Technology (pp. 179–186). http://doi.org/10.1109/VAST.2009.5333911 pdf online