Skip to content

Commit afc6e2b

Browse files
committed
poster
1 parent 0cc3a3d commit afc6e2b

File tree

3 files changed

+259
-0
lines changed

3 files changed

+259
-0
lines changed

poster/.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
*.aux
2+
*.log
3+
*.out
4+
*.nav
5+
*.toc
6+
*.vrb
7+
*.snm
8+

poster/poster.pdf

6.21 MB
Binary file not shown.

poster/poster.tex

Lines changed: 251 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,251 @@
1+
\documentclass[final,hyperref={pdfpagelabels=false},xcolor=svgnames]{beamer}
2+
3+
\mode<presentation>
4+
{
5+
\usetheme{Boadilla}
6+
%\usetheme{Frankfurt}
7+
}
8+
\usepackage[orientation=landscape,size=E,scale=1.5,debug]{beamerposter}
9+
10+
% \usepackage{rotating}
11+
12+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
13+
\title[]{\VeryHuge \textbf{ CodeMeta: A Rosetta Stone for Software Metadata }}
14+
\author{Carl Boettiger}
15+
\institute{Environmental Science, Policy, and Management, University of California, Berkeley}
16+
\usecolortheme[named=DarkBlue]{structure}
17+
18+
\setbeamertemplate{background canvas}{\includegraphics[width=\paperwidth,height=\paperheight]{../public/img/rosetta-table.jpg}}
19+
20+
%%%%%%%% PANDOC Boilerplate header
21+
22+
\usepackage{lmodern}
23+
\usepackage{amssymb,amsmath}
24+
\usepackage{ifxetex,ifluatex}
25+
\usepackage{fixltx2e} % provides \textsubscript
26+
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
27+
\usepackage[T1]{fontenc}
28+
\usepackage[utf8]{inputenc}
29+
\else % if luatex or xelatex
30+
\ifxetex
31+
\usepackage{mathspec}
32+
\else
33+
\usepackage{fontspec}
34+
\fi
35+
\defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase}
36+
\fi
37+
% use upquote if available, for straight quotes in verbatim environments
38+
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
39+
% use microtype if available
40+
\IfFileExists{microtype.sty}{%
41+
\usepackage{microtype}
42+
\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
43+
}{}
44+
\usepackage{hyperref}
45+
\hypersetup{unicode=true,
46+
pdftitle={Untitled},
47+
pdfborder={0 0 0},
48+
breaklinks=true}
49+
\urlstyle{same} % don't use monospace font for urls
50+
\usepackage{color}
51+
\usepackage{fancyvrb}
52+
\usepackage{listings}
53+
\newcommand{\VerbBar}{|}
54+
\newcommand{\VERB}{\Verb[commandchars=\\\{\}]}
55+
\usepackage{graphicx,grffile}
56+
\makeatletter
57+
\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi}
58+
\def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi}
59+
\makeatother
60+
% Scale images if necessary, so that they will not overflow the page
61+
% margins by default, and it is still possible to overwrite the defaults
62+
% using explicit options in \includegraphics[width, height, ...]{}
63+
\setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio}
64+
\IfFileExists{parskip.sty}{%
65+
\usepackage{parskip}
66+
}{% else
67+
\setlength{\parindent}{0pt}
68+
\setlength{\parskip}{6pt plus 2pt minus 1pt}
69+
}
70+
\setlength{\emergencystretch}{3em} % prevent overfull lines
71+
\providecommand{\tightlist}{%
72+
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
73+
\setcounter{secnumdepth}{0}
74+
% Redefines (sub)paragraphs to behave more like sections
75+
\ifx\paragraph\undefined\else
76+
\let\oldparagraph\paragraph
77+
\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}}
78+
\fi
79+
\ifx\subparagraph\undefined\else
80+
\let\oldsubparagraph\subparagraph
81+
\renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}}
82+
\fi
83+
84+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
85+
\begin{document}
86+
\begin{frame}[t,fragile]
87+
% \maketitle
88+
89+
\frametitle{\VeryHuge{\textbf{ Codemeta: A Rosetta Stone for Software Metadata } }\\
90+
\LARGE{\hspace{1cm} EArly-concept Grants for Exploratory Research (EAGER) \\
91+
\hspace{1cm} Carl Boettiger, UC Berkeley}}
92+
\vspace{3cm}
93+
94+
%%%%%%%%%%%%%%%% Two top columns %%%%%%%%%%%%%%%
95+
96+
\begin{columns}[t] % LEFT COLUMN
97+
\begin{column}{.30\paperwidth}
98+
99+
{\LARGE Abstract } \\
100+
101+
Research relies heavily on scientific software, and a large and growing
102+
fraction of researchers are engaged in developing software as part of
103+
their own research
104+
(\href{http://dx.doi.org/10.1109/SECSE.2009.5069155}{Hannay et al 2009}).
105+
Despite this, \emph{infrastructure to support the preservation,
106+
discovery, reuse, and attribution of software} lags substantially behind
107+
that of other research products such as journal articles and research
108+
data. This lag is driven not so much by a lack of technology as it is by
109+
a lack of unity: existing mechanisms to archive, document, index, share,
110+
discover, and cite software contributions are heterogeneous among both
111+
disciplines and archives and rarely meet best practices
112+
(\href{http://dx.doi.org/10.1002/asi.23538}{Howison 2015}).
113+
Fortunately, a rapidly growing movement to improve preservation,
114+
discovery, reuse and attribution of academic software is now underway: a
115+
recent \href{http://softwarediscoveryindex.org}{NIH report}, conferences
116+
and working groups of \href{https://www.force11.org/}{Force11},
117+
\href{http://wssspe.researchcomputing.org.uk/}{WSSSPE} \&
118+
\href{http://www.software.ac.uk/}{Software Sustainability Institute},
119+
and the rising adoption of repositories like
120+
\href{https://github.com}{GitHub}, \href{https://zenodo.org}{Zenodo},
121+
\href{https://figshare.com}{figshare} \&
122+
\href{https://www.dataone.org}{DataONE} by academic software developers.
123+
Codemeta is a distributed open source project to improve how these resources
124+
can talk to each other.\\
125+
126+
\vspace{1cm}
127+
128+
{\LARGE Example JSON-LD}
129+
130+
\includegraphics[width=.30\paperwidth]{../public/img/codemeta-json.png}
131+
132+
\end{column}
133+
%%%%%%%%%%%%%% CENTER-LEFT COLUMN %%%%%%%%%%%%%%%%%%%%
134+
\begin{column}{.33\paperwidth}
135+
{\LARGE A Metadata CrossWalk}
136+
137+
18 contributors met in Portland, OR on April 15-17, 2016
138+
to agree on a draft crosswalk between major software metadata schema.
139+
140+
141+
\vspace{2.5cm}
142+
143+
{\LARGE Schemas in Crosswalk }
144+
145+
DataCite, OntoSoft, Zenodo, GitHub, Figshare, Software Ontology,
146+
Software Discovery Index, Dublin Core, R Package Description,
147+
Debian Package Metadata, Python Distutils (PyPI), Trove Software
148+
Map, Perl Module Description (CPAN::Meta), JavaScript package
149+
descption (npm), Java (Maven), Octave, Ruby Gem, ASCL, Schema.org
150+
151+
\vspace{2.5cm}
152+
153+
154+
{\LARGE A JSON-LD Context for Software Metadata }
155+
156+
\vspace{1cm}
157+
\includegraphics[width=30cm]{../public/img/doi.png}
158+
\vspace{1cm}
159+
160+
\begin{itemize}
161+
\item A linked-data representation of codemeta concepts
162+
\item Basic types from Schema.org, also Dublin Core and XSD
163+
\item 26 new terms introduced in \texttt{codemeta} namespace
164+
\end{itemize}
165+
166+
167+
\vspace{5cm}
168+
{\LARGE Project Deliverables}\\
169+
\vspace{1cm}
170+
\textbf{Project Website}: \href{https://codemeta.github.io}{codemeta.github.io} \\
171+
\vspace{1cm}
172+
\textbf{JSON-LD Context file}: \href{https://github.com/codemeta/codemeta/codemeta.jsonld}{github.com/codemeta/codemeta/codemeta.jsonld} \\
173+
\vspace{1cm}
174+
\textbf{Crosswalk Table}: \href{https://github.com/codemeta/codemeta/crosswalk.csv}{github.com/codemeta/codemeta/crosswalk.csv} \\
175+
\vspace{1cm}
176+
\textbf{\texttt{codemeta.json}} examples: \href{https://github.com/codemeta/codemeta/examples}{github.com/codemeta/codemeta/examples}
177+
178+
\vspace{1cm}
179+
{ \LARGE Coming soon} \\
180+
181+
Utilities for automatically generating \texttt{codemeta.json} for common software package types (e.g. R packages)
182+
183+
Zenodo parsing of \texttt{codemeta.json} into Zenodo metadata and on to DataCite records.
184+
185+
Partner organizations extend metadata representation
186+
187+
188+
189+
\end{column}
190+
%%%% RIGHT COLUMN
191+
\begin{column}{.33\paperwidth}
192+
{\LARGE Organizations} \\
193+
\includegraphics[width=10cm]{../public/img/nsf.png}\hspace{1cm}
194+
\includegraphics[width=10cm]{../public/img/datacite.png}\hspace{1cm}
195+
\includegraphics[width=10cm]{../public/img/github.png}
196+
197+
\includegraphics[width=10cm]{../public/img/figshare.png}\hspace{1cm}
198+
\includegraphics[width=10cm]{../public/img/dataone.png}\hspace{1cm}
199+
\includegraphics[width=10cm]{../public/img/zenodo.jpg}
200+
201+
\vspace{5cm}
202+
\begin{columns}
203+
\begin{column}{.10\paperwidth}
204+
% \includegraphics[width=.15\paperwidth]{../public/img/rosetta.jpg} \\ {\tiny CC-BY-SA, Hans Hillewaert}
205+
\end{column}
206+
\begin{column}{.20\paperwidth}
207+
{\LARGE Workshop Participants} \\
208+
\begin{itemize}
209+
\item \href{http://carlboettiger.info}{Carl Boettiger}, UC Berkeley
210+
\item \href{https://twitter.com/metamattj}{Matt Jones}, NCEAS
211+
\item \href{http://www.arfon.org/}{Arfon Smith}, GitHub
212+
\item \href{http://www.isi.edu/~gil/}{Yolanda Gil}, USC ISI
213+
\item \href{https://twitter.com/mfenner}{Martin Fenner}, DataCite
214+
\item \href{https://github.com/krzysztof}{Krzysztof Nowak}, Zenodo
215+
\item \href{https://twitter.com/markhahnel?lang=en}{Mark Hahnel}, figshare
216+
\item \href{https://twitter.com/abbycabs}{Abby Mayes}, Mozilla Science Lab
217+
\item \href{http://lukecoy.github.io/}{Luke Coy}, RIT \& MSL
218+
\item \href{http://kyleniemeyer.com/}{Kyle Niemeyer}, Oregon State
219+
\item \href{https://twitter.com/asclnet}{Alice Allen}, ASCL
220+
\item \href{http://scholar.harvard.edu/mercecrosas}{Mercè Crosas}, Harvard, IQSS
221+
\item \href{https://knowledgeinfrastructures.gseis.ucla.edu/?page_id=62\#Sands}{Ashley Sands}, UCLA
222+
\item \href{https://twitter.com/npch}{Neil Chue Hong} SSI
223+
\item \href{https://github.com/sbpcs59}{Peter Slaughter}, NCEAS
224+
\item \href{https://www.datacite.org/news/datacite-appoints-patricia-cruse-executive-director.html}{Patricia Cruse}, DataCite
225+
\item \href{http://danielskatz.org/}{Dan Katz}, NCSA
226+
\item \href{http://www.manchester.ac.uk/research/Carole.goble/}{Carole Goble}, University of Manchester
227+
\end{itemize}
228+
\end{column}
229+
\end{columns}
230+
231+
See more contributors at
232+
\href{https://github.com/codemeta/codemeta/graphs/contributors}{github.com/codemeta/codemeta/graphs/contributors}
233+
and
234+
\href{https://github.com/codemeta/codemeta/network/members}{github.com/codemeta/codemeta/network/members}
235+
\end{column}
236+
\end{columns}
237+
\end{frame}
238+
\end{document}
239+
240+
%% Fontsize commands
241+
% \tiny
242+
% \scriptsize
243+
% \footnotesize
244+
% \normalsize
245+
% \large
246+
% \Large
247+
% \LARGE
248+
% \veryHuge
249+
% \VeryHuge
250+
% \VERYHuge
251+

0 commit comments

Comments
 (0)