Fast, open, easy, software for biology

The bioinformatics infrastructure for the julia language.

Get Started

Recent Posts

Tutorial to Automa: Part 1

Find this notebook at In bioinformatics, we have a saying: The first step of any …

What scientists must know about hardware to write fast code

Find this notebook at Programming is used in many fields of science today, where …

Bio.jl is old and deprecated

Hi there! There have been incidents of confusion where newer users have tried to install and run an old and deprecated BioJulia package …

On the performance and design of BioSequences compared to the Seq language

Introduction In October 2019, a paper was published in Proceedings of the ACM on Programming Languages, introducing a new language for …

Meet the Team



Jakob Nybo Nissen

BioJulia Developer

Phylogenetics, Models of evolution, Next-generation sequencing technology, Microbial ecology, Virus genomics


Ben J. Ward

BioJulia Co-Founder & Developer

Evolutionary Genetics, Genome Assembly, Retro Computing, Archery, Tabletop gaming


Kevin Bonham

BioJulia Developer

Microbial Communities, Microbiomes, Retro Computing, Computational Biology, Immunology


Please take a moment to read the Julia Community Standards. We expect that your participation in any Julia related forum, online or offline, respects these standards.



We use the BioJulia GitHub organization for the development of BioJulia itself. GitHub is where you will find our source code, tracked issues, and the pull-requests. The discussions there should be on topic and technical. For support and user questions, please use the Forum or Chat channels below.


The primary online discussion venue for Julia is the Discourse forum.

The forum is the correct place to:

  • Keep up to date on important Julia announcements like language releases and JuliaCon.
  • Ask a question about any aspect of using or developing Julia or its associated packages and tools. The Discourse forum is the best place to get a fast, high-quality answer to your Julia question.
  • Respond to others’ questions.
  • Announce a new package or solicit feedback about something you have been developing.
  • Advertise Julia-related jobs and community events.

There is a specific category for Biology and BioJulia


For casual conversation and quick questions, we have a series of Gitter chat rooms. It is a good place to start if you think you need help but aren't quite sure what you should be asking or where to ask it.

Support BioJulia

Support further development of BioJulia

BioJulia is an MIT licensed, open source project, all tools and packages are completely free to use.

However it requires a lot of effort to maintain and develop new features from volunteers who do this in their own time.

You can support BioJulia development via the following methods:

  • Spread the word! Tweet/blog/vlog about what you use BioJulia to achieve.
  • Assist on GitHub by resdponding to issues, reviewing code, and submitting pull requests.
  • Back or sponsor the project on

OpenCollective Backers:


OpenCollective Sponsors: