User interface tools for bioinformatics.
Author kool7d
12 Stars
Updated Last
1 Year Ago
Started In
February 2020


Biological data utilities for Makie.jl

Build Status

Installation and Setup

This package contains interactive biological visualizations and using Makie.

julia> ] add BioMakie
julia> using BioMakie

Basic GLMakie visualizations are implemented but WebGL is under construction.


To view a PDB structure, use the viewstruc function with a PDB ID or BioStructures protein structure.

julia> sv = viewstruc("2VB1")

julia> struc = retrievepdb("2vb1", dir = "data\\")
julia> sv = viewstruc(struc)

julia> struc = read("data\\2vb1_m1.pdb", BioStructures.PDB)
julia> sv = viewstruc(struc)

To view a multiple sequence alignment, use the viewmsa function with a Pfam ID or fasta file.

julia> mv = viewmsa("PF00062")

julia> mv = viewmsa("data/fasta1.fas")

Image of msa