An online GUI application that makes it easy to create linked data using the BioLink model from tabular data.
This application uses the LD Wizard.
You can use this application online at https://biolink.wizard.semanticscience.org
You will need to have Docker installed to deploy the LDWizard.
Build and deploy on http://localhost:4000:
docker-compose -f ./docker/docker-compose.yml up --build --force-recreate
To deploy in production using nginx-proxy:
docker-compose -f ./docker/docker-compose.prod.yml up --build --force-recreate
Clone LDWizard-Core
locally (next to the ldwizard-biolink
folder). Make the changes to LDWizard-Core
, then add the local package to ldwizard-biolink
(this folder):
yarn add file:./../LDWizard-Core
package.json
and yarn.lock
, be careful to not commit them
The original LDWizard version is: "@netwerkdigitaalerfgoed/ldwizard": "^1.1.0",
Use a specific branch instead of the published package (to get fixes before new releases):
yarn add git+https://github.com/vemonet/LDWizard-Core#fix-sparql-autocomplete
You can change the repo and branch used in the
docker/Dockerfile
file
Follow these steps to build the application locally:
-
Clone this repository and go into its root directory.
-
Install the dependencies:
yarn
-
Create the build locally:
yarn build
-
Start an HTTP server in the
lib/
subdirectory. For example:cd lib http-server .
-
Visit http://localhost:4000 in a web browser.