---
tags: seminar series
title: Developing and distributing in-house R-packages
---
:::danger
**General info**
- **Video connection details:**
- Zoom ID: 662 0907 5434
- Zoom password: rse
- Zoom invite link: https://uwasa.zoom.us/j/66209075434?pwd=VmRBaFRVOXNKNFRYb1NDRGY5SXZndz09
- **Contact:**
- **Date and time**: 2022-01-20, 13-14 CET [convert to your timezone](https://arewemeetingyet.com/Stockholm/2022-01-20/13:00)
- **This page:** https://hackmd.io/6XrmG5mTSpK5AXsLUa0kPg
:::
# Developing and distributing in-house R-packages
Slides: [https://athanasiamo.github.io/talks/slides/2022.01.20-rse-pgk/#1](https://athanasiamo.github.io/talks/slides/2022.01.20-rse-pgk/#1)
## Ice breaker question : Have you used R before? If yes, for what?
- I have used very minimal R when teaching data visualization and trying to give people reproducible examples (but I am a Python person wanting to finally learn R)
- Yes when working with ecologists but I am still a novice!!!
- Yes! But I mainly just write scripts, which seems ineffective so I'm very keen to hear the talk :) (I also train other researchers in how to get started with data analysis in R)
- Barely, long ago. And not in really sophisticated ways, nowhere near packaging.
- Unfortunately not!
## About the Nordic RSE
* Represents Research Software Engineers in the Nordics.
* Check out [nordic-rse.org](https://nordic-rse.org/) for other activities.
* Registereed as an association in Fall 2021.
* To become a member, fill in the [membership form](https://forms.gle/qCVVRGXPi3Hq7inW6).
## About the series
This is an event in the Nordic RSE seminar series.
* Reminder about starting recording
* Find out about future events:
* Check https://nordic-rse.org/events/seminar-series/.
* Previous seminar talks videos available at [Youtube channel](https://www.youtube.com/channel/UC8OyVrmJEuT2lrH7zXoBrhQ)
* Follow [@nordic_rse](https://twitter.com/nordic_rse) on Twitter for announcements
* Join the [Nordic RSE stream](https://coderefinery.zulipchat.com/#narrow/stream/213720-nordic-rse) of the CodeRefinery chat
* Suggest speakers:
* on the [Nordic RSE stream](https://coderefinery.zulipchat.com/#narrow/stream/213720-nordic-rse)
* by creating an issue on the [Nordic RSE website repository](https://github.com/nordic-rse/nordic-rse.github.io/issues)
## Speaker: Athanasia Monika Mowinckel
Athanasia Monika Mowinckel is a cognitive neuroscientist based in Oslo, Norway, and works at the Center for Lifespan Changes in Brain and Cognition. She's passionate about cognitive neuroscience, using R and teaching the world the wonders of R. Doing all she can to improve gender diversity and equity in the R-community though R-Ladies Oslo and on the R-Ladies Global Team.
## Abstract
R is mainly a statistical programming language than has been around for more than 20 years. In recent years, it has seen a large resurge in popularity, especially amongst researchers, for its powerful statistical backbone and open source practice. But R can be unfamiliar and intimidating for researchers used to a purely GUI based statistical tool. This talk will center around how I have developed in-house R tools to clean and handle in-house data, and how I have distributed these to work on multiple platforms.
## Ask your questions here
- is this a question?
- yes, and this is an answer
- How much do you account for the fact that different people collect & organise their data slightly differently? And the fact that there can be silly little errors with data (e.g. what if one of the BDI_ columns was accidentally called DBI_)? Would that get caught automatically or would it be up to the user to notice that?
- I started thinking when you didn't have a dependency installed -- Is there a fast way to install all dependencies of a package you're working on while you're working on it? Okay thanks!
- What advice would you give to RSEs that support communities where R is used to stay up to date (and for instance be aware of such new and awesome developments like R-universe rOpenSci)?