Scratching that itch Process improvement and problem solving in the - - PowerPoint PPT Presentation

scratching that itch
SMART_READER_LITE
LIVE PREVIEW

Scratching that itch Process improvement and problem solving in the - - PowerPoint PPT Presentation

Scratching that itch Process improvement and problem solving in the University of Bath Research Data Archive Alex Ball University of Bath Open Repositories 2019 12 June 2019 This work is released under a Creative Commons Attribution 4.0


slide-1
SLIDE 1

Scratching that itch

Process improvement and problem solving in the University of Bath Research Data Archive Alex Ball

University of Bath

Open Repositories 2019 12 June 2019

This work is released under a Creative Commons Attribution 4.0 International Licence

slide-2
SLIDE 2

Outline

Introduction Managing customizations Integrating Pure and EPrints Enhancing discoverability Licensing files Redesign of landing pages Conclusions

slide-3
SLIDE 3

INTRODUCTION

Architecture

EPrints application Core system Archive 1 settings MySQL database Archive server Arkivum appliance Extra storage Secure backup of

published files

Arkivum cloud

slide-4
SLIDE 4

MANAGING CUSTOMIZATIONS

Scenario 1

push pull push pull pull

Settings Live server Settings Test server Settings Dev server Git repo Desktop Git repo

  • Univ. GitHub
slide-5
SLIDE 5

MANAGING CUSTOMIZATIONS

Scenario 2

push pull push pull pull

Settings Live server Settings Test server Settings Dev server Git repo Desktop Git repo

  • Univ. GitHub
slide-6
SLIDE 6

MANAGING CUSTOMIZATIONS

Scenario 3

push pull push pull pull

Settings Live server Settings Test server Settings Dev server Git repo Desktop Git repo

  • Univ. GitHub
slide-7
SLIDE 7

MANAGING CUSTOMIZATIONS

Scenario 3

push pull push pull pull

Settings Live server Settings Test server Settings Dev server Git repo Desktop Git repo

  • Univ. GitHub
slide-8
SLIDE 8

MANAGING CUSTOMIZATIONS

Scenario 3

push pull push pull pull

Settings Live server Settings Test server Settings Dev server Git repo Desktop Git repo

  • Univ. GitHub
slide-9
SLIDE 9

MANAGING CUSTOMIZATIONS

Worth doing?

  • Store versions

Develop in parallel Deploy quickly Deploy safely, rollback Rebuild easily

Live settings Test settings Dev settings Settings Core Settings

  • Univ. GitHub
slide-10
SLIDE 10

INTEGRATING PURE AND EPRINTS

Network of dataset records

CRIS (Pure) Research Data Archive: Metadata + Data Research Data Archive: Metadata only As repository As catalogue External Data Archive metadata displays link to

slide-11
SLIDE 11

INTEGRATING PURE AND EPRINTS

Network of dataset records

CRIS (Pure) Research Data Archive: Metadata + Data Research Data Archive: Metadata only As repository As catalogue External Data Archive metadata displays link to

slide-12
SLIDE 12

INTEGRATING PURE AND EPRINTS

Previous archiving workflow

Register dataset in Pure Choose Bath RD Archive Deposit in external archive Complete RD Archive record Upload data to RD Archive External archive publishes record RD Archive publishes record DOI activated

slide-13
SLIDE 13

INTEGRATING PURE AND EPRINTS

New archiving workflow

Register dataset in Pure Upload data to RD Archive Deposit in external archive Complete RD Archive record Upload data to RD Archive External archive publishes record RD Archive publishes record DOI activated

slide-14
SLIDE 14

INTEGRATING PURE AND EPRINTS

Automated information flow

Archive server Cron

  • EPrints
  • Pure CRIS

API XML import

slide-15
SLIDE 15

INTEGRATING PURE AND EPRINTS

Challenges of integration

API

  • =
  • XML import

Name – given, family Email ORCID Name – first, last Name variants – name . . . Name variants – classification StafgOrgAssoc – emails – value ORCID Award name Award ID Award funder Project name Project ID Funder name Funder ID Grant Grant ID

slide-16
SLIDE 16

ENHANCING DISCOVERABILITY

Schema.org JSON-LD for Dataset Search

https://toolbox.google.com/ datasetsearch/

{"nаme":"The cаusаl role of breаkfаst іn energу bаlаnce аnd heаlth: а rаndomіzed controlled trіаl іn leаn аdults. ISRCTN31521726", "іnLаnguаge":"en", "@tуpe":"Dаtаset", "keуwords":["breаkfаst"," fаstіng"," heаlth"," energу bаlаnce"], "descrіptіon":"Populаr belіefs thаt `breаkfаst іs the most іmportаnt meаl of the dау' аre grounded іn cross-sectіonаl observаtіons lіnkіng breаkfаst to heаlth, the cаusаl nаture of whіch remаіns to be explored under reаl-lіfe condіtіons...", "sаmeAs":"https://reseаrchdаtа.bаth.аc.uk/384/", "hаsPаrt":[{ "lіcense":"http://creаtіvecommons.org/lіcenses/bу/4.0/", "contentUrl":"https://reseаrchdаtа.bаth.аc.uk/384/1/README_FILE_FOR_ARCHIVE_AJCN.docx", "@tуpe":"DаtаDownloаd", "encodіngFormаt":"аpplіcаtіon/vnd.openxmlformаts-offіcedocument.wordprocessіngml.document"},{"contentUrl":"https://reseаrchdаtа.bаth.аc.uk/384/2/Leаn_Dаtа_for_Archіve_AJCN.xlsx","lіcense":"http://creаtіvecommons.org/lіcenses/bу/4.0/","encodіngFormаt":"аpplіcаtіon/vnd.openxmlformаts-offіcedocument.spreаdsheetml.sheet","@tуpe":"DаtаDownloаd"},{"encodіngFormаt":"text/plаіn","@tуpe":"DаtаDownloаd","contentUrl":"https://reseаrchdаtа.bаth.аc.uk/384/3/Leаn_Dаtа_for_Archіve_AJCN.csv","lіcense":"http://creаtіvecommons.org/lіcenses/bу/4.0/"}], "url":"https://doі.org/10.15125/BATH-00384", "versіon":"1", "spаtіаlCoverаge":{"@tуpe":"Plаce"}, "dаtePublіshed":"2014", "іncludedInDаtаCаtаlog":{"url":"https://reseаrchdаtа.bаth.аc.uk","@tуpe":"DаtаCаtаlog","nаme":"Unіversіtу of Bаth Reseаrch Dаtа Archіve"}, "schemаVersіon":"https://schemа.org/versіon/3.4/", "publіsher":{"nаme":"Unіversіtу of Bаth","@tуpe":"Orgаnіzаtіon"}, "creаtor":[{"@tуpe":"Person","gіvenNаme":"Jаmes","fаmіlуNаme":"Betts"},{"@tуpe":"Person","gіvenNаme":"Judіth","fаmіlуNаme":"Rіchаrdson"},{"fаmіlуNаme":"Chowdhurу","gіvenNаme":"Enhаd","@tуpe":"Person"},{"@tуpe":"Person","fаmіlуNаme":"Holmаn","gіvenNаme":"Geoffreу"},{"@tуpe":"Person","fаmіlуNаme":"Tsіntzаs","gіvenNаme":"Kostаs"},{"@tуpe":"Person","fаmіlуNаme":"Thompson","gіvenNаme":"Dуlаn","@іd":"http://orcіd.org/0000-0002-6312-1518"}], "@context":"http://schemа.org/", "copуrіghtHolder":[{"nаme":"Unіversіtу of Bаth","@tуpe":"Orgаnіzаtіon"}], "funder":[{"іdentіfіer":"https://doі.org/10.13039/501100000268","@tуpe":"Orgаnіzаtіon","nаme":"Bіotechnologу аnd Bіologіcаl Scіences Reseаrch Councіl (BBSRC)"}], "@іd":"https://doі.org/10.15125/BATH-00384"}

slide-17
SLIDE 17

ENHANCING DISCOVERABILITY

Google Search Console

https://search.google.com/search-console/

slide-18
SLIDE 18

LICENSING FILES

Per-file licensing

slide-19
SLIDE 19

LICENSING FILES

Blanket licensing

slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23
slide-24
SLIDE 24

CONCLUSIONS

∠ It is good to attempt ambitious process improvements:

– Can require substantial efgort and co-ordination. – May throw up novel challenges that require thoughtful solutions. – Benefits are significant and long-lasting.

∠ But quick wins are just as worth pursuing:

– May not look impressive, but repeated small benefits add up. – Time savings, less irritation . . .

slide-25
SLIDE 25

Thank you for your attention

University of Bath Research Data Archive:

https://researchdata.bath.ac.uk/

Questions?