SlideShare a Scribd company logo
1 of 24
Library
Carpentry
Software Skills Training
for Library Professionals
James Baker, Lecturer in Digital
History/Archives
@j_w_baker
slideshare.net/drjwbaker
This work is licensed under a Creative
Commons Attribution-ShareAlike 4.0
International License. Exceptions:
quotations, embeds from external sources,
logos, and marked images.
@j_w_baker
The Exploratory Run
- November 2015
- City University London Centre for Information Science
- 4 x 3-hour sessions
- 59 participants from 14 institutions
Playforth, Clare. ‘Why the Information Profession Needs Library
Carpentry’. Software Sustainability Institute, 3 December 2015.
http://software.ac.uk/blog/2015-12-03-why-information-profession-needs-
library-carpentry-0
Me on what we did:
cradledincaricature.com/
2015/12/01/library-
carpentry-in-words-and-
numbers-all-code-no-
woodwork
@j_w_baker
The Exploratory Run
Intro to Data
- Basics
- Regular Expressions
bdogb|bcatb match ‘dog’ or ‘cat’
d{2}-d{2}-d{2,4} match the date format ‘dd-
MM-yyyy’ and ‘dd-MM-yy’
.* : .*, d{4} match ‘British Library :
London, 2015’ and
‘Manchester University Press:
Manchester, 1999’
@j_w_baker
The Exploratory Run
Unix Shell
egrep '185[0-9]' *.txt > foobar.txt
egrep '185[0-9]' look for any date between
1850 and 1859
*.txt in every file in this directory
that ends in the extension .txt
> foobar.txt and save all lines that match
to foobar.txt
@j_w_baker
The Exploratory Run
Git & GitHub
@j_w_baker
The Exploratory Run
OpenRefine
@j_w_baker
The Exploratory Run
People!!
Jez Cope Sheffield
Owen Stephens
Consultant
Raquel Alegre UCL
Greg Wilson Software
Carpentry
Ludi Price
Caitlin Moore
Daniel van Strien
Ernesto Priego
City University London
@j_w_baker
The Exploratory Run
Funder
Founded to support the UK’s research software community
software.ac.uk
Hettrick, Simon. ‘It’s Impossible to Conduct Research without Software, Say 7
out of 10 UK Researchers’. Software Sustainability Institute, 4 December
2014. http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-
research-without-software-say-7-out-10-uk-researchers
@j_w_baker
Why Library Carpentry?
@j_w_baker
This is a decisive time for libraries. In the
changing social and technological environment,
libraries must adapt to fulfill their missions and
satisfy their users. Library technology is acutely
involved in this adaptation. Digital services,
content and tools have become a part of nearly
every aspect of library operations. The "digital
library" is here–if you work in a library, you
probably work in a digital library.
Rochkind, Jonathan. ‘Editorial Introduction — Issue 1’. The
Code4Lib Journal, no. 1 (17 December 2007).
http://journal.code4lib.org/articles/39.
@j_w_baker
Many library coders spend a significant amount of
time trying to cultivate buy-in, educate their
colleagues about technology, or work against
siloed organizational structures as they produce
inherently cross-departmental work.
Yelton, Andromeda. ‘Coding for Librarians: Learning by
Example’. Library Technology Reports 51, no. 3 (April 2015).
doi:10.5860/ltr.51n3. pp. 22.
@j_w_baker
Library Carpentry today
Developments
Since November 2015..
- 11 workshops
- In 5 countries across 4 continents
Australia, Canada, Norway, South Africa, USA
- Reaching >200 librarians
- New lesson on SQL
- Distributed management structure
- New repo github.com/data-lessons
- New sites data-lessons.github.io/library-data-intro
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Collaboration
@j_w_baker
Library Carpentry today
People!!
USA
Tim Dennis, Juliane Schneider
University of California
Gail Clement Caltech
Tracy Teal Data Carpentry
Europe
Daniel van Strien City University
London
Owen Stephens Owen Stephens
Consulting
Mateusz Kuzak Netherlands
eScience Center
Jez Cope University of Sheffield
Library Carpentry today
People!!
Australia
Matthias Liffers Curtin University
Carmi Cronje Macquarie University
Belinda Weaver University of
Queensland
Canada
Cam Macdonell MacEwan University
Thomas Guignard Ontario Colleges
Library Service
South Africa
Anelda van der Welt North-West
University
@j_w_baker
Library Carpentry today
Developments
Since November 2015..
- 11 workshops
- In 5 countries across 4 continents
Australia, Canada, Norway, South Africa, USA
- Reaching >200 librarians
- New lesson on SQL
- Distributed management structure
- New repo github.com/data-lessons
- New sites data-lessons.github.io/library-data-intro
@j_w_baker
librarians are acquiring new skills in metadata
creation and manipulation; and, in this ever
changing environment, vendors of library
management and discovery systems are under
pressure to evolve their offer
cilip.org.uk/cataloguing-indexing-group/events/cig-conference-2016
@j_w_baker
Library Carpentry today
Get involved
Would learning Git enable you to work better
with developers whose labour supports the
presentation and reuse of your metadata?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-git
Discussion gitter.im/weaverbel/LibraryCarpentry
@j_w_baker
Library Carpentry today
Get involved
Would learning shell commands for
manipulating and mining data make you
better able to critique service providers
offering shiny new products?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-shell
Discussion gitter.im/weaverbel/LibraryCarpentry
@j_w_baker
Library Carpentry today
Get involved
Would learning OpenRefine provide you
with the skill-set to collaborate with
researchers reusing your metadata?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-openrefine
Discussion gitter.im/weaverbel/LibraryCarpentry
Library
Carpentry
Software Skills Training
for Library Professionals
James Baker, Lecturer in Digital
History/Archives
@j_w_baker
slideshare.net/drjwbaker
This work is licensed under a Creative
Commons Attribution-ShareAlike 4.0
International License. Exceptions:
quotations, embeds from external sources,
logos, and marked images.

More Related Content

What's hot

The Future of Repositories (2009)
The Future of Repositories (2009)The Future of Repositories (2009)
The Future of Repositories (2009)Stephanie Taylor
 
"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with Archivematica"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with ArchivematicaJenny Mitcham
 
Doing Things Differently 2010
Doing Things Differently 2010Doing Things Differently 2010
Doing Things Differently 2010Stephanie Taylor
 
NLW Linked Open Data Sets
NLW Linked Open Data SetsNLW Linked Open Data Sets
NLW Linked Open Data SetsGlen Robson
 
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...LIBER Europe
 
University of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseUniversity of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseTom Armitage
 
COBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB Project
 
Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010Stephanie Taylor
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of SouthamptonRepository Fringe
 
Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015London South Bank University
 
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...dri_ireland
 
Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2NeilStewartCity
 
Challenges for researchers in the Digital Humanities
Challenges for researchers in the Digital HumanitiesChallenges for researchers in the Digital Humanities
Challenges for researchers in the Digital HumanitiesLIBIS
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)dri_ireland
 

What's hot (18)

The Future of Repositories (2009)
The Future of Repositories (2009)The Future of Repositories (2009)
The Future of Repositories (2009)
 
"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with Archivematica"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with Archivematica
 
Doing Things Differently 2010
Doing Things Differently 2010Doing Things Differently 2010
Doing Things Differently 2010
 
NLW Linked Open Data Sets
NLW Linked Open Data SetsNLW Linked Open Data Sets
NLW Linked Open Data Sets
 
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
 
Davis Digital Preservation and the Web: Challenges for Libraries
Davis Digital Preservation and the Web: Challenges for LibrariesDavis Digital Preservation and the Web: Challenges for Libraries
Davis Digital Preservation and the Web: Challenges for Libraries
 
Meadows Role for Library-Based Makerspace in Liberal Arts School
Meadows Role for Library-Based Makerspace in Liberal Arts SchoolMeadows Role for Library-Based Makerspace in Liberal Arts School
Meadows Role for Library-Based Makerspace in Liberal Arts School
 
University of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseUniversity of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training Course
 
COBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINA
 
Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010
 
The Academic Library as a Centre of Expertise in the field of Text and Data M...
The Academic Library as a Centre of Expertise in the field of Text and Data M...The Academic Library as a Centre of Expertise in the field of Text and Data M...
The Academic Library as a Centre of Expertise in the field of Text and Data M...
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of Southampton
 
Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015
 
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
 
Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2
 
Challenges for researchers in the Digital Humanities
Challenges for researchers in the Digital HumanitiesChallenges for researchers in the Digital Humanities
Challenges for researchers in the Digital Humanities
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)
 
Charleston usa
Charleston usaCharleston usa
Charleston usa
 

Viewers also liked

Censorship by Omission: Closing off fiction in cataloguing
Censorship by Omission: Closing off fiction in cataloguingCensorship by Omission: Closing off fiction in cataloguing
Censorship by Omission: Closing off fiction in cataloguingNational Library of Australia
 
Datech2014 - Cataloguing for a Billion Word Library of Greek and Latin
Datech2014 - Cataloguing for a Billion Word Library of Greek and LatinDatech2014 - Cataloguing for a Billion Word Library of Greek and Latin
Datech2014 - Cataloguing for a Billion Word Library of Greek and LatinIMPACT Centre of Competence
 
Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Lukas Koster
 
The Future of Library Cataloguing
The Future of Library CataloguingThe Future of Library Cataloguing
The Future of Library CataloguingKathryne Dunlap
 
Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Jane Frazier
 
Cataloguing in the Real World
Cataloguing in the Real WorldCataloguing in the Real World
Cataloguing in the Real WorldEmily Porta
 
Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Divya Vyas
 
Computer Science Library Training
Computer Science Library TrainingComputer Science Library Training
Computer Science Library Trainingpvhead123
 
Presentacion mineria
Presentacion mineriaPresentacion mineria
Presentacion mineriaviktor93
 
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...DIGIBIS
 
Library of Congress Subject Headings
Library of Congress Subject HeadingsLibrary of Congress Subject Headings
Library of Congress Subject Headingsroycekitts
 
Post coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information sciencePost coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information scienceharshaec
 
Indexing or dividing_head
Indexing or dividing_headIndexing or dividing_head
Indexing or dividing_headJavaria Chiragh
 
Theory of Library Cataloguing
Theory of Library Cataloguing Theory of Library Cataloguing
Theory of Library Cataloguing Anupama Saini
 

Viewers also liked (19)

Preservation Basics by Robin Tait
Preservation Basics by Robin TaitPreservation Basics by Robin Tait
Preservation Basics by Robin Tait
 
Censorship by Omission: Closing off fiction in cataloguing
Censorship by Omission: Closing off fiction in cataloguingCensorship by Omission: Closing off fiction in cataloguing
Censorship by Omission: Closing off fiction in cataloguing
 
Datech2014 - Cataloguing for a Billion Word Library of Greek and Latin
Datech2014 - Cataloguing for a Billion Word Library of Greek and LatinDatech2014 - Cataloguing for a Billion Word Library of Greek and Latin
Datech2014 - Cataloguing for a Billion Word Library of Greek and Latin
 
Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?
 
The Future of Library Cataloguing
The Future of Library CataloguingThe Future of Library Cataloguing
The Future of Library Cataloguing
 
Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]
 
Cataloguing in the Real World
Cataloguing in the Real WorldCataloguing in the Real World
Cataloguing in the Real World
 
Building a Search Engine Using Lucene
Building a Search Engine Using LuceneBuilding a Search Engine Using Lucene
Building a Search Engine Using Lucene
 
Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Microdata cataloging tool (nada)
Microdata cataloging tool (nada)
 
Computer Science Library Training
Computer Science Library TrainingComputer Science Library Training
Computer Science Library Training
 
Presentacion mineria
Presentacion mineriaPresentacion mineria
Presentacion mineria
 
Laravel and SOLR
Laravel and SOLRLaravel and SOLR
Laravel and SOLR
 
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...
Taller de catalogación Linked Open Data y RDA: posibilidades y desafíos. Prim...
 
RDA y el proceso de catalogación
RDA y el proceso de catalogaciónRDA y el proceso de catalogación
RDA y el proceso de catalogación
 
Library of Congress Subject Headings
Library of Congress Subject HeadingsLibrary of Congress Subject Headings
Library of Congress Subject Headings
 
POPSI
POPSIPOPSI
POPSI
 
Post coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information sciencePost coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information science
 
Indexing or dividing_head
Indexing or dividing_headIndexing or dividing_head
Indexing or dividing_head
 
Theory of Library Cataloguing
Theory of Library Cataloguing Theory of Library Cataloguing
Theory of Library Cataloguing
 

Similar to Library Carpentry: software skills training for library professionals, Chartered Institute for Library and Information Professionals Cataloguing and Indexing Group biennial conference, University of Swansea, 31 August - 2 September 2016

Digital fabrication as a library integrated service
Digital fabrication as a library integrated serviceDigital fabrication as a library integrated service
Digital fabrication as a library integrated serviceMatt Bernhardt
 
What can linked data do for digital libraries
What can linked data do for digital librariesWhat can linked data do for digital libraries
What can linked data do for digital librariesSören Auer
 
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015Alex Humphreys
 
Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...OurDigitalWorld
 
21st Century Librarian Job Skills
21st Century Librarian Job Skills21st Century Librarian Job Skills
21st Century Librarian Job SkillsDavid Feighan
 
Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961Sigaard
 
The challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros PanThe challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros PanUCD Library
 
Trends and impact of information technology in academic libraries
Trends and impact of information technology in academic librariesTrends and impact of information technology in academic libraries
Trends and impact of information technology in academic librariesJeffrey Demaine
 
Boundless Opportunity
Boundless OpportunityBoundless Opportunity
Boundless OpportunityRachel Frick
 
How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...Stuart Dempster
 
Rise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer ClarkRise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer ClarkLibrary_Connect
 
Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R) Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R) Guus van den Brekel
 
Digital Identities, Footprints and Networks
Digital Identities, Footprints and NetworksDigital Identities, Footprints and Networks
Digital Identities, Footprints and NetworksePortfolios Australia
 
Linked Open Data: Identifying Opportunities
Linked Open Data: Identifying OpportunitiesLinked Open Data: Identifying Opportunities
Linked Open Data: Identifying OpportunitiesLibrary_Connect
 

Similar to Library Carpentry: software skills training for library professionals, Chartered Institute for Library and Information Professionals Cataloguing and Indexing Group biennial conference, University of Swansea, 31 August - 2 September 2016 (20)

Digital fabrication as a library integrated service
Digital fabrication as a library integrated serviceDigital fabrication as a library integrated service
Digital fabrication as a library integrated service
 
Tetfund e library training wokshops 2014
Tetfund e library training wokshops 2014Tetfund e library training wokshops 2014
Tetfund e library training wokshops 2014
 
What can linked data do for digital libraries
What can linked data do for digital librariesWhat can linked data do for digital libraries
What can linked data do for digital libraries
 
Developing a digital scholarship training programme for staff
Developing a digital scholarship training programme for staffDeveloping a digital scholarship training programme for staff
Developing a digital scholarship training programme for staff
 
Ccald2
Ccald2Ccald2
Ccald2
 
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
 
Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...
 
21st Century Librarian Job Skills
21st Century Librarian Job Skills21st Century Librarian Job Skills
21st Century Librarian Job Skills
 
Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961
 
CLASS Conference 2014
CLASS Conference 2014CLASS Conference 2014
CLASS Conference 2014
 
The challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros PanThe challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros Pan
 
Trends and impact of information technology in academic libraries
Trends and impact of information technology in academic librariesTrends and impact of information technology in academic libraries
Trends and impact of information technology in academic libraries
 
Boundless Opportunity
Boundless OpportunityBoundless Opportunity
Boundless Opportunity
 
How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...
 
Rise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer ClarkRise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer Clark
 
Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R) Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R)
 
Digital Identities, Footprints and Networks
Digital Identities, Footprints and NetworksDigital Identities, Footprints and Networks
Digital Identities, Footprints and Networks
 
Glasgow08
Glasgow08Glasgow08
Glasgow08
 
Linked Open Data: Identifying Opportunities
Linked Open Data: Identifying OpportunitiesLinked Open Data: Identifying Opportunities
Linked Open Data: Identifying Opportunities
 
CLA Makerspace
CLA  MakerspaceCLA  Makerspace
CLA Makerspace
 

More from James Baker

1.5 million words of Mary Dorothy George: a computational approach to curator...
1.5 million words of Mary Dorothy George: a computational approach to curator...1.5 million words of Mary Dorothy George: a computational approach to curator...
1.5 million words of Mary Dorothy George: a computational approach to curator...James Baker
 
Digital History in the student learning experience
Digital History in the student learning experienceDigital History in the student learning experience
Digital History in the student learning experienceJames Baker
 
Decolonial Futures for Colonial Metadata, 1838-present
Decolonial Futures for Colonial Metadata, 1838-presentDecolonial Futures for Colonial Metadata, 1838-present
Decolonial Futures for Colonial Metadata, 1838-presentJames Baker
 
The Programming Historian: Open Access, Open Source, Open Project
The Programming Historian: Open Access, Open Source, Open ProjectThe Programming Historian: Open Access, Open Source, Open Project
The Programming Historian: Open Access, Open Source, Open ProjectJames Baker
 
Outlook: Email Archives , 1990-2007
Outlook: Email Archives , 1990-2007Outlook: Email Archives , 1990-2007
Outlook: Email Archives , 1990-2007James Baker
 
Forensic Recovery from Data Storage
Forensic Recovery from Data StorageForensic Recovery from Data Storage
Forensic Recovery from Data StorageJames Baker
 
Digital History in the student learning experience
Digital History in the student learning experienceDigital History in the student learning experience
Digital History in the student learning experienceJames Baker
 
Who is the Digital Historian?
Who is the Digital Historian?Who is the Digital Historian?
Who is the Digital Historian?James Baker
 
Image Recognition with Pastec
Image Recognition with PastecImage Recognition with Pastec
Image Recognition with PastecJames Baker
 
Publication and Dissemination of Data
Publication and Dissemination of DataPublication and Dissemination of Data
Publication and Dissemination of DataJames Baker
 
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...James Baker
 
Hard disks as archives of everyday life
Hard disks as archives of everyday lifeHard disks as archives of everyday life
Hard disks as archives of everyday lifeJames Baker
 
Ditching the Digital
Ditching the DigitalDitching the Digital
Ditching the DigitalJames Baker
 
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...Complex Analysis of Large Scale Digital Collections: reflections on some oppo...
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...James Baker
 
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...The Hard Disk as the new Paper Archive: opportunities and challenges for hist...
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...James Baker
 
Acts of being in proxies for prints: People in the Catalogue of Political and...
Acts of being in proxies for prints: People in the Catalogue of Political and...Acts of being in proxies for prints: People in the Catalogue of Political and...
Acts of being in proxies for prints: People in the Catalogue of Political and...James Baker
 
The Hard Disk as the new Paper Archive
The Hard Disk as the new Paper ArchiveThe Hard Disk as the new Paper Archive
The Hard Disk as the new Paper ArchiveJames Baker
 
Library Carpentry. Week One: Basics
Library Carpentry. Week One: BasicsLibrary Carpentry. Week One: Basics
Library Carpentry. Week One: BasicsJames Baker
 
On Open Access monograph publishing for Arts, Humanities and Social Science R...
On Open Access monograph publishing for Arts, Humanities and Social Science R...On Open Access monograph publishing for Arts, Humanities and Social Science R...
On Open Access monograph publishing for Arts, Humanities and Social Science R...James Baker
 
Me in three minutes
Me in three minutesMe in three minutes
Me in three minutesJames Baker
 

More from James Baker (20)

1.5 million words of Mary Dorothy George: a computational approach to curator...
1.5 million words of Mary Dorothy George: a computational approach to curator...1.5 million words of Mary Dorothy George: a computational approach to curator...
1.5 million words of Mary Dorothy George: a computational approach to curator...
 
Digital History in the student learning experience
Digital History in the student learning experienceDigital History in the student learning experience
Digital History in the student learning experience
 
Decolonial Futures for Colonial Metadata, 1838-present
Decolonial Futures for Colonial Metadata, 1838-presentDecolonial Futures for Colonial Metadata, 1838-present
Decolonial Futures for Colonial Metadata, 1838-present
 
The Programming Historian: Open Access, Open Source, Open Project
The Programming Historian: Open Access, Open Source, Open ProjectThe Programming Historian: Open Access, Open Source, Open Project
The Programming Historian: Open Access, Open Source, Open Project
 
Outlook: Email Archives , 1990-2007
Outlook: Email Archives , 1990-2007Outlook: Email Archives , 1990-2007
Outlook: Email Archives , 1990-2007
 
Forensic Recovery from Data Storage
Forensic Recovery from Data StorageForensic Recovery from Data Storage
Forensic Recovery from Data Storage
 
Digital History in the student learning experience
Digital History in the student learning experienceDigital History in the student learning experience
Digital History in the student learning experience
 
Who is the Digital Historian?
Who is the Digital Historian?Who is the Digital Historian?
Who is the Digital Historian?
 
Image Recognition with Pastec
Image Recognition with PastecImage Recognition with Pastec
Image Recognition with Pastec
 
Publication and Dissemination of Data
Publication and Dissemination of DataPublication and Dissemination of Data
Publication and Dissemination of Data
 
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
 
Hard disks as archives of everyday life
Hard disks as archives of everyday lifeHard disks as archives of everyday life
Hard disks as archives of everyday life
 
Ditching the Digital
Ditching the DigitalDitching the Digital
Ditching the Digital
 
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...Complex Analysis of Large Scale Digital Collections: reflections on some oppo...
Complex Analysis of Large Scale Digital Collections: reflections on some oppo...
 
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...The Hard Disk as the new Paper Archive: opportunities and challenges for hist...
The Hard Disk as the new Paper Archive: opportunities and challenges for hist...
 
Acts of being in proxies for prints: People in the Catalogue of Political and...
Acts of being in proxies for prints: People in the Catalogue of Political and...Acts of being in proxies for prints: People in the Catalogue of Political and...
Acts of being in proxies for prints: People in the Catalogue of Political and...
 
The Hard Disk as the new Paper Archive
The Hard Disk as the new Paper ArchiveThe Hard Disk as the new Paper Archive
The Hard Disk as the new Paper Archive
 
Library Carpentry. Week One: Basics
Library Carpentry. Week One: BasicsLibrary Carpentry. Week One: Basics
Library Carpentry. Week One: Basics
 
On Open Access monograph publishing for Arts, Humanities and Social Science R...
On Open Access monograph publishing for Arts, Humanities and Social Science R...On Open Access monograph publishing for Arts, Humanities and Social Science R...
On Open Access monograph publishing for Arts, Humanities and Social Science R...
 
Me in three minutes
Me in three minutesMe in three minutes
Me in three minutes
 

Recently uploaded

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
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...Association for Project Management
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
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.pptxDenish Jangid
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
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Ữ Â...Nguyen Thanh Tu Collection
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
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 POSCeline George
 
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 functionsKarakKing
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
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 PractiseAnaAcapella
 
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.pptxheathfieldcps1
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 

Recently uploaded (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
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...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
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
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
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Ữ Â...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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
 
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
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
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
 
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
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

Library Carpentry: software skills training for library professionals, Chartered Institute for Library and Information Professionals Cataloguing and Indexing Group biennial conference, University of Swansea, 31 August - 2 September 2016

  • 1. Library Carpentry Software Skills Training for Library Professionals James Baker, Lecturer in Digital History/Archives @j_w_baker slideshare.net/drjwbaker This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Exceptions: quotations, embeds from external sources, logos, and marked images.
  • 2. @j_w_baker The Exploratory Run - November 2015 - City University London Centre for Information Science - 4 x 3-hour sessions - 59 participants from 14 institutions Playforth, Clare. ‘Why the Information Profession Needs Library Carpentry’. Software Sustainability Institute, 3 December 2015. http://software.ac.uk/blog/2015-12-03-why-information-profession-needs- library-carpentry-0 Me on what we did: cradledincaricature.com/ 2015/12/01/library- carpentry-in-words-and- numbers-all-code-no- woodwork
  • 3. @j_w_baker The Exploratory Run Intro to Data - Basics - Regular Expressions bdogb|bcatb match ‘dog’ or ‘cat’ d{2}-d{2}-d{2,4} match the date format ‘dd- MM-yyyy’ and ‘dd-MM-yy’ .* : .*, d{4} match ‘British Library : London, 2015’ and ‘Manchester University Press: Manchester, 1999’
  • 4. @j_w_baker The Exploratory Run Unix Shell egrep '185[0-9]' *.txt > foobar.txt egrep '185[0-9]' look for any date between 1850 and 1859 *.txt in every file in this directory that ends in the extension .txt > foobar.txt and save all lines that match to foobar.txt
  • 7. @j_w_baker The Exploratory Run People!! Jez Cope Sheffield Owen Stephens Consultant Raquel Alegre UCL Greg Wilson Software Carpentry Ludi Price Caitlin Moore Daniel van Strien Ernesto Priego City University London
  • 8. @j_w_baker The Exploratory Run Funder Founded to support the UK’s research software community software.ac.uk Hettrick, Simon. ‘It’s Impossible to Conduct Research without Software, Say 7 out of 10 UK Researchers’. Software Sustainability Institute, 4 December 2014. http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct- research-without-software-say-7-out-10-uk-researchers
  • 10. @j_w_baker This is a decisive time for libraries. In the changing social and technological environment, libraries must adapt to fulfill their missions and satisfy their users. Library technology is acutely involved in this adaptation. Digital services, content and tools have become a part of nearly every aspect of library operations. The "digital library" is here–if you work in a library, you probably work in a digital library. Rochkind, Jonathan. ‘Editorial Introduction — Issue 1’. The Code4Lib Journal, no. 1 (17 December 2007). http://journal.code4lib.org/articles/39.
  • 11. @j_w_baker Many library coders spend a significant amount of time trying to cultivate buy-in, educate their colleagues about technology, or work against siloed organizational structures as they produce inherently cross-departmental work. Yelton, Andromeda. ‘Coding for Librarians: Learning by Example’. Library Technology Reports 51, no. 3 (April 2015). doi:10.5860/ltr.51n3. pp. 22.
  • 12. @j_w_baker Library Carpentry today Developments Since November 2015.. - 11 workshops - In 5 countries across 4 continents Australia, Canada, Norway, South Africa, USA - Reaching >200 librarians - New lesson on SQL - Distributed management structure - New repo github.com/data-lessons - New sites data-lessons.github.io/library-data-intro
  • 18. @j_w_baker Library Carpentry today People!! USA Tim Dennis, Juliane Schneider University of California Gail Clement Caltech Tracy Teal Data Carpentry Europe Daniel van Strien City University London Owen Stephens Owen Stephens Consulting Mateusz Kuzak Netherlands eScience Center Jez Cope University of Sheffield Library Carpentry today People!! Australia Matthias Liffers Curtin University Carmi Cronje Macquarie University Belinda Weaver University of Queensland Canada Cam Macdonell MacEwan University Thomas Guignard Ontario Colleges Library Service South Africa Anelda van der Welt North-West University
  • 19. @j_w_baker Library Carpentry today Developments Since November 2015.. - 11 workshops - In 5 countries across 4 continents Australia, Canada, Norway, South Africa, USA - Reaching >200 librarians - New lesson on SQL - Distributed management structure - New repo github.com/data-lessons - New sites data-lessons.github.io/library-data-intro
  • 20. @j_w_baker librarians are acquiring new skills in metadata creation and manipulation; and, in this ever changing environment, vendors of library management and discovery systems are under pressure to evolve their offer cilip.org.uk/cataloguing-indexing-group/events/cig-conference-2016
  • 21. @j_w_baker Library Carpentry today Get involved Would learning Git enable you to work better with developers whose labour supports the presentation and reuse of your metadata? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-git Discussion gitter.im/weaverbel/LibraryCarpentry
  • 22. @j_w_baker Library Carpentry today Get involved Would learning shell commands for manipulating and mining data make you better able to critique service providers offering shiny new products? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-shell Discussion gitter.im/weaverbel/LibraryCarpentry
  • 23. @j_w_baker Library Carpentry today Get involved Would learning OpenRefine provide you with the skill-set to collaborate with researchers reusing your metadata? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-openrefine Discussion gitter.im/weaverbel/LibraryCarpentry
  • 24. Library Carpentry Software Skills Training for Library Professionals James Baker, Lecturer in Digital History/Archives @j_w_baker slideshare.net/drjwbaker This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Exceptions: quotations, embeds from external sources, logos, and marked images.