DATUM in Action – Healthy research needs healthy data DATUM in Action Supporting researchers to plan and manage their research data www.northumbria.ac.uk/datum.

Slides:



Advertisements
Similar presentations
Introduction To GIT Rob Di Marco Philly Linux Users Group July 14, 2008.
Advertisements

Large Scale Knowledge Management across Media Prof. Fabio Ciravegna, Department of Computer Science University of Sheffield
National e-Science Institute and National e-Science Centre Review Welcome Prof. Malcolm Atkinson Director 11 th October 2004.
A centre of expertise in digital information managementwww.ukoln.ac.uk Creative Commons Workshop The Role Of Openness Brian Kelly UKOLN University of Bath.
A centre of expertise in digital information management UKOLN is supported by: Research Data & Institutions Roles & Responsibilities? Dr.
A centre of expertise in data curation and preservation DCC Workshop: Curating sApril 24 – 25, 2006 Funded by: This work is licensed under the Creative.
A centre of expertise in data curation and preservation UKOLN Open ForumIWMW June 2006 Funded by: This work is licensed under the Creative Commons.
Making your research available for re-use SHARE IT.
DATUM for Health – Healthy research needs healthy data I’ve collected my data, so what do I do with it now? Research data management Session 1 Introduction.
DATUM in Action – Healthy research needs healthy data DATUM in Action Supporting researchers to plan and manage their research data
… because good research needs good data DMP Online, Lincoln, 28 th Feb 2013 DMP Online Kerry Miller Digital Curation Centre University of Edinburgh
Federated Digital Rights Management Mairéad Martin The University of Tennessee TERENA General Assembly Meeting Prague, CZ October 24, 2002.
Version Control System Sui Huang, McMaster University Version Control SystemSui Huang, McMaster University Version Control System -- base on Subversion.
Version Control Systems Phil Pratt-Szeliga Fall 2010.
Version Control with git. Version Control Version control is a system that records changes to a file or set of files over time so that you can recall.
Git. What’s Git? A British swear A Distributed Version Control System Developed in 2005 by Linus Torvalds for use on the Linux Kernel Git Logo by Jason.
DATA MANAGEMENT SUPPORT FOR RESEARCHERS …………………………………………
علیرضا فراهانی استاد درس: جعفری نژاد مهر Version Control ▪Version control is a system that records changes to a file or set of files over time so.
© 2011 Delmar, Cengage Learning Chapter 7 Managing a Web Server and Files.
Presenter: John Tkaczewski Duration: 30 minutes February Webinar: The Basics of Remote Data Replication.
With Mercurial and Progress.   Introduction  What is version control ?  Why use version control ?  Centralised vs. Distributed  Why Mercurial ?
Peter Ogden and Josh Levine.  Motivation  High level overview  Walk through the common operations  How not to break things (too badly)
Git – versioning and managing your software L. Grewe.
Subversion (SVN) Tutorial for CS421 Dan Fleck Spring 2010.
GIT An introduction to GIT Source Control. What is GIT (1 of 2) ▪ “Git is a free and open source distributed version control system designed to handle.
1 Introductory Notes on the Git Source Control Management Ric Holt, 8 Oct 2009.
ITEC 370 Lecture 16 Implementation. Review Questions? Design document on F, feedback tomorrow Midterm on F Implementation –Management (MMM) –Team roles.
Drexel University Software Engineering Research Group Git for SE101 1.
2010. The Subversion Dilemma Check in buggy code and drive everyone else crazy Avoid checking it in until it’s fully debugged or.
Version Control Systems academy.zariba.com 1. Lecture Content 1.What is Software Configuration Management? 2.Version Control Systems (VCS) 3.Basic Git.
…using Git/Tortoise Git
Information Systems and Network Engineering Laboratory II DR. KEN COSH WEEK 1.
SENG 403 Tutorial 1 1SENG 403 – Winter Agenda Version Control Basics Subversion Basic actions in Subversion Some examples 2SENG 403 – Winter 2012.
Team 708 – Hardwired Fusion Created by Nam Tran 2014.
CSE 219 Computer Science III CVS
Version Control with SVN Images from TortoiseSVN documentation
Git overview for RoboCup Andre Pool, September 2015.
Prepared by: Steve Teo Contributors: Tong Huu Khiem.
SWGData and Software Access - 1 UCB, Nov 15/16, 2006 THEMIS SCIENCE WORKING TEAM MEETING Data and Software Access Ken Bromund GST Inc., at NASA/GSFC.
Version Control System Lisa Palathingal 03/04/2015.
GIT.
Intro to Git presented by Brian K. Vagnini Hosted by.
L.T.E :: Learning Through Experimenting Using google-svn for MtM Docs Development Denis Thibault Version 3.2 Mar 12 th, 2009.
Introduction to Git Yonglei Tao GVSU. Version Control Systems  Also known as Source Code Management systems  Increase your productivity by allowing.
© 2015 by Herb Holyst Introduction to git Cytomics Workshop December, 2015.
CS 160 and CMPE/SE 131 Software Engineering February 16 Class Meeting Department of Computer Science Department of Computer Engineering San José State.
DATUM for Health – Healthy research needs healthy data I’ve collected my data, so what do I do with it now? Research data management Session 3 Problems.
Subversion (SVN) Tutorial for CS421 Dan Fleck Spring 2010.
Information Systems and Network Engineering Laboratory I DR. KEN COSH WEEK 1.
Introduction to Git - Chirag Dani. Objectives Basics of Git Understanding different “Mindset of Git” Demo - Git with Visual Studio.
Technical Presentation by: David Spano. About Git (VCS) Simple Git Commands Branching Github Git GUI Summary.
Carl’s Ultra-Basic Guide to the Command Line and Git Carl G. Stahmer Director of Digital Scholarship cstahmer UD Davis Data Science.
ETERE A Cloud Archive System. Cloud Goals Create a distributed repository of AV content Allows distributed users to access.
DATUM for Health – Healthy research needs healthy data I’ve collected my data, so what do I do with it now? Research data management Session 2 Data Curation.
GitHub A web-based Git repository hosting service.
Version Control Systems
Source Code Control For CSE 3902 By: Matt Boggus.
CS5220 Advanced Topics in Web Programming Version Control with Git
Information Systems and Network Engineering Laboratory II
Source Control Systems
Using E-Business Suite Attachments
Store it safely You’ll be aware of the importance of backing up the files on your computer. But are you aware of some of the key things you need to consider.
Joseph JaJa, Mike Smorul, and Sangchul Song
CS5220 Advanced Topics in Web Programming Version Control with Git
Version Control Systems
Source Code Management
Managing a Web Server and Files
Git CS Fall 2018.
Git GitHub.
Advanced Git for Beginners
Presentation transcript:

DATUM in Action – Healthy research needs healthy data DATUM in Action Supporting researchers to plan and manage their research data Dr Jeremy Ellman Prof Julie McLeod School of Computing, Engineering & Information Sciences JISCMRD Workshop: Meeting challenges in RDM PLanning,23 Mar 2012

DATUM in Action – Healthy research needs healthy data 1 Outline  DATUM in Action & its research project target: MATSIQEL  MATSIQEL data requirements  Infrastructure element: a software solution  Conclusions

DATUM in Action – Healthy research needs healthy data 2 DATUM in Action Helping researchers on an EU FP7 staff exchange project define & implement good RDM practice 1. Training & mentoring DMP (based on DCC & tailored) Action Research Approach 1. Requirements analysis 2. Data management plan 3. Supporting infrastructure InfrastructureSteps 2. Guidance researcher focused; what they wanted; ’how to’ & links to existing NU guidance; usable by other HEIs roles & responsibilities folders, files & version control metadata information security 3. Technology i.shared drive, MS Office ii.SharePoint (collaborative prototype) iii.Bazaar – version control

DATUM in Action – Healthy research needs healthy data 3 MATSIQEL: EU FP7 Research Project  Data management requirements complex as research data is  Confidential  Partially anonymised  Partly proprietary  Multiple versions  both raw data and derived data  Multiple levels of access required/allowed  Required Internationally  EU and non EU

DATUM in Action – Healthy research needs healthy data 4 Data Requirements  Version control  Multiple copies of raw data  Versions of processing software  Multiple versions of processed data  Different research centres  Distribution control  Central shared data space  Authoritative record  Permissions management

DATUM in Action – Healthy research needs healthy data 5 Technology infrastructure BZR: Bazaar  Distributed Version Control System  Multiple repositories  Multiple branches  Local check-in check-out  Multiple platform  Windows, Mac, Linux  Huge range of tools  bazaar-explorer cross platform GUI

DATUM in Action – Healthy research needs healthy data 6 VCS Vs DVCS  Source: Auvray 2008 “Distributed Version Control Systems: A Not-So-Quick Guide”

DATUM in Action – Healthy research needs healthy data 7 Bazaar Demo   The video describes how the open source version control software Bazaar could be used by researchers to manage research data from any discipline.

DATUM in Action – Healthy research needs healthy data 8 Core Commands  "bzr init" initializes Bazaar management for the current directory.  "bzr add" makes all unknown files in the current directory known to Bazaar.  "bzr status" generates a report of the current state of the local branch.  "bzr commit -m "[commit-message]"" creates a commit  "bzr mv [versioned-file] [new-location]" moves the [versioned-file]  "bzr remove [file]" removes the specified file or files  "bzr log" generates a log of every commit in sequence  "bzr help [command]" the Bazaar help command provides embedded  "bzr merge [location]" instructs Bazaar to merge changes  "bzr pull" performs a fast-forward update of the local working  "bzr update" merges the contents of the remote branch into the local branch  "bzr push" performs the equivalent of a "bzr update" on the remote mirror  "bzr uncommit" "rewinds" the branch to the last commit  "bzr revert [file]" takes the specified file and reverts the contents of that

DATUM in Action – Healthy research needs healthy data 9 Conclusions  Research data needs to be controlled  Version control, protection and distribution are common requirements  Distributed version control software is freely available  BZR Repositories can be archived in SharePoint

DATUM in Action – Healthy research needs healthy data Project funded by JISC Copyright holder: Northumbria University, School of Computing, Engineering & Information Sciences, 2011 Materials made freely available under a Creative Commons Attribution- NonCommercial-ShareAlike 2.0 UK: England & Wales license DATUM in Action