-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
694 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
--- | ||
title: "OA Uptake in Germany" | ||
output: html_document | ||
--- | ||
|
||
```{r, echo = FALSE, message = FALSE, warning = FALSE} | ||
knitr::opts_chunk$set( | ||
comment = "#>", | ||
collapse = TRUE, | ||
warning = FALSE, | ||
message = FALSE, | ||
echo = FALSE, | ||
fig.width = 6, | ||
fig.asp = 0.618, | ||
out.width = "90%", | ||
fig.align = "center", | ||
dpi = 300 | ||
) | ||
library(tidyverse) | ||
#library(urltools) | ||
library(cowplot) | ||
library(colorblindr) | ||
library(scales) | ||
library(viridis) | ||
``` | ||
|
||
```{r, fig.asp=0.2} | ||
load(file = "data/pubs_oa_year.rda") | ||
pp <- ggplot(pubs_oa_year, aes(x = PUBYEAR, | ||
y = n_cat_year, | ||
text = paste( | ||
"<b> Publication year:", | ||
PUBYEAR, | ||
"</b>\n Number of articles:", | ||
n_cat_year), | ||
fill = fct_rev(oa_cat), | ||
group = fct_rev(oa_cat) | ||
)) + | ||
geom_area(alpha = 0.8, colour = "white") + | ||
scale_fill_manual( | ||
values = c("Closed" = "#cccccca0", "Open Access" = "#56b4e9"), | ||
name = NULL | ||
) + | ||
scale_y_continuous( | ||
labels = scales::number_format(big.mark = ","), | ||
expand = expansion(mult = c(0, 0.05)), | ||
breaks = scales::extended_breaks()(0:110000) | ||
) + | ||
labs(x = "Publication year", y = "Total articles") + | ||
theme_minimal_hgrid() | ||
p <- plotly::ggplotly(pp, tooltip = "text") %>% | ||
plotly::style(hoverlabel = list(bgcolor = "white")) %>% | ||
plotly::config(toImageButtonOptions = list(format = "svg")) %>% | ||
plotly::layout(legend = list( | ||
# orientation = "h", | ||
# x = 0.4, | ||
# y = -0.4 | ||
x = 1.2, | ||
y = 0.8 | ||
)) | ||
p | ||
``` | ||
|
||
The figure highlights what part of journal articles from German research institutions are published in an Open Access publishing model according to Unpaywall. Blue area represents journal articles with at least one freely available full-text, grey area toll-access articles. The tooltip shows the exact numbers per category. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,278 @@ | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> | ||
|
||
<meta charset="utf-8"> | ||
<meta name="generator" content="quarto-1.0.28"> | ||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | ||
|
||
|
||
<title>OASE/OAUNI Dashboard - General Info</title> | ||
<style> | ||
code{white-space: pre-wrap;} | ||
span.smallcaps{font-variant: small-caps;} | ||
span.underline{text-decoration: underline;} | ||
div.column{display: inline-block; vertical-align: top; width: 50%;} | ||
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} | ||
ul.task-list{list-style: none;} | ||
</style> | ||
|
||
|
||
<script src="site_libs/quarto-nav/quarto-nav.js"></script> | ||
<script src="site_libs/quarto-nav/headroom.min.js"></script> | ||
<script src="site_libs/clipboard/clipboard.min.js"></script> | ||
<script src="site_libs/quarto-search/autocomplete.umd.js"></script> | ||
<script src="site_libs/quarto-search/fuse.min.js"></script> | ||
<script src="site_libs/quarto-search/quarto-search.js"></script> | ||
<meta name="quarto:offset" content="./"> | ||
<script src="site_libs/quarto-html/quarto.js"></script> | ||
<script src="site_libs/quarto-html/popper.min.js"></script> | ||
<script src="site_libs/quarto-html/tippy.umd.min.js"></script> | ||
<script src="site_libs/quarto-html/anchor.min.js"></script> | ||
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"> | ||
<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles"> | ||
<script src="site_libs/bootstrap/bootstrap.min.js"></script> | ||
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet"> | ||
<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> | ||
<script id="quarto-search-options" type="application/json">{ | ||
"location": "navbar", | ||
"copy-button": false, | ||
"collapse-after": 3, | ||
"panel-placement": "end", | ||
"type": "overlay", | ||
"limit": 20, | ||
"language": { | ||
"search-no-results-text": "No results", | ||
"search-matching-documents-text": "matching documents", | ||
"search-copy-link-title": "Copy link to search", | ||
"search-hide-matches-text": "Hide additional matches", | ||
"search-more-match-text": "more match in this document", | ||
"search-more-matches-text": "more matches in this document", | ||
"search-clear-button-title": "Clear", | ||
"search-detached-cancel-button-title": "Cancel", | ||
"search-submit-button-title": "Submit" | ||
} | ||
}</script> | ||
|
||
|
||
<link rel="stylesheet" href="styles.css"> | ||
</head> | ||
|
||
<body class="nav-sidebar floating nav-fixed"> | ||
|
||
<div id="quarto-search-results"></div> | ||
<header id="quarto-header" class="headroom fixed-top"> | ||
<nav class="navbar navbar-expand-lg navbar-dark "> | ||
<div class="navbar-container container-fluid"> | ||
<a class="navbar-brand" href="./index.html"> | ||
<span class="navbar-title">OASE/OAUNI Dashboard</span> | ||
</a> | ||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> | ||
<span class="navbar-toggler-icon"></span> | ||
</button> | ||
<div class="collapse navbar-collapse" id="navbarCollapse"> | ||
<ul class="navbar-nav navbar-nav-scroll me-auto"> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="./index.html">Home</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="./about.html">About</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a class="nav-link active" href="./oa_uptake.html" aria-current="page">OA Uptake</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="./mobility.html">Mobility</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="./oa_nature.html">OA Nature</a> | ||
</li> | ||
</ul> | ||
<ul class="navbar-nav navbar-nav-scroll ms-auto"> | ||
<li class="nav-item"> | ||
<a class="nav-link" href="./pubs.html">Publications</a> | ||
</li> | ||
</ul> | ||
<div id="quarto-search" class="" title="Search"></div> | ||
</div> <!-- /navcollapse --> | ||
</div> <!-- /container-fluid --> | ||
</nav> | ||
<nav class="quarto-secondary-nav" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> | ||
<div class="container-fluid d-flex justify-content-between"> | ||
<h1 class="quarto-secondary-nav-title">General Info</h1> | ||
<button type="button" class="quarto-btn-toggle btn" aria-label="Show secondary navigation"> | ||
<i class="bi bi-chevron-right"></i> | ||
</button> | ||
</div> | ||
</nav> | ||
</header> | ||
<!-- content --> | ||
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article page-navbar"> | ||
<!-- sidebar --> | ||
<nav id="quarto-sidebar" class="sidebar collapse sidebar-navigation floating overflow-auto"> | ||
<div class="sidebar-menu-container"> | ||
<ul class="list-unstyled mt-1"> | ||
<li class="sidebar-item"> | ||
<div class="sidebar-item-container"> | ||
<a href="./oa_uptake.html" class="sidebar-item-text sidebar-link active">General Info</a> | ||
</div> | ||
</li> | ||
<li class="sidebar-item"> | ||
<div class="sidebar-item-container"> | ||
<a href="./OA_Uptake/uptake_germany.html" class="sidebar-item-text sidebar-link">OA Uptake in Germany</a> | ||
</div> | ||
</li> | ||
</ul> | ||
</div> | ||
</nav> | ||
<!-- margin-sidebar --> | ||
<div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> | ||
<nav id="TOC" role="doc-toc"> | ||
<h2 id="toc-title">On this page</h2> | ||
|
||
<ul> | ||
<li><a href="#abstract" id="toc-abstract" class="nav-link active" data-scroll-target="#abstract">Abstract:</a></li> | ||
<li><a href="#code-and-data-availability" id="toc-code-and-data-availability" class="nav-link" data-scroll-target="#code-and-data-availability">Code and Data availability:</a></li> | ||
<li><a href="#acknowledgements" id="toc-acknowledgements" class="nav-link" data-scroll-target="#acknowledgements">Acknowledgements</a></li> | ||
</ul> | ||
</nav> | ||
</div> | ||
<!-- main --> | ||
<main class="content" id="quarto-document-content"> | ||
|
||
<header id="title-block-header" class="quarto-title-block default"> | ||
<div class="quarto-title"> | ||
<h1 class="title d-none d-lg-block">General Info</h1> | ||
<p class="subtitle lead">on the study “Open access uptake in Germany 2010–2018: adoption in a diverse research landscape”</p> | ||
</div> | ||
|
||
|
||
|
||
<div class="quarto-title-meta"> | ||
|
||
|
||
|
||
</div> | ||
|
||
|
||
</header> | ||
|
||
<p>The article has been published in <a href="https://link.springer.com/article/10.1007/s11192-021-04002-0">Scientometrics</a>.</p> | ||
<section id="abstract" class="level2"> | ||
<h2 class="anchored" data-anchor-id="abstract">Abstract:</h2> | ||
<p>This study investigates the development of open access (OA) to journal articles from authors affiliated with German universities and non-university research institutions in the period 2010–2018. Beyond determining the overall share of openly available articles, a systematic classification of distinct categories of OA publishing allowed us to identify different patterns of adoption of OA. Taking into account the particularities of the German research landscape, variations in terms of productivity, OA uptake and approaches to OA are examined at the meso-level and possible explanations are discussed. The development of the OA uptake is analysed for the different research sectors in Germany (universities, non-university research institutes of the Helmholtz Association, Fraunhofer Society, Max Planck Society, Leibniz Association, and government research agencies). Combining several data sources (incl. Web of Science, Unpaywall, an authority file of standardised German affiliation information, the ISSN-Gold-OA 3.0 list, and OpenDOAR), the study confirms the growth of the OA share mirroring the international trend reported in related studies. We found that 45% of all considered articles during the observed period were openly available at the time of analysis. Our findings show that subject-specific repositories are the most prevalent type of OA. However, the percentages for publication in fully OA journals and OA via institutional repositories show similarly steep increases. Enabling data-driven decision-making regarding the implementation of OA in Germany at the institutional level, the results of this study furthermore can serve as a baseline to assess the impact recent transformative agreements with major publishers will likely have on scholarly communication.</p> | ||
</section> | ||
<section id="code-and-data-availability" class="level2"> | ||
<h2 class="anchored" data-anchor-id="code-and-data-availability">Code and Data availability:</h2> | ||
<p>All codes, scripts and database queries used for data gathering and analysis are openly available in a <a href="https://github.com/subugoe/oauni">Github repository</a>. Together with the submitted version, supplementary material is available on <a href="https://doi.org/10.5281/zenodo.3892951">Zenodo</a>.</p> | ||
</section> | ||
<section id="acknowledgements" class="level2"> | ||
<h2 class="anchored" data-anchor-id="acknowledgements">Acknowledgements</h2> | ||
<p>This work is based on bibliographic data from the Web of Science database of Clarivate Analytics, Philadelphia, PA, USA, and was supported by the German Federal Ministry of Education and Research within the funding stream “Quantitative research on the science sector”, projects OASE (grant number 01PU17005A) and OAUNI (grant numbers 01PU17023A and 01PU17023B).</p> | ||
|
||
|
||
</section> | ||
|
||
</main> <!-- /main --> | ||
<script id="quarto-html-after-body" type="application/javascript"> | ||
window.document.addEventListener("DOMContentLoaded", function (event) { | ||
const toggleBodyColorMode = (bsSheetEl) => { | ||
const mode = bsSheetEl.getAttribute("data-mode"); | ||
const bodyEl = window.document.querySelector("body"); | ||
if (mode === "dark") { | ||
bodyEl.classList.add("quarto-dark"); | ||
bodyEl.classList.remove("quarto-light"); | ||
} else { | ||
bodyEl.classList.add("quarto-light"); | ||
bodyEl.classList.remove("quarto-dark"); | ||
} | ||
} | ||
const toggleBodyColorPrimary = () => { | ||
const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); | ||
if (bsSheetEl) { | ||
toggleBodyColorMode(bsSheetEl); | ||
} | ||
} | ||
toggleBodyColorPrimary(); | ||
const icon = ""; | ||
const anchorJS = new window.AnchorJS(); | ||
anchorJS.options = { | ||
placement: 'right', | ||
icon: icon | ||
}; | ||
anchorJS.add('.anchored'); | ||
const clipboard = new window.ClipboardJS('.code-copy-button', { | ||
target: function(trigger) { | ||
return trigger.previousElementSibling; | ||
} | ||
}); | ||
clipboard.on('success', function(e) { | ||
// button target | ||
const button = e.trigger; | ||
// don't keep focus | ||
button.blur(); | ||
// flash "checked" | ||
button.classList.add('code-copy-button-checked'); | ||
var currentTitle = button.getAttribute("title"); | ||
button.setAttribute("title", "Copied!"); | ||
setTimeout(function() { | ||
button.setAttribute("title", currentTitle); | ||
button.classList.remove('code-copy-button-checked'); | ||
}, 1000); | ||
// clear code selection | ||
e.clearSelection(); | ||
}); | ||
function tippyHover(el, contentFn) { | ||
const config = { | ||
allowHTML: true, | ||
content: contentFn, | ||
maxWidth: 500, | ||
delay: 100, | ||
arrow: false, | ||
appendTo: function(el) { | ||
return el.parentElement; | ||
}, | ||
interactive: true, | ||
interactiveBorder: 10, | ||
theme: 'quarto', | ||
placement: 'bottom-start' | ||
}; | ||
window.tippy(el, config); | ||
} | ||
const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); | ||
for (var i=0; i<noterefs.length; i++) { | ||
const ref = noterefs[i]; | ||
tippyHover(ref, function() { | ||
let href = ref.getAttribute('href'); | ||
try { href = new URL(href).hash; } catch {} | ||
const id = href.replace(/^#\/?/, ""); | ||
const note = window.document.getElementById(id); | ||
return note.innerHTML; | ||
}); | ||
} | ||
var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); | ||
for (var i=0; i<bibliorefs.length; i++) { | ||
const ref = bibliorefs[i]; | ||
const cites = ref.parentNode.getAttribute('data-cites').split(' '); | ||
tippyHover(ref, function() { | ||
var popup = window.document.createElement('div'); | ||
cites.forEach(function(cite) { | ||
var citeDiv = window.document.createElement('div'); | ||
citeDiv.classList.add('hanging-indent'); | ||
citeDiv.classList.add('csl-entry'); | ||
var biblioDiv = window.document.getElementById('ref-' + cite); | ||
if (biblioDiv) { | ||
citeDiv.innerHTML = biblioDiv.innerHTML; | ||
} | ||
popup.appendChild(citeDiv); | ||
}); | ||
return popup.innerHTML; | ||
}); | ||
} | ||
}); | ||
</script> | ||
</div> <!-- /content --> | ||
|
||
|
||
|
||
</body></html> |
Oops, something went wrong.