v1.2.4 - Open Source

Bioinformatics Made Simple

A comprehensive platform for running genomic analysis pipelines with CLI, GUI, and web interfaces. Perfect for researchers, labs, and bioinformatics teams.

$ biobuntu create-project myproject

Project created successfully

$ biobuntu run workflows/rnaseq.yaml

Pipeline started...

$ biobuntu web

Server running at http://localhost:5000

Powerful Features

Everything you need for modern bioinformatics research and analysis

Multiple Interfaces

CLI, Desktop GUI (BioBuntu Studio), and Web Dashboard for every workflow

Advanced Pipelines

Support for complex workflows with dependencies and parallel execution

Project Management

Create and manage bioinformatics projects with organized structures

Comprehensive Workflows

RNA-seq, variant calling, metagenomics, and quality control pipelines

Tool Integration

Wrappers for FastQC, BWA, GATK, HISAT2, Samtools, and more

Remote Lab Support

API endpoints for remote pipeline execution with job tracking

Installation Methods

Choose the installation method that works best for you

From PyPI

Install from Python Package Index

pip install biobuntu

From Source

Build and install from source code

git clone https://github.com/biobuntu/biobuntu.git cd biobuntu pip install -e .

Debian/Ubuntu

Install from .deb package

sudo dpkg -i biobuntu_0.1.0_all.deb sudo apt-get install -f

Conda

Install via conda package manager

conda install -c biobuntu biobuntu

Quick Start

1

Create a Project

biobuntu create-project myproject \ --description "RNA-seq analysis"

Initialize a new bioinformatics project

2

Run a Pipeline

biobuntu run workflows/rnaseq.yaml \ --project myproject \ --input sample.fastq

Execute your bioinformatics workflow

3

Access Results

biobuntu web # Open http://localhost:5000

View results in web dashboard

Ready to Get Started?

Install BioBuntu today and streamline your bioinformatics workflows

Frequently Asked Questions

Find answers to common questions about BioBuntu

What is BioBuntu?

BioBuntu is a comprehensive open-source bioinformatics platform that provides CLI, GUI, and web interfaces for running advanced genomic analysis pipelines. It's designed for researchers, labs, and bioinformatics teams to easily perform RNA-seq, variant calling, metagenomics, and other genomic analyses.

How do I install BioBuntu?

You can install BioBuntu from PyPI using 'pip install biobuntu', from source by cloning the GitHub repository, using Debian/Ubuntu packages, or via Conda. Choose the installation method that works best for your environment.

Is BioBuntu free?

Yes, BioBuntu is completely free and open-source software released under the MIT License. You can use, modify, and distribute it freely.

What features does BioBuntu offer?

BioBuntu offers project management, advanced pipelines with parallel execution, multiple interfaces (CLI, GUI, Web), RNA-seq analysis, variant calling, metagenomics support, quality control pipelines, tool integration, remote lab support, and workflow automation.

What are the system requirements?

BioBuntu supports Windows, macOS, and Linux. We recommend at least 4GB RAM and a modern processor. Specific requirements may vary depending on the analysis pipelines you use.

Can I use BioBuntu for production environments?

Yes, BioBuntu is production-ready with support for remote lab execution, API endpoints for integration, and the ability to handle complex workflows with dependencies and parallel execution.

How do I get support?

You can get support by visiting the GitHub Issues page (https://github.com/biobuntu/biobuntu/issues) for bug reports and feature requests, or contact the maintainers directly.

Who created BioBuntu?

BioBuntu was founded and is maintained by Mubashir Ali, a bioinformatician and software developer. It's developed under Code with Bismillah organization.

Still have questions?

Open an Issue on GitHub