<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Dorien Huijser</title>
<link>https://www.dorienhuijser.com/blog.html</link>
<atom:link href="https://www.dorienhuijser.com/blog.xml" rel="self" type="application/rss+xml"/>
<description>Dorien Huijser&#39;s website</description>
<generator>quarto-1.7.31</generator>
<lastBuildDate>Thu, 31 Oct 2024 23:00:00 GMT</lastBuildDate>
<item>
  <title>Work-related updates on the sol blog</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2024-11-01-working-out-loud.html</link>
  <description><![CDATA[ 




<p>A while ago, our colleague <a href="https://danrudmann.com/">Dan Rudmann</a> had the nice suggestion to make the work and activities ongoing in our department (Research Data Support @ Utrecht University Library) more visible. He called this “working out loud” and created a new website for our department, where we can all put our work-related updates.</p>
<p>I recently wrote 2 posts for that website, they can be found here:</p>
<ul>
<li>A <a href="https://utrechtuniversity.github.io/sol/posts/2024-10-14-tu-delft-meetup.html">summary of a meet-up</a> we had with data and software support staff from TU Delft.</li>
<li>A <a href="https://utrechtuniversity.github.io/sol/posts/2024-10-15-big-data-research-guide.html">bit of background</a> about the creation of a guide for research with human-related big data at the Faculty of Humanities that I was involved in creating.</li>
</ul>
<p>I am sure many more posts will follow, both from me as well as from my colleagues. If you want to learn more about our activities, <a href="https://utrechtuniversity.github.io/sol/">keep an eye out on the department blog</a>!</p>



 ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2024-11-01-working-out-loud.html</guid>
  <pubDate>Thu, 31 Oct 2024 23:00:00 GMT</pubDate>
  <media:content url="https://cdn.archilovers.com/projects/b_730_d55077e241fa430ca25bb6cffd823724.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title></title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2024-11-XX-data-roles.html</link>
  <description><![CDATA[ undefined ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2024-11-XX-data-roles.html</guid>
  <pubDate>Thu, 31 Oct 2024 23:00:00 GMT</pubDate>
  <media:content url="https://www.dorienhuijser.com/blog" medium="image"/>
</item>
<item>
  <title>The privacy monster</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2023-01-21-the-privacy-monster.html</link>
  <description><![CDATA[ 




<blockquote class="blockquote">
<p>“I’m sending out a questionnaire to study personality development, do I have to deal with privacy?”<br>
“I’m measuring CO<sub>2</sub> in people’s houses, that’s not personal data right?”<br>
“I want to use medical imaging data to improve the quality of those scans, am I allowed to do that?”</p>
</blockquote>
<p>These and many more questions like this enter our inbox regularly. Alarm bells go off. Researchers realize: <em>oh dear, now I have to deal with the GDPR</em> <sup>1</sup>. I’ve seen this kind of response often, both in researchers as well as data support staff. As soon as personal data is on the table, more time is needed to plan a research project, more people need to be consulted, and more administrative work is usually involved. For researchers, taking into account privacy means that they need to spend valuable time and resources to make sure they are GDPR-compliant, and are limited in what they can and cannot do with the collected data. They experience the GDPR as a limitation, a monster to defeat before they can even start playing the game of research, let alone that of open science. Why, and what can we do about it?</p>
<section id="the-monster-and-scientific-research" class="level2">
<h2 class="anchored" data-anchor-id="the-monster-and-scientific-research">The monster and scientific research</h2>
<p>If you ask any privacy professional, they would tell you that the GDPR is actually very lenient in some respects when it comes to scientific research<sup>2</sup>. Some examples:</p>
<ul>
<li><strong>Purpose limitation</strong>: <br>further processing of personal data for research purposes is always compatible with the initial purpose of data collection, provided sufficient safeguards are in place (<a href="https://gdpr-info.eu/art-5-gdpr/" target="_blank">art. 5(1)(b)</a>).</li>
<li><strong>Storage limitation</strong>: <br>personal data need to be removed if they are not needed anymore, except if they need to be stored for scientific research purposes and sufficient safeguards are in place (<a href="https://gdpr-info.eu/art-5-gdpr/" target="_blank">art.5(1)(e)</a>).<br>
</li>
<li><strong>Special categories of personal data</strong>: <br>you can only use sensitive personal data<sup>3</sup> in a few scenarios (<a href="https://gdpr-info.eu/art-9-gdpr/" target="_blank">art. 9(2)(j)</a>). One of those is scientific research (provided safeguards are in place), another is explicit consent.</li>
<li><strong>Right to erasure</strong>: <br>if a participants asks you to remove their data, you do not need to do that if it would “seriously impair” the achievement of the research purpose (<a href="https://gdpr-info.eu/art-17-gdpr/" target="_blank">art. 17(3)(d)</a>).</li>
</ul>
<p>So in reality, when one uses personal data for research, the GDPR is much more lenient than for, say, commercial companies. The GDPR is not so much as monster to defeat, as it is a creature to tame and keep happy. Yet, researchers I have generally been in touch with do see privacy as a time- and resource-intensive monster, to be fought with each time they want to use personal data. Why?</p>
</section>
<section id="taming-the-monster" class="level2">
<h2 class="anchored" data-anchor-id="taming-the-monster">Taming the monster</h2>
<p>In Dutch we say “zoveel mensen, zoveel wensen” (many people, many desires), and so there is most likely no one reason that all researchers who feel limited by the GDPR do so. But I can take a guess based on the <a href="https://utrechtuniversity.github.io/dataprivacysurvey/docs/data-privacy-survey-report.html" target="_blank">survey and subsequent one-on-one conversations</a> we held recently. The survey for example showed that:</p>
<ul>
<li>Having personal data in a project means having to fill out many more administrative forms before one can start collecting data. For example, besides a data management plan, there is the ethics assessment, a privacy scan (sometimes called “privacy review”, “DPIA-light”, or “pre-DPIA”), and officially also an obligation to register the project in a processing registry.</li>
<li>Roles, responsibilities and requirements are not always clear: who can help with figuring out how to set up a privacy-compliant project? Whose responsibility is it to be GDPR-compliant? What steps do researchers need to take before they can start collecting data?</li>
<li>A distance between researchers, who just want to hear <em>how</em> they have to do things, and legal staff, who point out what researchers <em>cannot</em> do according to the law.</li>
<li>Existing information is too abstract to use in research practice. Moreover, it is sometimes unclear which tools and techniques are available that would make things easier, or their learning curve is too steep for researchers to tackle on their own.</li>
</ul>
<p>The GDPR “monster” is relatively new, and so are the strategies we have to tame it. The fact that support may not always be findable or helpful may simply be because up until recently, <em>there was none</em>. Moreover, while ethical committees have been in place for years, privacy offices haven’t, and so many researchers find help from a privacy professional only when the ethics committee tells them to. This can lead to some nasty situations, where in some cases entire projects that were ready to start data collection got blocked, because their plans were not GDPR-compliant.</p>
</section>
<section id="how-can-we-make-it-easier" class="level2">
<h2 class="anchored" data-anchor-id="how-can-we-make-it-easier">How can we make it easier?</h2>
<p>The way I see it, privacy professionals can take the approach of ethics committees as an example: give researchers a recipe and all the ingredients to keep the monster happy:</p>
<ul>
<li>Provide clear instructions on what steps to take when.</li>
<li>Provide ready to (re)use solutions, i.e., documents, workflows and technical solutions without a steep learning curve.</li>
<li>Provide smooth and low-threshold in-person support.</li>
</ul>
<p>Some of these ingredients may already be there - or in development<sup>4</sup> - and some may be combined with other recipes such as that of ethics applications and data management plans. But only all of them combined leads to a happy monster, or rather, a small pet that simply needed feeding<sup>5</sup>. Who knows, maybe handling personal data may end up as routine business for researchers, much like feeding your cat every day.</p>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>The General Data Protection Regulation.↩︎</p></li>
<li id="fn2"><p>See also <a href="https://iapp.org/news/a/how-gdpr-changes-the-rules-for-research/" target="_blank">this resource</a> outlining the GDPR and its position towards research.↩︎</p></li>
<li id="fn3"><p>Data on mental or physical health, racial or ethnic origin, political opinions, religion, trade union membership, genetic or biometric data, sex life or sexual orientation.↩︎</p></li>
<li id="fn4"><p>Some shameless self-promotion: we are currently working on an open source resource about privacy in research that includes as concrete information and tools as possible: the <a href="https://utrechtuniversity.github.io/dataprivacyhandbook" target="_blank">Data Privacy Handbook</a>.↩︎</p></li>
<li id="fn5"><p>+1 if you’re also thinking about a chocolate bar ad saying “You are not yourself when you’re hungry” 😉↩︎</p></li>
</ol>
</section></div> ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2023-01-21-the-privacy-monster.html</guid>
  <pubDate>Fri, 20 Jan 2023 23:00:00 GMT</pubDate>
</item>
<item>
  <title>Why research data management is critical for open science</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2021-03-08-rdm-for-open-science.html</link>
  <description><![CDATA[ 




<p><img src="https://www.dorienhuijser.com/assets/reproducibility_rdm.jpg" class="img-fluid"> <em>Source: <a href="https://twitter.com/hlrdmp/status/1357368172568076288" class="uri">https://twitter.com/hlrdmp/status/1357368172568076288</a></em></p>
<p>One of the goals of open science is to make science more transparent. There are many ways to do so, but one of the most prominent ones is to share research data, allowing others to check scientific results or to perform new research. But when are data – and accompanying materials – useful?</p>
<section id="fair-enough" class="level2">
<h2 class="anchored" data-anchor-id="fair-enough">FAIR enough?</h2>
<p>At the moment, there are many degrees of practicing open science. Whereas some researchers simply share nothing, others throw their data somewhere on the internet and yet another small portion uses hardcore curation. The latter is the ultimate goal: data and code should be Findable, Accessible, Interoperable and Reusable (<b><a href="https://www.youtube.com/watch?v=2uZxFu9SFi8" target="_blank">FAIR</a></b>). Despite this relatively simple sounding acronym, actually meeting the requirements of FAIR in practice turns out to be quite difficult.</p>
<p>No one should expect researchers to be able to do <em>everything</em> in the context of scientific research. This is where research supporters come in. Data stewards know a lot about research data management, because that is what they do! For example, they know how to deal with privacy sensitive data and how to anonymize them. They know how you can make sure to never lose previous versions of your files ever again. Perhaps most important for open science however: they know what is needed to make data FAIR. Although this all seems like boring stuff – <em>which it sometimes is</em> – it is crucial on the long term.</p>
</section>
<section id="the-crucial-cat-concept" class="level2">
<h2 class="anchored" data-anchor-id="the-crucial-cat-concept">The crucial cat concept</h2>
<p><img src="https://www.dorienhuijser.com/assets/metadatacat.png" class="img-fluid"></p>
<p>Take metadata. If you share only your data, no one will be able to use them. Why? Because just the data alone do not tell you anything about the kind of data, the participants, what was measured and how. Others, including your future self, may not have a clue what the variable “var1” means in column X of your dataset. Metadata is here to provide this context. If we think of data as a picture of a cat, metadata is the date the picture was taken, the location, which camera made the picture and the file size, among others. You can take this very far at different levels, but I will not bore you with that. My point is that this requires consideration, because metadata are a prerequisite for the <a href="https://www.youtube.com/watch?v=66oNv_DJuPc" target="_blank">reuse of your data</a>.</p>
</section>
<section id="forever-accessible" class="level2">
<h2 class="anchored" data-anchor-id="forever-accessible">Forever accessible</h2>
<p>Another example concerns persistent identifiers. You may think: <em>why can’t I just send my data to whomever interested?</em> Or: <em>Why can’t I just put my data on my personal website?</em> However, this can lead to problems. Even though (no doubt!) your intentions are good, what if you leave your job and cannot access your 2008 data anymore? Or if you decide to use a different domain name for your website? In the latter case, all of the links to the data you put in your scientific article or that were sent to colleagues become invalid. <b><a href="https://www.youtube.com/watch?v=PgqtiY7oZ6k&amp;feature=emb_title" target="_blank">Persistent identifiers</a></b> are here to save the day, and research supporters play a crucial role in pointing researchers at these issues (you’re welcome).</p>
<p>By now, I hope that you agree with me that research data management is an important prerequisite for pushing open science forward. A solid basis of research data management will not only make science transparent, but also sustainable and reproducible in the long run. Luckily, more and more institutions see this and hire data stewards to help researchers achieve this. The science show must go on, but that is not possible without research data management as the secret star of the show.</p>
<section id="images" class="level4">
<h4 class="anchored" data-anchor-id="images">Images</h4>
<ul>
<li><a href="https://twitter.com/hlrdmp/status/1357368172568076288" target="_blank">Header image</a></li>
<li><a href="https://dataedo.com/kb/data-glossary/what-is-metadata" target="_blank">Metadata cat</a></li>
</ul>
<p><i>This blog was originally posted on the <a href="https://erasmus-synclab.nl/why-research-data-management-is-critical-for-open-science/" target="_blank">Erasmus SYNC lab website</a></i></p>


</section>
</section>

 ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2021-03-08-rdm-for-open-science.html</guid>
  <pubDate>Sun, 07 Mar 2021 23:00:00 GMT</pubDate>
</item>
<item>
  <title>Creating my own website</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2021-02-10-First-post.html</link>
  <description><![CDATA[ 




<p>Welcome to my personal website! As this is my first blogpost, I’ll try to explain why and how I created this website.</p>
<h2 class="anchored">
How it started: <i>“Cool, my own website!”</i>
</h2>
<p>
At the start of 2020, I came across a <a href="https://www.dsquintana.blog/create-an-academic-website-free-easy-2020/">tutorial</a> by Dan Quintana to create a personal website via GitHub. As I had just started learning how to use git and GitHub at <a href="https://openmrbenelux.github.io/">OpenMR Benelux 2020</a>, I thought: <q><em>let’s save this resource for later</em></q>.
</p>
<p>
Of course, in practice this meant simply leaving the tab open on my phone for ages.
</p>
<p>
Some ages and 20 tabs later, I figured my phone battery would be much better off if I closed some tabs. The tutorial now moved from my phone to my never-ending to do list, where it risked complete neglect and finally, removal. However, in the summer, I joined a few projects where I got into GitHub again:
</p>
<ol>
<li>
I volunteered for website maintenance at the <a href="https://ohbm.github.io/hackathon2020/">OHBM Hackathon 2020</a>, which took a lot more time than I thought, but did result in major GitHub activity:
<blockquote class="twitter-tweet blockquote">
<p lang="en" dir="ltr">
At the start of 2020, I attended a git(hub) tutorial by the amazing <a href="https://twitter.com/sofie_vdbos?ref_src=twsrc%5Etfw"><span class="citation" data-cites="sofie_vdbos">@sofie_vdbos</span></a> &amp; <a href="https://twitter.com/RemiGau?ref_src=twsrc%5Etfw"><span class="citation" data-cites="RemiGau">@RemiGau</span></a> at <a href="https://twitter.com/openmrbenelux?ref_src=twsrc%5Etfw"><span class="citation" data-cites="openmrbenelux">@openmrbenelux</span></a> as a total noob 💀 <br><br>Now, I'm proud to have learned the true meaning of commitment (ha), which apparently results in art pieces like these 😁⬇️ <a href="https://t.co/nEgIvr1NQs">pic.twitter.com/nEgIvr1NQs</a>
</p>
— Dorien Huijser (<span class="citation" data-cites="DorienHuijser">@DorienHuijser</span>) <a href="https://twitter.com/DorienHuijser/status/1331353860057731074?ref_src=twsrc%5Etfw">November 24, 2020</a>
</blockquote>
<script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</li>
<li>
I joined the organizing committee of OpenMR Benelux 2021, where we also started updating the <a href="https://openmrbenelux.github.io">website</a> for the new 2021 edition
</li>
<li>
Together with my colleague Eduard, we started a <a href="https://eur-synclab.github.io">wiki</a> for our lab (the SYNC lab) with all kinds of useful information surrounding our research. This also meant figuring out how to deploy text files onto a website
</li>
</ol>
<p>
By the way, <i>I am far from technically skilled</i>. But I will always be a Dutch person, and therefore I will always take an opportunity to do something without spending money on it. So in these collaborations, I slowly and steadily learned a few different ways to host a website for free! My confidence grew that it may actually be something I could do. It couldn’t be that hard, right?
</p>
<p>
I was wrong.
</p>
<h2 class="anchored">
Actually building a website
</h2>
<p>
As a total html-noob, I got to work. Translation: I got to googling. Where did I put all those handy links again?
</p>
<p>
When I finally found them, it seemed rather simple. I was lucky to already have all necessary software installed - I use Windows 10, which actually is a <i>nightmare</i> with all cool software project thingies. All I needed to do was choose a theme and fill the website with personal content, it seemed.
</p>
<p>
Ok, so that disappointed a little. I broke my navigation, removed critical html files and failed to include even simple hyperlinks in my text. Google truly became my best friend for literally <i>everything</i>. A small selection of search terms: “<code>hyperlink html</code>”, “<code>yml file error</code>”, “<code>change background color html</code>”, “<code>center text</code>”, etc.
</p>
<h2 class="anchored">
Finally…
</h2>
<p>
Because I used my free time to make this website, I did not track how much time I spent on it. I can assure you, it is more like a couple of months than a couple of days. In Dutch, we say it is a process “<i>van de lange adem</i>” (“of the long breath”), basically meaning it is a long-term process.
</p>
<p>
So here it is! I’m still not entirely content with it, but: there is some basic functionality and some content. Google will remain my BFF though. I guess my main takeaway of this is that if a tutorial marks something as “easy”, I will probably still need a couple of days to get it. Oh wel, live and learn (a lot).
</p>
<h2 class="anchored">
Want to do this too?
</h2>
<p>If you only came here for yourself - who didn’t? - I also wrote a short <a href="2021-02-10-How-to-build-a-Jekyll-website">introductory tutorial</a> that shows how I got things to work. Hopefully, that will save you some precious time.</p>



 ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2021-02-10-First-post.html</guid>
  <pubDate>Tue, 09 Feb 2021 23:00:00 GMT</pubDate>
</item>
<item>
  <title>How to for dummies: creating a static website with Jekyll and GitHub Pages</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2021-02-10-How-to-build-a-Jekyll-website.html</link>
  <description><![CDATA[ 




<p>Prerequisites:</p>
<ul>
<li>A bit of knowledge on git</li>
<li>A bit of knowledge on <a href="https://www.markdownguide.org/getting-started/">Markdown</a> (HTML is useful but not necessary)</li>
<li>Time</li>
</ul>
<p>There are different ways to create a static website with Jekyll, probably a lot that I don’t know about! Here are the steps I followed myself, a bit more fine-grained than on the Jekyll website itself. I hope they’re useful! If not, then I’ve made some documentation for my future self 😊</p>
<section id="step-1-install-ruby-rubygems-and-jekyll" class="level2">
<h2 class="anchored" data-anchor-id="step-1-install-ruby-rubygems-and-jekyll">Step 1: Install Ruby, RubyGems and Jekyll</h2>
<p>Note: if you are using Windows (like me ☹), consider downloading the Ubuntu app from the Windows store (i.e., using the Linux Subsystem for Windows). Then follow the steps from <a href="https://www.youtube.com/watch?v=LfP7Y9Ja6Qc&amp;list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&amp;index=3">this instruction video</a>.</p>
<p>Use a command prompt or the Ubuntu app for the commands listed.</p>
<p>We need to install:</p>
<ol type="1">
<li><p>Ruby, a programming language that can run Jekyll</p>
<ol type="1">
<li>Check your version: <code>ruby -v</code> (preferably version 2.1 or higher)</li>
<li>Download it for Windows <a href="https://rubyinstaller.org/downloads/">here</a> (Mac already has it installed)</li>
</ol></li>
<li><p>RubyGems: a package manager for Ruby that can install, update and maintain Ruby programs. We later use it to install Jekyll</p>
<ol type="1">
<li>Check your version: <code>gem -v</code></li>
</ol></li>
<li><p>Jekyll through using RubyGems: <code>gem install Jekyll bundler</code></p>
<ol type="1">
<li>Check your version: <code>jekyll -v</code></li>
</ol></li>
</ol>
</section>
<section id="step-2-create-a-jekyll-site-in-a-git-repository" class="level2">
<h2 class="anchored" data-anchor-id="step-2-create-a-jekyll-site-in-a-git-repository">Step 2: Create a Jekyll site in a git repository</h2>
<p>If you haven’t already, install <a href="https://git-scm.com/book/en/v2/Getting-Started-Installing-Git">git</a> and make a <a href="https://github.com/join">GitHub account</a></p>
<p>Now, you can go two ways: either A) create a Jekyll website from scratch, without any prespecified formatting <em>or</em> B) copy a repository using a specific theme and personalize it.</p>
<section id="a-create-a-jekyll-website-from-scratch" class="level3">
<h3 class="anchored" data-anchor-id="a-create-a-jekyll-website-from-scratch">A) Create a Jekyll website from scratch</h3>
<ol type="1">
<li><p>Move to the local folder where you want to store your local site files: <code>cd /my/folder/</code></p>
<ol type="1">
<li><strong>Note</strong>: if using Ubuntu on Windows, it took me some time to figure out how to move through folders. My C drive was for example reachable through <code>cd /mnt/c/Users/dorie/</code></li>
<li><strong>Note 2</strong>: Use the <code>TAB</code> key to autofill commands!</li>
</ol></li>
<li><p>Create a new Jekyll site: <code>jekyll new [nameofsite]</code></p>
<ol type="1">
<li>Note: aptly name the project!</li>
<li>If you want to use GitHub Pages to host your website, the easiest way is to create a project named <code>githubusername.github.io</code></li>
</ol></li>
<li><p>Version control the Jekyll folder by typing: <code>git init</code>. The folder is now a git repository: all contents are now tracked by git (except what is listed in the .gitignore file)</p></li>
<li><p>You can now either create completely new layouts, or install a Jekyll theme. They are available via multiple websites, read all about themes <a href="https://jekyllrb.com/docs/themes/">here</a>. For example, for the theme minimal mistakes, see the installation steps <a href="https://github.com/mmistakes/minimal-mistakes#installation">here</a> and a preview <a href="https://mmistakes.github.io/minimal-mistakes/">here</a></p></li>
<li><p>Edit your files, see Step 3</p></li>
<li><p><code>add</code> (stage) and <code>commit</code> your changes (<a href="https://rubygarage.org/blog/most-basic-git-commands-with-examples">basic instructions here</a>)</p></li>
<li><p>Finally, <code>push</code> your changes to GitHub (<a href="https://docs.github.com/en/github/importing-your-projects-to-github/adding-an-existing-project-to-github-using-the-command-line">instructions</a>)</p></li>
</ol>
</section>
<section id="b-copy-a-repository-of-an-existing-theme-to-your-github-account" class="level3">
<h3 class="anchored" data-anchor-id="b-copy-a-repository-of-an-existing-theme-to-your-github-account">B) Copy a repository of an existing theme to your GitHub account</h3>
<ol start="2" type="1">
<li><p>Choose a theme for your Jekyll website. They are available via multiple websites, read all about themes <a href="https://jekyllrb.com/docs/themes/">here</a>.</p></li>
<li><p>Once you have chosen a theme, <code>fork</code> (i.e., copy) the repository belonging to that theme to your personal GitHub account.</p></li>
<li><p>In the repository settings, change the repository name to <code>githubusername.github.io</code></p></li>
<li><p>Now in order to work on your website on your local PC, <code>clone</code> the repository to your PC</p>
<ol type="1">
<li><p>Move to the folder location where you want to clone your repository to: <code>cd /my/folder</code></p>
<ol type="1">
<li><strong>Note</strong>: if you use Ubuntu on Windows, it took me some time to figure out how to move through folders. My C drive was for example reachable through <code>cd /mnt/c/Users/dorie/</code></li>
<li><strong>Note 2</strong>: Use the <code>TAB</code> key to autofill commands!</li>
</ol></li>
<li><p>Clone the repository to that location: <code>git clone https://github.com/username/username.github.io.git</code></p></li>
</ol></li>
</ol>
</section>
</section>
<section id="step-3-customizing-your-website" class="level2">
<h2 class="anchored" data-anchor-id="step-3-customizing-your-website">Step 3: Customizing your website</h2>
<p>It will probably take some time to get used to the way a Jekyll website is built, especially if you want to change more structural parts of it. In the latter case, some html knowledge would be useful, but I can assure you that Google is your best friend in this case (as it was for me)!</p>
<p>Standard folders in a Jekyll website can be found <a href="https://jekyllrb.com/docs/structure/">here</a>. Here’s some introductory tips how to personalize your website.</p>
<section id="general-steps-during-customization" class="level3">
<h3 class="anchored" data-anchor-id="general-steps-during-customization">General steps during customization</h3>
<ol type="1">
<li><p>Make sure to move into the folder of the repository: <code>cd githubusername.github.io</code></p></li>
<li><p>Make sure you are working on the correct branch: <code>git checkout [branchname]</code> (e.g., <code>master</code>)</p></li>
<li><p>To see your changes locally, run <code>bundle exec jekyll serve</code> and open the URL that Jekyll provides in a browser, probably something like <code>http://127.0.0.1:4000/</code></p></li>
<li><p>If you are happy with your change, stage the change: <code>git add [filename]</code> or <code>git all -A .</code> (if you want to stage ALL changes made)</p></li>
<li><p>Commit your staged files: <code>git commit -m "Edit x"</code></p></li>
<li><p>Push your changes to your fork (online repository): <code>git push origin [branch name]</code></p></li>
</ol>
</section>
<section id="editing-pages-and-blogposts" class="level3">
<h3 class="anchored" data-anchor-id="editing-pages-and-blogposts">Editing pages and blogposts</h3>
<ul>
<li><p>Open the markdown (.md) files of the pages you want to edit - these may or may not be located in a <code>pages</code> folder (note that the <code>index.md</code> files is always the homepage.</p></li>
<li><p>If you want to create a blog post, create a new .md files in the <code>_posts</code> folder. Or if you don’t want to publish your post yet, in the <code>_drafts</code> folder.</p></li>
<li><p>Use Atom, Typora or any other markdown editor (<a href="https://www.markdownguide.org/cheat-sheet/">cheat sheet</a>) to edit the pages</p></li>
<li><p>In order for your pages and posts to display correctly, be sure to include correct <code>front matter</code> in each page file (more info <a href="https://jekyllrb.com/docs/front-matter/">here</a>)</p></li>
</ul>
</section>
<section id="editing-the-structure-of-the-website" class="level3">
<h3 class="anchored" data-anchor-id="editing-the-structure-of-the-website">Editing the structure of the website</h3>
<p>The structure of your website is determined largely by the following files:</p>
<ul>
<li><p><code>_config.yml</code> contains all your website’s configuration details. You may want to set your <code>title: “your website’s title”</code>, <code>slogan: “your slogan here”</code>, <code>description: “site description here</code> and other details</p></li>
<li><p>The <code>_data</code> folder may include a <code>navigation.yml</code> file (or something similar) that defines the navigation menu on your website. It may also contain other data files that you can personalize, depending on the theme you are using. And of course you can create new ones to be used in pages through <code>site.data.*nameOfDatafile*</code></p></li>
<li><p>If you keep including the same component on several pages, you can create <code>includes</code>. These are files that can be included on multiple pages without having to edit that component multiple times. Includes are therefore a way to make your website more modular, flexible and efficient as they prevent creating enormous page files.</p></li>
</ul>
<p><strong>Note on <code>.yml</code> files</strong>: <code>.yml</code> files are terribly precise and give an error if you type even an extra space. Use a yaml validator (like <a href="http://www.yamllint.com/">this one</a> to check where your .yml error is!</p>
</section>
<section id="editing-the-looks-of-your-website" class="level3">
<h3 class="anchored" data-anchor-id="editing-the-looks-of-your-website">Editing the looks of your website</h3>
<ul>
<li><p>The <code>_layouts</code> folder contains html files with layouts in which content is wrapped. If you change anything in these layouts, all pages using that layout are changed accordingly</p></li>
<li><p>Layouts can also include files from the <code>_includes</code> folder, e.g., a <code>sidebar.html</code> or <code>footer.html</code>. Again, this increases the modularity and efficiency of your website, since all those components are specified separately</p></li>
<li><p>If you want to change colors, fonts, etc., you should go to the <code>_sass</code> folder. This usually contains some <code>.scss</code> files (a more modern version of the <code>.css</code> file) which specify all this.</p></li>
</ul>
</section>
</section>
<section id="step-4-publishing-your-website" class="level2">
<h2 class="anchored" data-anchor-id="step-4-publishing-your-website">Step 4: Publishing your website</h2>
<ul>
<li><p>If you are happy with your website, <code>push</code> all changes to the branch of your GitHub repository that you want to publish</p></li>
<li><p>Go to the settings of your GitHub repository</p></li>
<li><p>Scroll down to “GitHub Pages”</p></li>
<li><p>Select the branch that you want published on GitHub Pages</p></li>
<li><p>If you want, use a custom domain for your website (instead of <code>username.github.io</code>)</p></li>
<li><p>Wait a few minutes and tadaa! Your website is published.</p></li>
</ul>
<p><strong>Good luck and have fun! Any questions are welcome.</strong></p>


</section>

 ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2021-02-10-How-to-build-a-Jekyll-website.html</guid>
  <pubDate>Tue, 09 Feb 2021 23:00:00 GMT</pubDate>
</item>
<item>
  <title>What the hack? Bringing about a practical tool through open collaboration</title>
  <dc:creator>Dorien Huijser</dc:creator>
  <link>https://www.dorienhuijser.com/blog/2020-07-06-What-the-hack.html</link>
  <description><![CDATA[ 




<section id="so-it-begins-the-brainstorm" class="level2">
<h2 class="anchored" data-anchor-id="so-it-begins-the-brainstorm">So it begins: the brainstorm</h2>
<p>In October 2019, the <a href="https://www.universiteitleiden.nl/open-science-community-leiden" target="_blank">Open Science Community Leiden</a> helped me organize a <a href="https://www.universiteitleiden.nl/open-science-community-leiden/news/oscl" target="_blank">brainstorm session</a> for university employees who were interested in sharing MRI data. During my work, I had already noticed that most people I spoke to didn’t have much experience with sharing MRI data. Therefore, with this brainstorm session, I hoped to hear more points of view on the matter or find out about regulations I wasn’t yet aware of. Most importantly, I hoped to reach consensus on what to do, because from where I was standing, it seemed as if there wasn’t any.</p>
<p>The session was well-attended, not only by researchers from the Social Sciences faculty, but also by support staff and staff from the University Medical Center. Together, we came to a few important conclusions:</p>
<ol type="1">
<li>We weren’t the only ones with little experience sharing MRI data;</li>
<li>Many researchers didn’t know how privacy regulations apply to MRI data;</li>
<li>Researchers were unaware that support staff was there to help and support staff, in turn, had no idea what MRI data was and were unsure how to get in touch with researchers.</li>
</ol>
<p>With these conclusions in mind, we decided to draft a guide about the subject. We formed a group consisting of both researchers working with MRI data as well as research support staff to tackle the issue and got started.</p>
<p>Appointments followed and a few months went by. Apparently, getting together with both researchers and support staff had been a good idea: we complemented each other’s knowledge and were all prepared to explain our view on the issue. During our get-togethers, we realized that there were many aspects that play a role in sharing MRI data (type of MRI scans, stage of research, location of data collection, etc.). We therefore decided to keep the first tool small, focusing on the Dutch situation, as this was by itself already a challenge.</p>
</section>
<section id="a-knack-to-hack" class="level2">
<h2 class="anchored" data-anchor-id="a-knack-to-hack">A knack to hack</h2>
<p>In January, <a href="https://openmrbenelux.github.io/2020/page-openmrb-2020/" target="_blank">Open MR Benelux 2020</a> took place, a small-scale event for Benelux researchers who work with neuroimaging data and are interested in open science. This was where I joined my first hackathon and I was quite nervous about it. The word “hackathon” sounds very advanced and since I do not have much programming experience, I worried it was going to be a disaster. Luckily, the opposite turned out to be true.</p>
<div style="background-color:#B1B1B1;padding:7px;">
<h3 class="anchored">
What are hackathons?
</h3>
<p>
The word ‘hackathon’ originates from the programming world and stands for “hacking marathon”. Originally, hackathons are large meetings of smart people trying to build some kind of working software in a(n impossibly) small amount of time. Nowadays, an academic hackathon is typically a period in which academics collaborate fully on one specific project which will probably advance the field in one way or another. Admittedly, many projects do focus on developing tools, but they can also be tools that have nothing to do with programming. In fact, hackathon organizers increasingly stimulate making projects open to those with little coding experience. In recent hackathons, participants also do not only “hack”, but also have possibilities to follow training sessions and participate in “unconferences” – basically open and unplanned discussions for everyone to join. In this much more open way, hackathons are a great place to get to know new people, learn from them and have fun in the meantime.
</p>
</div>
<p><br> At OpenMR Benelux, I proposed our MRI guide as a <a href="https://github.com/OpenMRBenelux/openmrb2020-hackathon/issues/4" target="_blank">hackathon</a> project to receive more input. Despite the fact that there weren’t many participants to help, I received valuable input from an associate professor from Erasmus MC (Stefan Klein), who provided some more technical and medical insights. The rest of my time there, I spent helping with an existing initiative (<a href="https://ohbm.github.io/cobidas/" target="_blank">eCOBIDAS</a>). I was pleasantly surprised to realize that I learned more from my – very patient – collaborators than I imagined was possible in 3 days. Recently, I joined a second hackathon (<a href="https://ohbm.github.io/hackathon2020/" target="_blank">OHBM Brainhack</a>), which basically repeated this experience: I learned so many new things in a short amount of time. The best part about both these experiences wasn’t only to learn new skills. It was also getting to know colleagues and initiatives outside of the Netherlands that turned out to be very relevant to my own work. In addition, these events were both so informal and accessible that my embarrassment to ask things I didn’t know quickly faded.</p>
<p>In the meantime, the first version of the MRI data sharing guide has been <a href="https://doi.org/10.5281/zenodo.3822289" target="_blank">published</a> and we have already received feedback for a next version. My conclusion from this is that community-driven efforts, such as hackathons and our sharing guide, can contribute to scientific advancement in an extremely meaningful way. For me, this meant bringing the right people together to try to figure out the complicated issue that is sharing MRI data. For others, this may mean something different. Overall, I think that community-driven initiatives can have large impact, not only because they result from collaboration, but also because they have personal benefits: you can learn about projects happening in the world, get to know new people and collaborate on projects that you would otherwise never have thought about. It would be great if our MRI data sharing guide could be followed by something more widely applicable and will be just as widely supported as many preceding hackathon projects. In the meantime, I will keep on hacking.</p>
<p><i>This blog was originally posted on the <a href="https://erasmus-synclab.nl/what-the-hack-bringing-about-a-practical-tool-through-open-collaboration/" target="_blank">Erasmus SYNC lab website</a></i></p>


</section>

 ]]></description>
  <guid>https://www.dorienhuijser.com/blog/2020-07-06-What-the-hack.html</guid>
  <pubDate>Sun, 05 Jul 2020 22:00:00 GMT</pubDate>
</item>
</channel>
</rss>
