B-PAN is the updated version of PanRV, a software package for robust pan-genome analysis. B-Pan integrates functional annotations and algorithms for phylogenetic and evolutionary analysis
B-Pan is a comprehensive bioinformatics tool for full Pan-Genome analysis. It performs pan-genome construction, pan-based phylogenetic tree construction, and functional annotations including COG and KEGG analysis, all within a single, streamlined workflow
Accepts GFF-annotated genome files from multiple isolates of the same species, all pre-annotated with Prokka 1.12 for consistent annotation
Integrates Roary for rapid large-scale pangenome analysis, classifying all genes into pan, core, accessory, and unique gene families across all isolates
Applies six sequential sub-filters — localization, essentiality, virulence, homology, transmembrane helices, and molecular weight — to shortlist PVCs
Prioritizes proteins identified as essential (DEG database) and virulent (VFDB/MvirDB), targeting factors critical for pathogen survival and infectivity
Retains only proteins with fewer than two transmembrane helices via HMMTOP v2.0, ensuring purifiability and immune accessibility of candidates
Predicts B-cell (ABCPred), MHC class-I (ProPred1), and MHC class-II (ProPred) epitopes. VaxiJen v2.0 confirms antigenicity (threshold >0.4)
FAM reveals biological significance via UniProt/COG. ARM screens PVCs against CARD database to detect antibiotic resistance associations
Tested on 301 S. aureus strains. Pangenome: 11,384 pan / 1,524 core / 6,793 accessory / 3,067 unique genes. 7 core-genome PVCs identified. Max runtime: 5h 35min on a 4-core system
Submit your annotated genome files and B-Pan processes them
Multiple GFF-annotated files from all isolates of the target species. All genomes annotated via Prokka 1.12 for consistency.
Roary estimates the pangenome. An in-house bash script generates pan, core, accessory, and unique gene categories in protein FASTA format.
Selected pangenome category passes through six sequential sub-filters. Survivors are classified as putative vaccine candidates (PVCs).
PVCs are subjected to B-cell and T-cell epitope prediction. Epitopes with VaxiJen score >0.4 are retained as potent antigenic candidates.
Functional significance determined via UniProt and COG 2014 BLAST searches with user-defined thresholds set in GUI.
CARD-based screening detects resistance associations. ARM can be run before RVM to pre-filter for anti-AMR vaccine discovery.
B-Pan can be installed on Ubuntu Linux using the provided automated installer
Windows – Bvac_Setup.exe
# 1. Download Bpan_Setup.exe from mgbio.tech/tools/
# 2. Double-click to run the installer
# 3. Follow the setup wizard
# 4. Launch B-pan from Desktop or Start Menu
✓ No Python or terminal required
Linux (Ubuntu) – Bvac_deb.deb
# 1. Copy Bpan_deb.deb to your home directory
# 2. Install the package
$ dpkg_1 Bpan_deb.deb
# 3. Run the application
$ B-pan
✓ Tested on Ubuntu 22.04.2 LTS
All plans are currently free. Pricing will be announced soon.
0$ / forever
Full access · No credit card needed
100$ / year
Advanced features for labs & institutions
Features coming soon. Stay tuned for updates.
COMING SOON!
If B-Pan contributed to your research, please cite the original publication.
PMID: 30871454
PMC6419457
DOI: 10.1186/s12859-019-2713-9
Sales: sales@mgbio.tech
General: info@mgbio.tech
+92 308 0089944
09:00 AM – 05:00 PM
NSTP, National University of Science and Technology, Sector H-12, Islamabad
is the manually-curated database for antimicrobial peptides (AMPs) specifically against Acinetobacter baumannii.The database offers insights of antimicrobial potentials of these AMPs
is the manually curated database, where you can find experimentally validated bacterial protective immunogens published and reported in literature.
a high throughput in silico pipeline to predict potential therapeutic targets in prokaryotic pathogens using subtractive reverse vaccinology
is a pipeline that uses machine learning algorithms to predict potential vaccine candidates in ESKAPE pathogens
expertly analyzes protein sequence data, providing unparalleled insights for the development of targeted vaccines against a wider spectrum of resistant bacteria.
is a Linux based software package in JAVA language that uses both pangenome and reverse vaccinology approaches
is the updated version of PanRV, a software package for robust pan-genome analysis. B-Pan integrates functional annotations and algorithms for phylogenetic and evolutionary analysis
Chat with us