BELQL can be installed from PyPI:
pip install belql
One can use the CLI after installation to directly query the database with your own pseudo-BEL statement
belql query 'p(HGNC:"MAPT")' causal ? --database pharmacome
It is advised to encapsulate string in single quotes to ensure it works.
Users can start the server either by running the script directly
python belql/run.py
or via the CLI
belql serve -p 5000 -h 127.0.0.1
The web application is created using Flask and once server is started, users can go to http://127.0.0.1:5000/ in their browser.