summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2017-01-25 16:25:09 +0100
committergebele <gebele@in-silico.ch>2017-01-25 16:25:09 +0100
commit14811ed8b9ce89e425299e420ebb169c883e41e7 (patch)
treea237b766de4f843360b592b69358a5a0436326df
parentbae2939ec6d43bf9ef38603b9d0dd5989da11382 (diff)
stage save to merge
-rw-r--r--Makefile6
-rw-r--r--images/onto-use-case-1a.pngbin0 -> 166662 bytes
-rw-r--r--images/onto-use-case-1b.pngbin0 -> 49888 bytes
-rw-r--r--images/onto-use-case-1c.pngbin0 -> 152458 bytes
-rw-r--r--images/onto-use-case-1d.pngbin0 -> 145698 bytes
-rw-r--r--images/onto-use-case-2a.pngbin0 -> 146003 bytes
-rw-r--r--images/onto-use-case-2b.pngbin0 -> 99471 bytes
-rw-r--r--images/onto-viewer-dendogram-1.pngbin0 -> 1016213 bytes
-rw-r--r--markdown_blocks/ontoviewer_summary.md6
-rw-r--r--nmsa-ist-ontoviewer.tex105
10 files changed, 75 insertions, 42 deletions
diff --git a/Makefile b/Makefile
index 85d31b9..9f1fc17 100644
--- a/Makefile
+++ b/Makefile
@@ -24,12 +24,12 @@ nmsa-ist-services:
# Poster enm-ontoviewer
nmsa-ist-ontoviewer:
- ./md2tex.sh nmsa-ist-ontoviewer.tex
- $(PDFLATEX) nmsa-ist-ontoviewer.tex
+ #./md2tex.sh nmsa-ist-ontoviewer.tex
+ #$(PDFLATEX) nmsa-ist-ontoviewer.tex
# $(BIBTEX) nmsa-ist-ontoviewer
# $(PDFLATEX) nmsa-ist-ontoviewer.tex
# $(PDFLATEX) nmsa-ist-ontoviewer.tex
- #./dockercmd.sh /bin/sh -c "./md2tex.sh nmsa-ist-ontoviewer.tex && pdflatex nmsa-ist-ontoviewer.tex"
+ ./dockercmd.sh /bin/sh -c "./md2tex.sh nmsa-ist-ontoviewer.tex && pdflatex nmsa-ist-ontoviewer.tex"
# Poster enm-integration
nmsa-ist-integration:
diff --git a/images/onto-use-case-1a.png b/images/onto-use-case-1a.png
new file mode 100644
index 0000000..f250a75
--- /dev/null
+++ b/images/onto-use-case-1a.png
Binary files differ
diff --git a/images/onto-use-case-1b.png b/images/onto-use-case-1b.png
new file mode 100644
index 0000000..8415ef0
--- /dev/null
+++ b/images/onto-use-case-1b.png
Binary files differ
diff --git a/images/onto-use-case-1c.png b/images/onto-use-case-1c.png
new file mode 100644
index 0000000..61e8230
--- /dev/null
+++ b/images/onto-use-case-1c.png
Binary files differ
diff --git a/images/onto-use-case-1d.png b/images/onto-use-case-1d.png
new file mode 100644
index 0000000..7c1c907
--- /dev/null
+++ b/images/onto-use-case-1d.png
Binary files differ
diff --git a/images/onto-use-case-2a.png b/images/onto-use-case-2a.png
new file mode 100644
index 0000000..9226bb2
--- /dev/null
+++ b/images/onto-use-case-2a.png
Binary files differ
diff --git a/images/onto-use-case-2b.png b/images/onto-use-case-2b.png
new file mode 100644
index 0000000..ef68f29
--- /dev/null
+++ b/images/onto-use-case-2b.png
Binary files differ
diff --git a/images/onto-viewer-dendogram-1.png b/images/onto-viewer-dendogram-1.png
new file mode 100644
index 0000000..af4d2f0
--- /dev/null
+++ b/images/onto-viewer-dendogram-1.png
Binary files differ
diff --git a/markdown_blocks/ontoviewer_summary.md b/markdown_blocks/ontoviewer_summary.md
index 1db267a..e143897 100644
--- a/markdown_blocks/ontoviewer_summary.md
+++ b/markdown_blocks/ontoviewer_summary.md
@@ -1,6 +1,6 @@
Within the eNanoMapper project in silico toxicology (IST) maintains the RDF
-database with nanoparticle ontologies and data. In order to simplify the
+database with nanoparticle ontologies and data. In order to simplify the
combined search for data and ontologies in the eNanoMapper RDF backend, we have
developed an interface for the visualisation of SPARQL queries. This poster
-will present the enm-ontoviewer application together with a usage example and
-links to source code, documentation and docker images. \ No newline at end of file
+present the enm-ontoviewer application considering two use case scenarios and
+links to source code and documentation.
diff --git a/nmsa-ist-ontoviewer.tex b/nmsa-ist-ontoviewer.tex
index 41a36df..a393a82 100644
--- a/nmsa-ist-ontoviewer.tex
+++ b/nmsa-ist-ontoviewer.tex
@@ -3,6 +3,9 @@
\usepackage[orientation=portrait,size=a0,scale=1.4,debug]{beamerposter} % poster size
\usepackage[absolute,overlay]{textpos}
\usepackage[utf8]{inputenc}
+\usepackage{graphicx,caption,subcaption,float,lipsum}
+\captionsetup[subfigure]{labelformat=empty}
+\graphicspath{ {./images/} }
\setlength{\TPHorizModule}{1cm}
\setlength{\TPVertModule}{1cm}
@@ -16,53 +19,83 @@
\begin{frame}{}
- \begin{textblock}{80}(1,12)
- % \begin{block}{}
- \input{./markdown_blocks/company}
- % \end{block}
+ \begin{textblock}{81.5}(1,12)
+ \justifying
+ \input{./markdown_blocks/ontoviewer_summary}
\end{textblock}
-
- \begin{textblock}{40.5}(1,16)
- \begin{block}{Abstract}
- \input{./markdown_blocks/ontoviewer_summary}
- \end{block}
-
- \begin{block}{Screenshot}
- \input{./markdown_blocks/screenshot}
- \end{block}
-
- \begin{block}{Markdown tables}
- \input{./markdown_blocks/table}
- \end{block}
-
+
+ \begin{textblock}{30}(1,20)
+ \includegraphics[scale=0.35,trim={20cm 0 0 0},clip]{onto-viewer-dendogram-1.png}
\end{textblock}
-
- \begin{textblock}{40.5}(42.6,16)
-
- \begin{block}{Maths example}
- \input{./markdown_blocks/maths}
+ \begin{textblock}{40}(3,96)
+ \small Figure 1: Dendogram
+ \end{textblock}
+
+ \begin{textblock}{62}(20,18)
+ \justifying
+ \begin{block}{Use case 1: Investigate the eNanoMapper Ontology}
+ Assuming that we are interested in \emph{toxicological endpoints} we execute the template SPARQL query to receive results either as a static graphic named \emph{Dendogram} (Figure 1) or as a interactive graphic named \emph{Sunburst} (Figure 2). To get all depending information to our subject we can now use the SPARQL interface (Figure 4) and write another query. We are always able to refine our query from step 2 or investigate direct any kind of URIs from the result (Figure 5).
+ \begin{figure}
+ \hspace{-0.15\textwidth}
+ \begin{subfigure}[c]{0.3\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-1a.png}
+ \caption{Figure 2: Sunburst. Result for \emph{toxicological endpoint} search.}
+ \end{subfigure}
+ \hspace{0.25\textwidth}
+ \begin{subfigure}[c]{0.2\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-1b.png}
+ \caption{Figure 3: Sunburst. Interactive zoom on 'dermal toxicity' endpoint.}
+ \end{subfigure}
+ \end{figure}
+ \vspace{0.05\textwidth}
+ \begin{figure}
+ %\centering
+ \hspace{-0.1\textwidth}
+ \begin{subfigure}[c]{0.3\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-1c.png}
+ \caption{Figure 4: SPARQL interface. Take \emph{skin sensitization} subclass endpoint from Figure 3 for a detail query.}
+ \end{subfigure}
+ \hspace{0.2\textwidth}
+ \begin{subfigure}[c]{0.3\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-1d.png}
+ \caption{Figure 5: Following a link from query result in \emph{Figure 4} we get pointed to the eNanoMapper ontology on BioPortal.}
+ \end{subfigure}
+ \end{figure}
\end{block}
+ \end{textblock}
- \begin{alertblock}{Highlighted Box}
- \input{./markdown_blocks/exampletext}
- \end{alertblock}
-
- \begin{block}{Code}
- \input{./markdown_blocks/code}
+
+ \begin{textblock}{62}(20,70)
+ \justifying
+ \begin{block}{Use case 2: Investigate the eNanoMapper Data}
+ Assuming that we want to investigate eNanoMapper nano material data we can simply choose one of the given SPARQL examples (Figure 1) as a starting point. In this case we are interessted in \emph{surface charge} and search for the zeta potential and its values. We receive a table with values and resource identifiers which point us direct to the resource page within eNanoMapper data service (Figure 7).
+ \begin{figure}
+ %\centering
+ \vspace{0.05\textwidth}
+ \hspace{-0.1\textwidth}
+ \begin{subfigure}[c]{0.3\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-2a.png}
+ \caption{Figure 6: SPARQL interface. Choosen one of the "Physio-Chemical Characteristics" examples.}
+ \end{subfigure}
+ \hspace{0.2\textwidth}
+ \begin{subfigure}[c]{0.4\textwidth}
+ \includegraphics[width=\textwidth,keepaspectratio]{onto-use-case-2b.png}
+ \caption{Figure 7: Follow link from query result in Figure 6 points to eNanoMapper data store.}
+ \end{subfigure}
+ \end{figure}
\end{block}
-
+ \end{textblock}
+
+ \begin{textblock}{40}(1,100)
\begin{exampleblock}{Links}
- \input{./markdown_blocks/services_links}
+ \input{./markdown_blocks/ontoviewer_links}
\end{exampleblock}
+ \end{textblock}
+ \begin{textblock}{40}(42.5,100)
\begin{block}{References}
\small\bibliography{references}
\end{block}
-
- \end{textblock}
-
- \begin{textblock}{82.1}(1,88)
- \input{./markdown_blocks/exampletext}
\end{textblock}
\end{frame}