Good Morning and Welcome Back! We trust you have a productive and - - PowerPoint PPT Presentation

good morning and welcome back
SMART_READER_LITE
LIVE PREVIEW

Good Morning and Welcome Back! We trust you have a productive and - - PowerPoint PPT Presentation

ITS Research IT Good Morning and Welcome Back! We trust you have a productive and an enjoyable time here in Utrecht! Let's collaborate! Ton Smeele ITS/ResearchIT, Utrecht University ITS Research IT Agenda University Utrecht's use


slide-1
SLIDE 1

ITS – Research IT

Good Morning and Welcome Back!

We trust you have a productive and an enjoyable time here in Utrecht!

slide-2
SLIDE 2

Let's collaborate!

Ton Smeele ITS/ResearchIT, Utrecht University

slide-3
SLIDE 3

ITS – Research IT

Agenda

  • University Utrecht's use of iRODS
  • Collaborative development with iRODS
slide-4
SLIDE 4

ITS – Research IT

Utrecht University use of iRODS

slide-5
SLIDE 5

ITS – Research IT

Our usage of iRODS: Research Data Management

Collaborate safely as a group

  • > membership self-managed by researchers

Maintain integrity, deposit a folder in the vault

  • > metadata can vary per community,
  • > datamanager approves deposit

Allow FAIR reuse, publish a data package

  • > datamanager approves publication, DOI citable data

Research Vault see UGM 2018 paper and presentation:https://irods.org/ugm2018/

slide-6
SLIDE 6

ITS – Research IT

Utrecht University iRODS managed research data

2800 Users (440 external) 8 production zones 450 TB Data production instances only, figures are indicative

50 100 150 200 250 300 350 400 450 500 500 1000 1500 2000 2500 3000 Internal External

slide-7
SLIDE 7

ITS – Research IT

iRODS implementation for Research Data Management

Share Deposit Publish Group Mgmnt Davrods Sudo Revision DOI EPIC ExtUser Json2Avu Groups AsyncRepl Sword StoreTier Preserve (EASY) Reuse Create Account OAI-PMH schemas Notify RDM Function Rules & Services

slide-8
SLIDE 8

ITS – Research IT

Collaborate during research via the Yoda disk

WebDAV access from anywhere on any workstation using Davrods

slide-9
SLIDE 9

ITS – Research IT

Annotate with metadata using a configurable schema-driven form

slide-10
SLIDE 10

ITS – Research IT

Yoda roadmap & strategy – collaborative approach

  • Development priority: Data Reuse / open science

– restricted-data request – controlled data distribution – long term preservation: export/copy to DANS Easy

  • Development priority: Data Quality

– collaborative vocabulary/ontology management – deposit, publish and reference experiment methods – data post-processing pipelines Via collaborative development! – iRODS = common framework – establish symbiotic relationship with iRODS Consortium – collaborate with SURF and Dutch universities on a joint suite of plugins

slide-11
SLIDE 11

ITS – Research IT

Collaborative development with iRODS

slide-12
SLIDE 12

ITS – Research IT

David Parnas, 1972

  • Internal parts and operations are hidden
  • well-documented interfaces
  • standardized interaction

The Principle of Information Hiding

Information hiding has facilitated a dramatic increase of scale

slide-13
SLIDE 13

ITS – Research IT

The Free and Open Source software revolution

Collaborative model is required to create and maintain large-scale software functions

  • Enables large-scale functions from reuse of

software components in software development –> collaborative software development across enterprises –> "standardized" license model

  • Improves productivity and time to market
  • Significantly lowers cost per Source Line of Code
slide-14
SLIDE 14

ITS – Research IT

Example of transition to Open Source

CERN 12-June-2019: "Migrating to open-source technologies, taking back control using open software" The initial objective was to investigate the migration from commercial software products (Microsoft and others) to open- source solutions, so as to minimise CERN’s exposure to the risks of unsustainable commercial conditions. By doing so, the laboratory is playing a pioneering role among public research institutions, most of whom have recently been faced with the same dilemma. MAlt is a multi-year effort and it will now enter a new phase with the first migrations

https://home.cern/news/news/computing/migrating-open-source-technologies

slide-15
SLIDE 15

ITS – Research IT

iRODS is much like ProductLine software

  • Provides a common, integrating framework
  • Supports variation via plug-in model
  • Could have more agreed upon guidelines and practices

iRODS can act a foundation for collaborative development

slide-16
SLIDE 16

ITS – Research IT

Organizational strategies for use of open source

1. Adopt open development practices 2. Use open source tools for development 3. Use open source components in software stack 4. Create open source software and contribute to others 5. Establish symbiotic relationships with strategic open source projects

Lundell et al., 2017 How well are you prepared for open source software and ditto data?

slide-17
SLIDE 17

ITS – Research IT

Being part of the "iRODS development" community

  • Challenges

– geographical distance (even a few km) – cultural distance – expertise areas differ – focus and priorities can differ – there is no "coordination" – organizational context issues

  • Best practice

– personal relationships are key: trust – use boxed scope of work: commitment – people with compatible expertise areas – ensure management support – just do it!

slide-18
SLIDE 18

ITS – Research IT

Hackathon to support collaborative development

  • Build personal relationships with peers involved in iRODS

– meet iRODS team members 1:1 – learn about similar challenges and solutions at other organizations

  • Extend an application function together

– create designs that leverage iRODS – obtain/help to fix a particular use case issue – contribute/publish code to enhance iRODS or to fix a bug

Use the whiteboard at the registration desk to add your Hackathon topics STARTS AT 9 AM TOMORROW

slide-19
SLIDE 19

ITS – Research IT

Let's Collaborate! Thank you