lifewatch / user-analysis-2023

0 stars 1 forks source link

LifeWatch user-analysis

A KGAP implementation for the LifeWatch user analysis.

Steps to start up this K-GAP project

  1. retrieve the source code from github

  2. to build the services simply run

.$ cp dotenv-example .env             # make sure you have an .env file
.$ cd docker && docker-compose build  # use docker to build the services 
  1. to start up the services simply run
.$ cd docker && docker compose up     # use docker to run the services 
  1. open the jupyter notebook
  1. open the graphdb browser ui

Updates

With each yearly update of the lwua, following folders need to be updated:

Folder structure

./notebooks/
--> contains the Jupyter notebooks with statistics for the LWUA. (see notebooks for description of content itself)

./data/
--> contains the data used in the LWUA.

./templates/
--> contains the templates used to semantically uplift input data into RDF.

./src/py/
--> contains the pythons scripts used to standardize affliations information

./config/
--> contains the sembench.yaml files that lists the tasks that need to be executed when running this kgap project.