B-Vac is a robust, standalone software package for bacterial vaccine design using reverse vaccinology. B-vac features a user-friendly GUI, runs fully offline, and requires no external libraries or command-line expertise.

```html
VERSION v1.0
CATEGORY Antigen Prediction
WINDOWS Bvac Setup.exe
LINUX Bvac_deb.deb
INTERNET Not Required
LICENSE Free
PUBLISHED Nature Sci. Reports
```

What B-VAC Does

B-vac integrates four internally designed filtering modules into a single executable pipeline. It uses a string-based matching approach to compare user-provided proteomes against a curated built-in database — no internet or external dependencies needed.

01

Localization Prediction

Identifies surface-exposed and secreted proteins — the first and most critical filter for accessible vaccine targets.

02

Non-Host Homolog Filter

Removes proteins with significant similarity to human proteins, minimizing the risk of cross-reactivity.

03

Virulence Factor Screening

Cross-references candidates against a built-in virulence factor database to prioritize pathogenically relevant proteins.

04

Epitope Mapping

Predicts MHC-I and MHC-II binding epitopes for shortlisted candidates using built-in epitope libraries.

05

Fully Offline & Standalone

Compiled with PyInstaller v6.10.0  runs as a standalone executable on Windows and Linux (Ubuntu). No Python installation, internet connection, or command-line knowledge required.

06

Adjustable Parameters

Users can fine-tune reliability scores, identity percentage thresholds, epitope lengths, and filter selections directly through the GUI to suit their specific organism and analysis goals.

Pipeline

Upload your proteome FASTA file, set your thresholds, and B-vac handles the rest through its GUI.

01

Input Proteome

Upload your bacterial protein FASTA file (.faa or .fasta) via the GUI and save your session to a user-defined output directory.

Format: .faa / .fasta

02

Localization Filter

Retains secreted, outer membrane, and fimbrial proteins using pre-saved LocTree3 datasets. Select bacterial genus and strain.

Reliability ≥ 50 · Identity ≥ 70%

03

Non-Host Homolog Filter

Removes proteins with similarity to the human reference proteome (UniProt) to minimize the risk of autoimmune cross-reactions.

Identity 35% · Non-homology 70%

04

Virulence Factor Filter

Screens remaining candidates against 27,502 VFDB entries to identify proteins essential to the pathogen’s virulence.

Identity ≥ 70%

05

Epitope Mapping & Output

Maps B-cell, CD4+, and CD8+ T-cell epitopes on final candidates. Results and FASTA files saved to the output directory.

All lengths · Identity ≥ 50%

Installation

B-vac can be installed in Windows or Linux by simple steps

Windows – Bvac_Setup.exe

# 1. Download Bvac Setup.exe from mgbio.tech/tools/

# 2. Double-click to run the installer

# 3. Follow the setup wizard

# 4. Launch B-vac from Desktop or Start Menu

✓  No Python or terminal required

Linux (Ubuntu) – Bvac_deb.deb

# 1. Copy Bvac_deb.deb to your home directory

# 2. Install the package

$ dpkg-deb –build

# 3. Run the application

$ B-vac

✓   Tested on Ubuntu 22.04.2 LTS

Choose Your Plan

All plans are currently free. Pricing will be announced soon.

FREE

0$ / forever

Full access · No credit card needed

  • All 4 pipeline modules
  • Offline & standalone
  • Windows & Linux support
  • Built-in datasets (VFDB, IEDB, LocTree3)
  • Unlimited local analyses
  • Adjustable parameters & thresholds
  • FASTA output files
  • No registration required
PREMIUM

100$ / year

Advanced features for labs & institutions

Features coming soon. Stay tuned for updates.

Download B-vac

Free · Offline · No dependencies required. Choose your platform below.

Windows

Bvac_Setup.exe

Linux

Bvac_deb.deb

How to Cite B-vac

If B-vac contributed to your research, please cite the original publication.

B-vac a robust software package for bacterial vaccine design

PMC12394703

Ali A et al.  Sci Rep · 2025  doi: 10.1038/s41598-025-01201-0

AMA: Ali A, Hamid MHB, Nasir S, Ishaq Z, Anwer F. B-vac a robust software package for bacterial vaccine design. Sci Rep. 2025;15:31745.

APA: Ali, A., Hamid, M. H. B., Nasir, S., Ishaq, Z., & Anwer, F. (2025). B-vac a robust software package for bacterial vaccine design. Scientific Reports, 15, 31745.

MLA: Ali, Amjad, et al. “B-vac a Robust Software Package for Bacterial Vaccine Design.” Scientific Reports, vol. 15, 2025, p. 31745.

NLM: Ali A, Hamid MHB, Nasir S, Ishaq Z, Anwer F. B-vac a robust software package for bacterial vaccine design. Sci Rep. 2025 Aug 28;15:31745. PMCID: PMC12394703.

Contact Us

Email Address

Sales: sales@mgbio.tech

General: info@mgbio.tech

Call / WhatsApp

+92 308 0089944
09:00 AM – 05:00 PM

Find Us

NSTP, National University of Science and Technology, Sector H-12, Islamabad

Related Tools by MGBio