@book{daga_luigi-asprino_dowdy_2022, title={SPARQL-Anything/sparql.anything: v0.8.1}, url={https://zenodo.org/record/7454360}, DOI={10.5281/ZENODO.7454360}, abstractNote={As part of this release we had 7 issues closed. Bug#320 ASK Query CLI Output Documentation#310 Minimal URI confusion (in README) Features#308 [Spreadsheet] Composite cell values #319 CLI main method that returns the content of STDOUT Improvements#311 Upgrade JSoup to 1.15.3 #313 Upgrade commons-text to 1.10.0 #314 Upgrade metadata-extractor to v2.18.0}, publisher={Zenodo}, author={Daga, Enrico and Luigi-Asprino and Dowdy, Justin}, year={2022}, month={Dec} }
Daga, E., Luigi-Asprino, & Dowdy, J. (2022). SPARQL-Anything/sparql.anything: v0.8.1 (Version v0.8.1) [Computer software]. Zenodo. https://doi.org/10.5281/ZENODO.7454360
SPARQL Anything Docker Image
Instructions to build a docker image with a running Fuseki server.
Create a Dockerfile as follows, see also this file:
FROM mcr.microsoft.com/playwright/java:focal
# needed for the headless browser
LABEL description="SPARQL Anything"
RUN apt-get update && apt-get install -y maven
# Set the locale https://stackoverflow.com/questions/28405902/how-to-set-the-locale-inside-a-debian-ubuntu-docker-container
RUN apt-get install locales
RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
locale-gen
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
ENV VERSION "0.9.0-SNAPSHOT"
# normal
CMD cd /app && mvn clean install && \
java -cp \
"/app/sparql-anything-fuseki/target/sparql-anything-server-${VERSION}.jar:$(for i in /app/*jar ; do printf '%s:' $i ; done)" \
com.github.sparqlanything.fuseki.Endpoint