SlideShare une entreprise Scribd logo
1  sur  12
Ian Gent
University of St Andrews
http://ian.gent
Beyond Citation:
Reuse, Repurposing and
Reproducibility
Possibly the worst talk to have
first!
• Looking beyond “just” getting credit for software
Collaborators
• University of St Andrews
• Ian Gent, John McDermott, Charles Wu, Simon Dobson
• STFC
• Catherine Jones, Brian Matthews, Paulina Lach, Steven
Lamerton, Alan Kyffin
• Univ. of Leicester
• Jonathan Tedds
• Funded by Jisc Research Data Spring
Software Citation Guidelines
http://tinyurl.com/19Oct2015
Software Citation Guidelines
• Talks about some general issues
– What do you want to identify?
Product? Version? Variant?
Instance?
• And some specific ones
– What to put in fields in Datacite
Metadata fields
– Discoverability
http://tinyurl.com/19Oct2015
One Button Citation
• We’ll hear about some of the ways to get easy DOIs
– E.g. Github/Zenodo, Figshare
• We want to push beyond this
– Not just citation but using the software you
find and cite
• For example, the “Play Button”
– A one button Play Button
http://tinyurl.com/19Oct2015
From Github URL…
… to Play Button
Reuse
• Research code can be used much more widely
• Typical use cases:
– Enable easy installation
– Enable easy teaching at a workshop
– Enable other researchers to reuse it
Repurposing
• Repurposing
– Building on the shoulders of giants
– That PhD student who wrote amazing code
once in a different area can make your
work so much better
• Typical use cases:
– Software continuity in a research group
– Comparison with other research group’s
software
Reproducibility
• Typical use cases:
– How does my code compare with code
from that 20 year old paper I just found?
Towards a Service
• We want to build tools/services which will make all
these things part of people’s daily working life
• Overlaps with lots of other things, e.g. github,
vagrant, virtualbox, travis, docker…
– want to build on shoulders of giants
ourselves
http://tinyurl.com/19Oct2015

Contenu connexe

Plus de turingfan

Computer Scientist And the Cleaner, V6
Computer Scientist And the Cleaner, V6Computer Scientist And the Cleaner, V6
Computer Scientist And the Cleaner, V6
turingfan
 
The Computer Scientist and the Cleaner v5
The Computer Scientist and the Cleaner v5The Computer Scientist and the Cleaner v5
The Computer Scientist and the Cleaner v5
turingfan
 

Plus de turingfan (12)

sicsa-phd2016
sicsa-phd2016sicsa-phd2016
sicsa-phd2016
 
Why Computer Science is a Great Choice
Why Computer Science is a Great ChoiceWhy Computer Science is a Great Choice
Why Computer Science is a Great Choice
 
Sicsa phd2015
Sicsa phd2015Sicsa phd2015
Sicsa phd2015
 
Women in Science 2015: The Computer Scientist and the Cleaner
Women in Science 2015: The Computer Scientist and the CleanerWomen in Science 2015: The Computer Scientist and the Cleaner
Women in Science 2015: The Computer Scientist and the Cleaner
 
Computer Scientist And the Cleaner, V6
Computer Scientist And the Cleaner, V6Computer Scientist And the Cleaner, V6
Computer Scientist And the Cleaner, V6
 
The Computer Scientist and the Cleaner v5
The Computer Scientist and the Cleaner v5The Computer Scientist and the Cleaner v5
The Computer Scientist and the Cleaner v5
 
The Computer Scientist and the Cleaner v4
The Computer Scientist and the Cleaner v4The Computer Scientist and the Cleaner v4
The Computer Scientist and the Cleaner v4
 
The Computer Scientist and the Cleaner v3
The Computer Scientist and the Cleaner v3The Computer Scientist and the Cleaner v3
The Computer Scientist and the Cleaner v3
 
V2 of The Computer Scientist and the Cleaner
V2 of The Computer Scientist and the CleanerV2 of The Computer Scientist and the Cleaner
V2 of The Computer Scientist and the Cleaner
 
V1 of The Computer Scientist and The Cleaner
V1 of The Computer Scientist and The CleanerV1 of The Computer Scientist and The Cleaner
V1 of The Computer Scientist and The Cleaner
 
The Computer Scientist and The Cleaner
The Computer Scientist and The CleanerThe Computer Scientist and The Cleaner
The Computer Scientist and The Cleaner
 
Optimal Implementation of Watched Literals and More General Techniques
Optimal Implementation of  Watched Literals and More General TechniquesOptimal Implementation of  Watched Literals and More General Techniques
Optimal Implementation of Watched Literals and More General Techniques
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 

Beyond Citation: Reuse, Repurposing and Reproducibility

  • 1. Ian Gent University of St Andrews http://ian.gent Beyond Citation: Reuse, Repurposing and Reproducibility
  • 2. Possibly the worst talk to have first! • Looking beyond “just” getting credit for software
  • 3. Collaborators • University of St Andrews • Ian Gent, John McDermott, Charles Wu, Simon Dobson • STFC • Catherine Jones, Brian Matthews, Paulina Lach, Steven Lamerton, Alan Kyffin • Univ. of Leicester • Jonathan Tedds • Funded by Jisc Research Data Spring
  • 5. Software Citation Guidelines • Talks about some general issues – What do you want to identify? Product? Version? Variant? Instance? • And some specific ones – What to put in fields in Datacite Metadata fields – Discoverability http://tinyurl.com/19Oct2015
  • 6. One Button Citation • We’ll hear about some of the ways to get easy DOIs – E.g. Github/Zenodo, Figshare • We want to push beyond this – Not just citation but using the software you find and cite • For example, the “Play Button” – A one button Play Button http://tinyurl.com/19Oct2015
  • 8. … to Play Button
  • 9. Reuse • Research code can be used much more widely • Typical use cases: – Enable easy installation – Enable easy teaching at a workshop – Enable other researchers to reuse it
  • 10. Repurposing • Repurposing – Building on the shoulders of giants – That PhD student who wrote amazing code once in a different area can make your work so much better • Typical use cases: – Software continuity in a research group – Comparison with other research group’s software
  • 11. Reproducibility • Typical use cases: – How does my code compare with code from that 20 year old paper I just found?
  • 12. Towards a Service • We want to build tools/services which will make all these things part of people’s daily working life • Overlaps with lots of other things, e.g. github, vagrant, virtualbox, travis, docker… – want to build on shoulders of giants ourselves http://tinyurl.com/19Oct2015