JuliaCon 2023

BioMakie.jl - Plotting and interface tools for biology
07-26, 14:10–14:20 (US/Eastern), 32-124

BioMakie.jl provides plotting methods for protein data such as structures and multiple sequence alignments. Interactive elements allow users to give additional functionality to plotted data, to facilitate inspection, manipulation, and presentation. A simple event handling system enables custom triggers and synchronization. Plotting and interface tools are further extended via Julia's interoperability with other programming languages.


This package provides plotting methods for protein data such as structures and multiple sequence alignments. Interactive elements allow users to give additional functionality to plotted data, to facilitate inspection, manipulation, and presentation. A simple event handling system enables custom triggers and synchronization.

The main goals are:
-Provide plotting/visualization tools for existing Bio packages
-Make it easier for people to get started with Bio in Julia
-Introduce tools and methods for creating custom datasets
-Connect with and complement other interfaces and tools from other languages

I am a PhD student in bioinformatics at Iowa State University.