This application was deprecated on April 5th 2024, there will be no further dependency or security updates.
An implementation of NeMa: Fast Graph Search with Label Similarity using python3 and sqlite or postgres.
Via pip:
pip install fornaxNote that Fornax requires numpy to be installed (part of the SciPy ecosystem) which in turn has non python dependencies. The available options for installing SciPy packages are listed here.
We recomend installing fornax via anaconda
conda create --name myenv python=3.6
source activate myenv
pip install fornaxFrom the root directory:
# install dev dependencies
pip install -r requirements/dev.txt
# install fornax
pip install -e .View the docs at: fornax.readthedocs.io
From the root directory
python run_test.pySee the tutorials for a full working example.
The following tutorials use jupyter notebooks to create a worked example. We recommend you use the anaconda python distribution to run the notebooks.
conda env create -f environment.ymlsource activate fornax_tutorial
cd docs/tutorial
jupyter-notebook# install docs dependencies
pip install -r requirements/docs.txt
# install fornax
pip install .
# build
cd docs
make htmlcd _build/html
python3 -m http.servernavigate to 0.0.0.0:8000 in your browser.
