Beacon v2 CBI Tools Documentation¶
beacon2-cbi-tools helps you prepare data for Beacon v2 deployments based on the Beacon Friendly Format (BFF).
With this toolkit you can:
- validate metadata from XLSX or JSON files against Beacon v2 schemas
- convert VCF or SNP-array TSV input into BFF
genomicVariations - load BFF collections into MongoDB
- optionally inspect the resulting data with lightweight utilities
Genetic Data Interpretation Disclaimer
This tool provides research-based annotations of genetic data from SNP microarray formats (e.g., 23andMe) and VCF (Variant Call Format) files. It is intended for research use only and is not a medical device. It does not provide medical or clinical advice.
- ๐ฉบ Do not use results for medical decisions. Always consult a qualified healthcare professional.
- ๐ฐ Results may cause emotional or psychological distress. You may learn about increased risks for serious health conditions.
- ๐ฌ Genetic data and interpretations have limitations. Not all variants are covered, and scientific understanding continues to evolve.
- ๐ You are responsible for safeguarding your genetic data. Use caution when storing or sharing results; privacy or legal implications may apply.
- โก Use at your own risk. The authors assume no responsibility for how the results are interpreted or used.
By using this tool, you confirm that you understand and accept these terms.
Typical workflow¶
Most users follow this sequence:
- Prepare and validate metadata with
bff-tools validate. - Convert genomic data with
bff-tools vcforbff-tools tsv. - Load the generated BFF collections into MongoDB with
bff-tools loadorbff-tools full.
Choose your path¶
I want to install the toolkit¶
I want the fastest way to try it¶
I want the full end-to-end explanation¶
I want examples or troubleshooting help¶
Main commands¶
The main entry point is bff-tools.
bff-tools validate: validate metadata and write BFF JSON collectionsbff-tools vcf: convert a VCF or VCF.gz file into BFFbff-tools tsv: convert a SNP-array TSV file into BFFbff-tools load: load BFF collections into MongoDBbff-tools full: run conversion plus loading in one step
Utilities¶
The toolkit also includes optional utilities for browsing or queueing jobs:
bff-browser: browse static BFF files without a databasebff-portal: query BFF data stored in MongoDBbff-queue: run and monitor many ingestion jobs on a workstation
Project background¶
This project was originally developed as part of the Beacon v2 Reference Implementation and is now maintained as beacon2-cbi-tools by CNAG Biomedical Informatics.