The programme of BDVA’15 will include four exciting hands-on workshops on 22nd September 2015. There will be two parallel sessions in the morning and in the afternoon.

Dynamic Visualisation of Scientific Workflows with Workspace (Matt Bolger)


Workspace, developed by the Computational Modelling and Simulation Group in CSIRO, is a powerful, cross-platform scientific application framework and workflow editor in which you can construct scientific workflows, reusable software components and complete applications quickly and easily. Workspace features out-of-the-box support for tasks like mesh processing, interactive 3D visualisation, volume rendering, plotting, provenance, networking and database access and can be easily extended through plugins. This plugin support makes Workspace the perfect glue for combining components that utilise existing frameworks and languages such as OpenCV, NetCDF, GDAL, PCL, C++, OpenCL, Fortran, Python, R and JavaScript.

This hands-on half day workshop will get participants up and running with Workspace, provide a taste of developing their own workflows (including inline 3D visualisation) and outline how users and developers can continue to learn more through the tutorials and wizards included.

Matt Bolger is a senior software engineer in CSIRO’s Computational Modelling and Simulation Group. Matt has a BSc (Computer Science) from the University of Melbourne and started his career working in the computer game industry before joining CSIRO in early 2010. He has worked on commercial software products ranging from children’s games, aircraft and sports simulations to more recent work in industrial processes, disaster modelling and cross-platform workflow frameworks. Matt currently works across a number of research and commercial projects in areas such as CFD, computer vision, 3D rendering, human kinematics and additive manufacturing. Matt’s work involves developing on a wide range of computing environments using a variety of programming languages and frameworks.

Communicating Science with Animations (Christopher Hammang)

Many important biological interactions occur at the “mesoscopic” scale (the range between the size of atoms to cells), which is hard to capture through medical imaging. Animation can be a powerful and engaging way for scientists to communicate their work by visualising the structures and dynamics of biological phenomena. At the same time, the tools to produce animations are becoming increasingly accessible to scientists. The open source and free program Blender has seen dramatic improvements in recent years and is now being used extensively for scientific communication. Learn the basics of animating biological processes in Blender (software you already own) in this introductory course. This course will focus on getting users over the initial challenges of using animation software, as well as a guide to some of the concepts that should be considered when producing scientific visualisations.
Christopher Hammang is a Biomedical animator currently working at the Garvan Institute of Medical Research in Sydney. Christopher’s animations convey complex cell biology concepts with engaging and easy to understand visuals. His work has been featured on Australian national broadcast (ABC Catalyst) and was exhibited at the University of New South Wales galleries 2014 “Body Image” exhibit. His work has received international recognition, winning first prize at the 2013 VIZBI “Art and Biology” contest and achieving a top ten position in the Science Journal’s international visualisation contest “The Vizzies”. Christopher has produced work for many internationally recognised organisations, including CSIRO, Garvan Institute of Medical Research and the Nature Biotechnology Journal.

Multi-Dimensional Data Visualisation with Parallel Coordinates (Julian Heinrich, Timos Kipouros & Alfred Inselberg)

In this workshop, participants will learn how to use parallel coordinates for the visualisation and analysis of multi-dimensional data. We will briefly discuss the basic geometry of the parallel-coordinate system, learn how to read the resulting visual patterns, and investigate some of the most important interaction techniques to find these patterns. We will demonstrate how to use parallel coordinates for the analysis of engineering optimisation data, and how to support the decision making progress. Participants will also have the opportunity to create parallel-coordinate visualisations of their own data using tools such as R or javascript. If you want to join the hands-on parts of the workshop, please bring your own laptop. A description of the required data format will be made available soon.
Due to the large number of participants we will not be able to allocate much time on the hands-on part of the workshop. However, we invite you to bring your laptop as we will be pointing to some online resources that you might find useful. Note that we can not guarantee for power supplies.
Julian Heinrich is a postdoctoral fellow at Australia’s Commonwealth Scientific and Industrial Research Organisation (CSIRO). Previously, he was a research assistant at the Visualization Research Center (VISUS), University of Stuttgart, Germany, and a graduate student at the Graduate School Simulation Technology (GS SimTech). He received a PhD in computer science from the University of Stuttgart and a MS (“Diplom”) in Bioinformatics from the University of Tübingen. Julian’s research interests are the development and evaluation of visual analytics and information visualisation methods with applications in the life sciences. In his PhD thesis, Julian focused on the visualisation of high-dimensional data using Parallel Coordinates.
Timos Kipouros is a Research Associate at the Engineering Design Centre of the University of Cambridge. He is also a Research Fellow at the Propulsion Engineering Centre in Cranfield University. He received his PhD in computational engineering design from the University of Cambridge and his first degree in Mechanical and Aeronautical Engineering from the University of Patras, Greece. Timos has research interests in interactive engineering design methodologies and the visualisation and management of high-dimensional engineering data
inselbergAlfred Inselberg received a Ph.D. in Mathematics and Physics from the University of Illinois (Champaign-Urbana) and continued as a Research Professor. Subsequently, he held research positions at IBM, where he developed a Mathematical Model of Ear (TIME Nov. 74), concurrently having joint appointments at UCLA, USC and later Technion and Ben Gurion University. Since 1995 he is professor at the School of Mathematical Sciences at Tel Aviv University. He was elected Senior Fellow at the San Diego Supercomputing Center in 1996, was Distinguished Visiting Professor at Korea University in 2008 and National University of Singapore in 2011. Alfred invented and developed the multidimensional system of Parallel Coordinates for which he received numerous awards and patents. His textbook “Parallel Coordinates: VISUAL Multidimensional Geometry and Its Applications” published by Springer was praised by Stephen Hawking among others..

High-performance Visualisation Using OpenGL/WebGL (Tomasz Bednarz, Daniel Filonik, Xavier Ho)

In modern data science, accelerated visualisation techniques are required to explore data sets in a robust way. This workshop will provide introduction to OpenGL, which is the most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of computer platforms. In addition, it talks to compute platforms such as OpenCL or CUDA, and enables developers/scientists to create high-performance, visually compelling graphics software applications. The workshop will include introductions and hands-on exercises to basic concepts of hardware rendered graphics, shader language and also web based version of OpenGL, called WebGL. Short introductions to OpenCL and new Vulkan APIs will be also showcased.
Dr Tomasz Bednarz currently works as a Principal Research Fellow at the QUT Science and Engineering Faculty (between ARC Centre of Excellence for Mathematical and Statistical Frontiers and Institute of Future Environments). Earlier he worked as Research Team Leader of Statistical Analytics and Inference, Computational Research Scientist and Projects Leader at CSIRO’s Digital Productivity and Services Flagship. He joined CSIRO in early 2009, and initially worked as 3-D Visualisation Software Engineer at CSIRO Queensland Centre for Advanced Technologies. Then in early 2011, he moved to Sydney to carry out works on image analysis using GPGPUs and heterogenous architectures, and led NeCTAR funded Cloud-based image analysis and processing toolbox project ( Currently, he leads project Platform for Big Data Analytics and Visual Analytics, connecting data analytics, statistical modelling, image analytics, machine learning, visualisation into one stack of reusable solutions running on the CSIRO infrastructure. His broad range of expertise spanning from image analysis, through numerical simulations and experiments with fluids, visualisation, computer graphics, demoscene to human-computer interactions is evidenced by the quality and number of publications ( He runs Brisbane GPU Meet-up group, is active in the ACM SIGGRAPH International Resources Committee, chairs IEEE Computer Society Queensland chapter, and leads the Brisbane Khronos Group chapter. He actively promotes use of computational and visualisation techniques for science and research, and art + science methodology.

danielDaniel Filonik is a PhD candidate at the Urban Informatics Research Lab and the Institute for Future Environments, Queensland University of Technology (QUT), Brisbane, Australia. Previously, he graduated with a Masters degree in Media Informatics from the Ludwig-Maximilians-Universität, Munich, Germany. He also received an honours degree in Technology Management from the Center for Digital Technology and Management (CDTM). He has gathered work experience developing web applications for the IT service provider bit Informationstechnologie GmbH and mobile applications for the ebook start-up Skoobe GmbH. Daniel’s fields of interest are Information Visualization, Computer Graphics and Human-Computer Interaction. His current research focuses on developing interfaces for collaborative exploration of diverse data sets on large, interactive screens.

xavierXavier Ho is an interaction designer and creative programmer passionate about connecting stories. His work is conceptually curiosity-driven which drives technical needs and developing forward. Learning never stops during his day time at CSIRO, and he juggles part-time PhD in inspiration visualisation in games studies and a personal commitment to improve the web for everyone. His work stretches across the programming and visual arts spectrum, andn has been featured in Verge Gallery, University of Sydney. Prior to full-time commitment, his creative freelancing career includes client from Sydney School of Business, Queensland University of Technology, NSW Planning and Environment, and Web Direction conferences. Xavier can be easily reached by Twitter at @Xavier_Ho.