Boag is a domain-specific language and infrastructure on top of Hadoop for genomics data. Website: https://boalang.github.io/bio/
These instructions will get you a command line, jupyter notebook, Docker container, and Hadoop version of Boag. You can also set up a programming environment in Eclipse.
You need to install Java. Boag compiler is written in java. It can be downloaded here.
- Protobuffer schema and the step by step data generation is shown here.
- JSON files version of RefSeq for MongoDB
- Prerequisite is Jupyter: install
- Instructions on How to integrate Boag with Jupyter
- Jupyter notebook example
- Boag compiler is written in Java. See the source code
- This is a video on step by step instructions to set up programming environment on Eclipse for Boa compiler. link
- Google Drive Link
- Web interface is also implemented in the Ubuntu linux and it can be seen in the VirtualBox.