diff options
author | gebele <gebele@in-silico.ch> | 2017-01-25 16:25:09 +0100 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2017-01-25 16:25:09 +0100 |
commit | 14811ed8b9ce89e425299e420ebb169c883e41e7 (patch) | |
tree | a237b766de4f843360b592b69358a5a0436326df | |
parent | bae2939ec6d43bf9ef38603b9d0dd5989da11382 (diff) |
stage save to merge
-rw-r--r-- | Makefile | 6 | ||||
-rw-r--r-- | images/onto-use-case-1a.png | bin | 0 -> 166662 bytes | |||
-rw-r--r-- | images/onto-use-case-1b.png | bin | 0 -> 49888 bytes | |||
-rw-r--r-- | images/onto-use-case-1c.png | bin | 0 -> 152458 bytes | |||
-rw-r--r-- | images/onto-use-case-1d.png | bin | 0 -> 145698 bytes | |||
-rw-r--r-- | images/onto-use-case-2a.png | bin | 0 -> 146003 bytes | |||
-rw-r--r-- | images/onto-use-case-2b.png | bin | 0 -> 99471 bytes | |||
-rw-r--r-- | images/onto-viewer-dendogram-1.png | bin | 0 -> 1016213 bytes | |||
-rw-r--r-- | markdown_blocks/ontoviewer_summary.md | 6 | ||||
-rw-r--r-- | nmsa-ist-ontoviewer.tex | 105 |
10 files changed, 75 insertions, 42 deletions
@@ -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 Binary files differnew file mode 100644 index 0000000..f250a75 --- /dev/null +++ b/images/onto-use-case-1a.png diff --git a/images/onto-use-case-1b.png b/images/onto-use-case-1b.png Binary files differnew file mode 100644 index 0000000..8415ef0 --- /dev/null +++ b/images/onto-use-case-1b.png diff --git a/images/onto-use-case-1c.png b/images/onto-use-case-1c.png Binary files differnew file mode 100644 index 0000000..61e8230 --- /dev/null +++ b/images/onto-use-case-1c.png diff --git a/images/onto-use-case-1d.png b/images/onto-use-case-1d.png Binary files differnew file mode 100644 index 0000000..7c1c907 --- /dev/null +++ b/images/onto-use-case-1d.png diff --git a/images/onto-use-case-2a.png b/images/onto-use-case-2a.png Binary files differnew file mode 100644 index 0000000..9226bb2 --- /dev/null +++ b/images/onto-use-case-2a.png diff --git a/images/onto-use-case-2b.png b/images/onto-use-case-2b.png Binary files differnew file mode 100644 index 0000000..ef68f29 --- /dev/null +++ b/images/onto-use-case-2b.png diff --git a/images/onto-viewer-dendogram-1.png b/images/onto-viewer-dendogram-1.png Binary files differnew file mode 100644 index 0000000..af4d2f0 --- /dev/null +++ b/images/onto-viewer-dendogram-1.png 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} |